随便玩玩 篇一:无人值守24小时直播原来这么简单!附Docker、群晖NAS配置
近期站内看到直播推流的一些文章,笔者便想起来之前捣鼓过类似的一个项目Ant Media Server,图形化的界面相对简单一些,也分享给各位。
Ant Media Server 是一个开源的媒体服务器,社区版和企业版,社区版免费使用。支持RTMP 、WebRTC、HLS,支持接入网络摄像头,也支持将视频内容推流到直播平台。
Part 1. 部署服务
本文以Docker命令行和群晖NAS中图形化部署Ant Media Server为例:
Docker命令建立容器:
docker run --name ams -d --net=host nibrev/ant-media-server:latest
群晖图形化部署:
打开群晖Docker管理界面,选择注册表,搜索:nibrev/ant-media-server
从左侧菜单切换到映像并双击刚刚下载的镜像创建容器
双击nibrev/ant-media-server:latest
选择高级设置 将网络设置Host模式并应用
容器创建成功后 后台访问地址是NAS IP:5080
Part 2. 使用Ant Media Server推流
创建账号,
注意username这里填写的是邮箱:
注册登录后首页展示系统信息:
2. 上传视频
点击左侧菜单中的LiveAPP,选择VoD,点击右侧的Upload Vod上传视频文件
点击视频播放按钮,在预览界面复制视频地址备用
3. 创建播放列表
通过Add playlist Item可添加多个视频,点击Creat创建列表
4. 获取推流地址,这里以B站为例
在进行身份认证后点击 直播 -- 直播中心(在右上角头像logo中) -- 我的直播间 -- 开播设置
选择直播分类 点击开始直播按钮 获取推流地址
5. 推流
将服务器地址和串流密钥连接在一起填入到播放列表中的Edit RTMP Endpoints
点击播放列表右侧Action菜单中的第一项:Start Broadcast开始推流
返回直播网站后台确认直播是否正常,部分网站长时间没有获得推流会主动关闭直播
Ant Media Server也支持摄像头接入,用做无人值守直播宠物或风景,内容的创作自由更大了。
鉴于目前市面上大部分家用摄像头都使用的是私有协议,不支持onvif接入其它平台/录像机,且Ant Media Server对摄像头音频支持有限,如果你想通过摄像头直播,请购买Ant Media Server支持的产品型号。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
冰冷的水
校验提示文案
flying1861
校验提示文案
SilenceAi0
校验提示文案
感悟悲剧
Stream Start Failed.
Error: null
校验提示文案
值友3851181018
校验提示文案
andybluelau
校验提示文案
值友7323334656
不应该是网络问题,是容器没配置好吗?
校验提示文案
值友7323334656
不应该是网络问题,是容器没配置好吗?
校验提示文案
andybluelau
校验提示文案
值友3851181018
校验提示文案
感悟悲剧
Stream Start Failed.
Error: null
校验提示文案
冰冷的水
校验提示文案
SilenceAi0
校验提示文案
flying1861
校验提示文案