我想制作直播视频。例如,有讨论。有人正在录制它。我希望视频记录显示在我的网页上。我想用 HTML 5 执行此操作。我不知道它是否可能,但有人试过吗? 提前感谢您!
答案 0 :(得分:5)
为了生成具有良好体验质量的最先进的直播流,我建议使用MPEG-DASH或HLS等自适应流媒体技术。
利用Youtube的直播功能绝对是一个(好的)选择。如果您更喜欢更可控的解决方案,则可以使用实时流媒体服务,例如Wowza或Bitmovin,它们提供编码以及基于HTML5的播出解决方案。
答案 1 :(得分:5)
对不起,我的问题不够明确。我当时正在考虑使用HTML 5和JS而不是flash和其他软件产品。我在这里找到了我的解决方案:https://davidwalsh.name/browser-camera和此处:http://recordrtc.org/。谢谢大家的帮助!
答案 2 :(得分:2)
A few browsers可以在HTML5 <video>
代码
<video src="http://example.com/stream.m3u8">
你应该为其他人建立后备...... 也可以查看此答案:https://stackoverflow.com/a/22001830/2874523
答案 3 :(得分:0)
您需要像flashphoner这样的中介服务器。在这里,您可以使用网关软件在YouTube上阅读文章how to stream video from HTML5。
简而言之,您必须将您的HTML5(WebRTC)流转换为Youtube Live可接受的RTMP流。