LeviXC
LeviXC

Reputation: 1075

Record live streaming video with WebRTC and stream with AWS

I'm trying to develop a website that basically lets a user visit a page, and lets say click a button, and use their built in camera to live stream videos with audio to others that visit another url.

I need some clarity on what I need to develop, what I can get from 3rd party to save time. AWS looks to cover all the encoding and delivery http://aws.amazon.com/cloudfront/streaming/, but I'm confused on the process on which I should record and delivery the content to S3. Just to much information overload.

In all my research I looks like I should build a WebRTC, which I have done, then transport that data with javascript from the clients browser to my server, and thus to AWS. Is this the best format, or should I been using a 3rd party thats putting more time into that element?

I have seen the Kurento project, as well as this RecordRTC project.

Like I said, I'm finding there is just to much information overload on the topic.

So what are my options for:

As you can see the core of my question comes within the recording and transporting the data to the web server so I can delivery it for streaming.

Upvotes: 11

Views: 6523

Answers (1)

Flion
Flion

Reputation: 10932

I am looking for the same thing. In 2020, it seems it should be possible with RecordRTC and then uploading blobs / multiform data directly to S3.

Upvotes: 2

Related Questions