lynckia / licode

Open Source Communication Provider based on WebRTC and Cloud technologies
http://lynckia.com/licode
MIT License
3.09k stars 1.02k forks source link

Broadcasting from webrtc enabled browser to non-webrtc enabled browsers #444

Open bluepnume opened 8 years ago

bluepnume commented 8 years ago

Say I have a scenario where:

Safari and IE don't support WebRTC, so with licode are they able to view A's video (as passive participants) just using a <video> tag or something like that?

michaelluk commented 8 years ago

I think what you need is live transcoding the stream and broadcast it with HLS or RTMP. Check out #145. I'm still figuring out how to do it :)

bluepnume commented 8 years ago

Hmm. Why do you need to transcode the stream? WebRTC and

michaelluk commented 8 years ago

I am new to Licode so please correct me if I'm wrong. From what I understand, Safari and IE don't support WebRTC and VP8. So we need to transcode the stream and broadcast the data with streaming protocols like RTMP or similar.

jnoring commented 8 years ago

Your best bet is to use a plug-in that implements WebRTC, such as the temasys one. Converting to HLS or RTMP won't help you.

nionis commented 8 years ago

have you had any progress? I am thinking of using some binaryjs fallback, it would be could If I could do it directly from licode instance, any thoughts ?