We are deciding on using Wowza for our application which requires a high quality and a stable browser supported Video Recorder

We would like to integrate the Video recorder with our React platform. It’s purely to record and store the videos in a cloud to be accessed by our servers later. Is Wowza a good solution? Which one of the streaming solution in Wowza supports HD video recording? And how do I integrate it with my React Platform?

Is there a specific reason why you want a front-end video recorder while you can easily do recording on the server and copy the recording to cloud-storage (e.g. AWS S3, Google Storage, etc.)?

I recommend to control recording of Live streams via the Wowza REST API, and copy/move the recorded file to cloud storage when the recording is complete. Here’s an example of that for AWS S3 (and it’s not too hard to develop a custom module that does the same for other cloud-based storage solutions): https://www.wowza.com/docs/how-to-upload-recorded-media-to-an-amazon-s3-bucket-modules3upload

Thank you @Karel Boek-Senior Consultant for your inputs.

We wish to record the video in the front-end because we are concerned about the quality of video being affected while streaming because of bad internet connection?

May I know how the quality of the streaming videos works with wowza?

Is there a live demo that we can test to check the quality of the videos?

Also, can you provide more details on the Rest APIs?
We are not sure which of the products to use in the link - https://www.wowza.com/resources/developers

Thank you @Karel Boek-Senior Consultant for your inputs.

We wish to record the video in the front-end because we are concerned about the quality of video being affected while streaming because of bad internet connection?

May I know how the quality of the streaming videos works with wowza?

Is there a live demo that we can test to check the quality of the videos?

Also, can you provide more details on the Rest APIs?
We are not sure which of the products to use in the link - https://www.wowza.com/resources/developers

Quality is not controlled by Wowza Streaming Engine but instead controlled by the encoder that you are using. All Wowza Streaming Engine does is pass through your audio and video to repacketize it to whatever output type you want.

If your encoder can save a copy of your live stream as it is being delivered then that would be the closest thing that would address your network concerns.

If you want ABR content then use our Transcoder. You can select the bitrate and resolution of your choosing.

Please let me know if this answers your question, Aparajitha.

You can test a live demo in one of our test players or test an mp4 we provide. Here is a good starting point for you:

https://www.wowza.com/docs/How-to-set-up-video-on-demand-streaming

As far as more information on the REST APIs, that is a very broad question when the API’s are so vast. It may be best to familiarize yourself a bit more with them in our docs and tutorials and then feel free to ask a more specific question.

https://www.wowza.com/docs/wowza-developer-apis-and-sdks

Don’t forget you can go to You Tube for Wowza also and see demos for both Engine and Cloud using the APIs.

https://www.youtube.com/user/wowzamedia

Keep in mind you cannot stream VOD through Streaming Cloud, only through Streaming Engine- since you said you were not sure which product was best for you.