tx

熊猫不是猫QAQ

平平无奇小熊猫
612,098
我用NAS实现了24小时无人值守直播 我用NAS实现了24小时无人值守直播
封面封面

前言

前几天有人推了一个项目给我,说有了docker版本的无人值守直播容器,于是乎抱着试试的想法尝试了一下发现还挺有趣,因为之前也有用过win系统上的无人值守直播软件,如果能使用nas实现,那就更加方便了,毕竟电脑会有关机的时候,但nas都是7*24小时工作的。多的不说,接下来是部署过程。

部署

首先下载容器镜像,直接docker中搜索bytelang/kplayer下载最新的即可。

下载镜像下载镜像

随后我们在docker文件夹中新建kpayer文件夹用于后面配置文件的存放,再新建一个video子目录用于存放视频文件。
进到项目的官方地址下载完整的配置文件完整配置文件将json的全部内容保存下载新建一个文件粘贴进去并命名为config.json

json完整配置json完整配置

其中这一部分为你直播的内容视频与播放模式,改为你视频的路径与方式即可。(视频路径按照本教程为/video/视频文件名)

播放配置播放配置

下面还需要注意的是官方的默认播放格式很低,所以我们也需要更改一下。

播放格式播放格式

接下来就是添加直播推流的地址了,这里我以我的账号为例。打开B站的个人直播中心点击我要开播获取第三方推流地址。

推流地址推流地址

将推流地址与密钥填写到这两个地方后保存放到我们新建的kpayer文件夹中,这里需要注意的是将服务器地址与串流密钥合在一起填到配置文件中。

随后我们设置容器映射文件,映射config.json挂载路径为 /kplayer/config.json,而 /video的路径就为新建的video目录即可。

挂载路径挂载路径

随后启动容器就能看到直播间正在播放你存放的视频了。
最后贴一个占用的情况。(j3455cpu;8G内存)

占用情况占用情况

总结

实际使用起来还蛮不错,能够实现自动直播,每天可以完成一下直播任务,但目前发现视频越大吃资源越厉害,再一个就是你填写的配置越高,直播也很卡顿。我用1080p播放异常卡顿,改为720后就好了,再一个就是对于mkv的视频格式兼容很差,偶尔会报错无法推送直播。
以上便是本期的全部内容,如果你觉得本期内容很有趣或者对你有所帮助,求一个点赞收藏不过分吧!

版权声明 ▶ 本文作者:panda
▶ 本文链接:https://panda995.xyz/network/1297.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!
6 条评论
user 编辑评论信息
插入图片

隐私评论
  1. @
    2023年02月20日
    Windows 10 · Chrome 110 · 北京市 联通

    这cpu占用......编码是不是有点问题,我用的群晖centos的docker用的脚本,开始也是cpu占用很高,后来我改了一下FFmpeg推流配置,现在占用4%的cpu 210m内存,1900cpu推流1080p视频

  2. @
    小熊 2023年02月20日
    iPhone · Safari 16 · 四川省雅安市 电信

    直播地址,哈哈哈

    1. @
      panda 回复 小熊 2023年02月20日
      Windows 10 · Edge · 四川省成都市龙泉驿区 联通

      没有开了,就早上测试开了一小会儿

  3. @
    小熊 2023年02月19日
    iPhone · Safari 16 · 四川省成都市 移动

    我也想看看

  4. @
    网友小宋 2023年02月19日
    Windows 10 · Edge · 河南省洛阳市 联通

    直播网址多少

    1. @
      panda 回复 网友小宋 2023年02月20日
      Windows 10 · Edge · 四川省成都市龙泉驿区 联通

      没有开了,就早上测试开了一小会儿