大家好,欢迎来到IT知识分享网。

自建直播服务器推流
一、前因
用树莓派推流至直播平台,一卡一卡的,影响体验,但用缓存推却不卡。
缓存不想去高配电脑生成。
于是选择搭建个rtmp服务器,自己给自己推,缓存生成完后再推去直播平台。
二、安装
使用docker部署。
docker的nginx-rtmp镜像没有arm64的,最后选择了拉取人数较多的ngucandy/rtmp-hls镜像
yml文件如下:
version: '3' services: rtmp-hls: container_name: rtmp-hls restart: unless-stopped image: ngucandy/rtmp-hls ports: - 1935:1935 - 8080:8080
三、使用方法
推流地址为:rtmp://IP:1935/live/<stream_key>
stream_key 随便取,如:在kplayer中配置文件写 rtmp://ip:1935/live/test,你的接受端也得用rtmp://ip:1935/live/test才能查看效果
查看地址:可以在网页端查看,也可以使用potplayer、vlc等播放器查看具体看官方文档有写。

下面是potplayer效果。

四、总结
让它自己推一晚上,明天缓存文件基本就生成完全了,也不用在其余电脑上去生成了。
睡咯!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/185413.html