WebRTC and Broadcasting Live Streaming


#1

Hello. I’m new here so be gentle! :slight_smile:

I am by no means a seasoned programmer or video guru.

So, I have this idea for building a webrtc broadcasting feature (think sorta like OBS) and have the basic capabilities working. By basic I mean I can initiate a Broadcast Moderator and have broadcast guest join the moderator in the broadcast. The broadcast moderator as well as the broadcast guests all generate their own webrtc streams.
And I can have a limited number of broadcast viewers, Limited because I am doing this locally on my virtual machines right now and have limited bandwidth. The viewers are one way only and can only see and hear the broadcasters.

My issue is bandwidth. As your white paper mentions, it is way too expensive for a one man show like me to afford the 3rd party live streaming distributors. I did bump into the Bit Torrent Live streaming project, but apparently it has been shelved.

So, is Livepeer something I can use to get around the bandwidth limitations?

And overall how is the Livepeer project going? Is there a schedule for perhaps a live demo?


#2

Hey @rayj00, welcome!

Yes, you could use the Livepeer network for the broadcast piece for sure! Though we’re on testnet…not yet in production, so it’s not at production quality for reliability, but it’s a start.

The best way to get started is to download the Livepeer binary, run it, and stream your broadcast to it over RTMP. (Instructions here.) Then it will be accessible from any other node in the network or through our gateway at media.livepeer.org/player.html.

Let me know what questions you have, or jump into our dev chat room, and folks there will be happy to help you get going.


#3

I have a p2p cloud camera that sends RTMP to server to connect to users, but for now we can only send video to several users. We would like to be able to convert RTSP or RTMP directly to a webRTC peer to peer to allow organic user generated content to go out to as many people/apps as possible. I am new so just found this post and instructions going to go there now so can get started! Thank You, John at StreamLife.TV


#4

John, Livepeer sounds like exactly what you need. It can take your RTMP and broadcast it to many viewers.
Please visit livepeer.org and post in the chat room lobby. But it cannot convert to WebRTC! That is an update that is on the to-do list.

Ray


#5

Awesome! I hope I can find some like minded programmers to help with our project. We want to create a StreamLife GoLive! App so can broadcast onto our many activity players…we have a huge ecosystem of niche players. Here is our test site: http://streamlife.tv/

I have cloudmin and virtualmin set up on a server. Need to get docker working, and start working on the integration of the Livepeer software. I will look for the chat room lobby. Thank You Ray!


#6

@streamlife Hey, do you have an email that I can get in touch with you through?


#7

You can email me here: john@streamlife.tv


#8

Hi Nodix,

I look forward to talking with you. I am traveling for several months,
I can call you from cell or skype if you are outside of USA.

Thanks!

John
StreamLife.TV

skype: konasurferjohn