首页 > 应用开发 > IT综合 > 一个直播源码搭建教程,教你如何完成一个完整的直播
网上关于视频直播的资料还是挺多的,看了一些文章,自己也动手实践了下,写了这个直播源码搭建教程。主要有三个步骤:(1)NginxRTMP服务器搭建(2)视频录制推流器 (3)拉流器(播放器),有了这些就可以开始简单视频相关的直播了。对于延时什么的,还需要深入去研究 ,以及如何进行视频开发等后续再深入研究直播源码搭建教程。
Nginx-RTMP服务器搭建
参考:利用nginx搭建RTMP视频点播、直播、HLS服务器
GitHub nginx-rtmp-module 参考地址
Nginx点播设置:
Nginx直播配置:
Nginx直播回放配置:
OBS录制推流
设置步骤:
1、添加场景
2、添加来源:显示器获取 、音频获取等等
3、设置RTMP的服务器路径,并设置流名称
4、开始录制、开始推流
5、验证是否直播成功,打开浏览器http://172.16.20.10:1990/stat,看到如下界面表示直播正常。
参考: RTMP、RTSP、HTTP视频协议详解VLC下载网上一搜就有了。
只需要设置播放流地址就可以验证前面配置的直播地址了:
直播中:
今天的直播源码搭建教程到这里就结束了,有问题的欢迎来问
声明:本文由云豹科技转发自boonya博客,如有侵权请联系作者删除
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69982461/viewspace-2789715/ ,如需转载,请注明出处,否则将追究法律责任。