React Native Audio Streaming Player with Audio Delay Feature
- or -
Post a project like this€2.0k(approx. $2.1k)
- Posted:
- Proposals: 23
- Remote
- #4111864
- OPPORTUNITY
- Expired
Custom Web | Mobile Apps | Software | Cloud Computing | Digital Marketing | Unity3D | AR/VR | Resource Augmentation
Ahmedabad
Graphic Designer|Video editing|2D/3D Logo I Animation | Content Writer | Web Content | Data Entry | Translator | Specialized in Power Point, Excel, Word, Translation
Amsterdam
Experienced Full Stack Web and App Developer |Android and IOS App Development| Project Management
London
FrontEnd Developer/React.JS/Node.JS/ReactNative/Hybrid Apps /PHP/Shopify/Laravel/WebRTC/Python/Django/Digital Marketing
Chandigarh
288740210657968102636381012467396033379487324915235581643485204743489978434795633063621
Description
Experience Level: Expert
Estimated project duration: Not sure
We need to build a React Native audio streaming player for our app, enabling users to listen to live events with adjustable audio delay to sync with video from different sources like Cable TV, Satellite Dish, and Internet Streaming. The stream is powered by Dolby.io (formerly Millicast).
The streaming player must:
1. Play audio from Dolby.io.
2. Allow users to add or remove audio delay.
3. Stop the stream.
4. Be able to play when the app is in the background.
5. Be able to play even when user's phone gets auto locked.
Dolby.io provides two SDKs:
1. React Native SDK (lacks the audio delay feature): [https://docs.dolby.io/streaming-apis/docs/rn]
2. WebSDK (has the delay feature): [https://github.com/millicast/millicast-sdk]
We've used the WebSDK to create a hosted player, integrated into our app through WebView. While this solution works flawlessly on Android, it encounters issues on iOS. Specifically, on iOS devices, if there's an applied delay, the audio stops when the app is sent to the background. Thus, a Native Streaming Player with Audio Delay is the only viable solution.
The streaming player must:
1. Play audio from Dolby.io.
2. Allow users to add or remove audio delay.
3. Stop the stream.
4. Be able to play when the app is in the background.
5. Be able to play even when user's phone gets auto locked.
Dolby.io provides two SDKs:
1. React Native SDK (lacks the audio delay feature): [https://docs.dolby.io/streaming-apis/docs/rn]
2. WebSDK (has the delay feature): [https://github.com/millicast/millicast-sdk]
We've used the WebSDK to create a hosted player, integrated into our app through WebView. While this solution works flawlessly on Android, it encounters issues on iOS. Specifically, on iOS devices, if there's an applied delay, the audio stops when the app is sent to the background. Thus, a Native Streaming Player with Audio Delay is the only viable solution.
Waqar S.
100% (11)Projects Completed
12
Freelancers worked with
10
Projects awarded
38%
Last project
1 Dec 2022
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies