无人值守24小时直播!Docker、群晖NAS配置
第一节. 部署 以Docker命令行和群晖NAS中docker部署Ant Media Server为例:
Docker命令建立容器:
docker run --name ams -d --net=host nibrev/ant-media-server:latest
Markdown
Copy
群晖图形化部署:
打开群晖Docker管理界面,选择注册表,搜索:nibrev/ant-media-server
在左侧菜单点击到映像并双击刚下载的镜像,创建容器
选择高级设置, 将网络设置勾选Host模式并应用
容器创建成功后 后台访问地址是群晖ip:5080
第二节. 使用Ant Media Server推流 1. 创建账号
注意username这里填写的是邮箱:
注册登录后首页展示系统信息:
2. 上传视频
点击左侧菜单中的LiveAPP,选择VoD,点击右侧的Upload Vod上传视频文件
上传你需要推流的视频文件(好像只能是MP4格式,更多的请自行测试)
点击绿色三角形视频播放按钮,在预览界面复制视频地址备用
3. 创建播放列表
通过Add playlist Item可添加多个视频,点击Creat创建列表
palylist name随意名称
4. 获取推流地址,这里以bilibili为例
在进行身份认证后点击 直播 -- 直播中心(在右上角头像logo中) -- 我的直播间 -- 开播设置
选择直播分类 点击开始直播按钮 获取推流地址
5. 推流
将服务器地址和串流密钥连接在一并填入到播放列表中的Edit RTMP Endpoints
点击播放列表右侧Action菜单中的第一项:Start Broadcast开始推流
返回直播后台确认直播是否正常,部分网站长时间没有获得推流会主动关闭直播
以上就推流直播成功,Ant Media Server也支持摄像头接入,可以用做更多无人值守直播,内容的创作请自由发掘。