视频号直播推流教程_视频号直播推流申请条件

视频号直播推流教程_视频号直播推流申请条件,第1张

视频直播推流教程_视频号直播推流申请条件 随着5G网络的悄然到来,视频服务获将成为下一个流量风口,作为程序员的我们当然也不能落后,下面开始学习如何搭建一个视频服务器吧。

环境介绍本教程是基于window10 X 64位系统的nginxnginx-rtmp-moduleobssublimevlc播放器安装调试nginxwindows 版的nginx 直接解压至文件夹即可cmd 进入nginx 启动nginxnginx.exe -c confnginx-win.conf默认配置是 listen 80;#监听80端口 server_name 127.0.0.1;启动后访问 127.0.0.1 出现如下页面,说明启动成功配置rtmp推流模块用sublime打开nginxconf目录下的nginx-win-rtmp.conf配置文件添加如下配置rtmp { server { listen 1935; chunk_size 4000; application live { live on; hls on; #开启hls hls_path D:\temp;#视频切片地址 hls_fragment 15s ; wait_key on; #对视频切片进行保护,这样就不会产生马赛克了。

hls_playlist_length 60s; #总共可以回看的事件,这里设置的是1分钟。

hls_continuous on; #连续模式。

hls_cleanup on; #对多余的切片进行删除。

hls_nested on; #嵌套模式。

hls_fragment_naming system;#设置切片时间戳 } }}在http server中添加如下配置location /live { #这里也是需要添加的字段。

types { application/x-mpegURL video/mp2t ts; } alias D:\temp; expires -1; add_header Cache-Control no-cache; } location /stat { rtmp_stat all; rtmp_stat_stylesheet stat.xsl; } location /stat.xsl { root nginx-rtmp-module/; } location /control { rtmp_control all; }保存配置文件重新启动nginxnginx.exe -c confnginx-win-rtmp.conf使用obs软件推流打开obs软件调试好场景后,进入设置页面设置推流地址关闭windows防火墙,防止推流端口被屏蔽点击主页开始推流拉流我们使用vlc视频播放器进行拉流测试1、设置拉流地址rtmp://127.0.0.1:1935/live/home设置成功后点击播放视频能正常播放则说明视频服务器搭建成功播放成功至此视频直播服务器搭建完成了配置好的nginx 服务已打包上传至网盘关注后,私信回复“视频服务”即可获取下载后直接解压,cmd进入nginx目录,输入nginx.exe -c confnginx-win-rtmp.conf启动服务服务启动后访问相关web页面,直接访问即可播放直播视频127.0.0.1/1.html 对应推流地址 rtmp://127.0.0.1:1935/live/home127.0.0.1/2.html 对应推流地址 rtmp://127.0.0.1:1935/live/test127.0.0.1/3.html 为HLS拉取

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/657804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-18
下一篇 2022-04-18

发表评论

登录后才能评论

评论列表(0条)

保存