请问视频直播服务器的流是如何分发的?
想要在本地实现一个直播的系统
推流的话比如使用obs将数据上传到rtmp://127.0.0.1:port/live
那么服务端 在/live这个路由里。应该具体做些什么呢?
obs是用rtmp协议 在post stream到服务器上吗?服务器怎么将这部分流转发给浏览器端的播放器呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
其实,推流到直播网站上,只需要类似800li直播编码器的推流软件就可以做到了。
至于流如何分发,其实是流推上去之后:
1、流媒体服务器系统会给出一段html的代码;
2、也会给出m3u8的手机播放地址;
3、通过把html代码转成网页形式放在流媒体服务器系统的admin文件夹,形成浏览器直播地址。
那么,浏览器端播放,就可以把html代码放到一个html页面里,就会形成一个flash 播放器观看;
手机观看可以用m3u8的播放地址
微信公众号观看可以搜索一下 如何将监控画面实时嵌入到微信公众号中进行直播 有详细介绍