delphi UniGui client record and play (streaming) audio within browser
Budget: $10 – $30 USD
I need a Delphi UniGui client that can record and play (streaming) audio within a browser. The ideal candidate should have experience in Delphi, UniGui, Javascript, and audio streaming. The project requires the following:
- record on client web browser (browser manages user permissions)
- provide the stream as TMemoryStream to be sent to server (in mp3 or other playable format by all devices)
- play a tmemorystream received from server.
- the playing of the tmemroystream needs to be played in continuation of previous streamplay, without clicking or pauses, so you may need to have multiple playing channels, but synch between them. each tmeorystream will have a timestamp on it from server to ensure there is no gaps between the streams
- Browser compatibility: Support all major browsers (Chrome, Firefox, etc.) on PC, MAC, iOS, Android
- Audio duration: streaming with good programmable sample rate
Please provide examples of similar projects you have completed. Thank you.
- record on client web browser (browser manages user permissions)
- provide the stream as TMemoryStream to be sent to server (in mp3 or other playable format by all devices)
- play a tmemorystream received from server.
- the playing of the tmemroystream needs to be played in continuation of previous streamplay, without clicking or pauses, so you may need to have multiple playing channels, but synch between them. each tmeorystream will have a timestamp on it from server to ensure there is no gaps between the streams
- Browser compatibility: Support all major browsers (Chrome, Firefox, etc.) on PC, MAC, iOS, Android
- Audio duration: streaming with good programmable sample rate
Please provide examples of similar projects you have completed. Thank you.