MYT C1 边缘智能计算节点
Zeus C1系类-多路直播配置指导
多路直播概述
[多路直播]是魔云腾研发出来的适合主播多平台直播,24小时直播的解决方案,在不同云手机上安装不同的直播平台,不同的云手机可以同时拉取到同一个直播源,从而实现多平台同时直播,您也可以事先录制好直播视频,通过OBS将流推给云手机实现24小时滚动直播;
目前直播模式支持2大模型:第一种通过PC端OBS软件将本地多媒体源推至云机平台进行直播,多媒体源可包括:本地音视频文件、PC端摄像头、麦克风、等媒体源;
第二种是通过调用真实手机的摄像头,将摄像头采集的音视频流推送至云机平台进行直播
声明:魔云腾仅提供多路直播功能,请严格遵循中华人民共和国法律法规行为,同时用户需要仔细了解各大平台的直播规范以免违规。任何使用本功能造成的后果由使用者个人承担,必要情况下我司将竭力配合网监部门协助调查
指导配置资料
该配置资料包含2套windows平台下直播所需的软件,本教程使用windows 11系统、魔云腾C1系类盒子及下方所提供的软件版本做为演示,软件及版本如下:
软件运行平台
软件名称
软件版本 version
内容介绍
win7 / win10 / win11
魔云腾 Zeus
myt_zeus_20230713
魔云腾云机控制端,云机预览和接收媒体流
win7 / win10 / win11
Open Broadcaster Software (OBS)
29.1.3 (64bit)
PC端媒体推流,将本地音视频流推至视频流服务器进行协议转换
win7 / win10 / win11
Simple Realtime Server (SRS)
6.0
媒体流服务器,用于接收媒体源和发送媒体源
Android / iOS
腾讯视频云-RTMP推流
-
将手机摄像头媒体源推送至多媒体服务器SRS
魔云腾Android镜像
MYTOS-12-x-V19 (专业版)
>=V19
运行第三方直播app及拉取多媒体源
1 调用真机摄像头方案
1.1 认识调用真机摄像头方案
调用手机摄像头是利用手机的摄像头、克风获取图像和声音,通过RTMP协议将手机摄像头的图形传输至电脑的SRS多媒体流服务器进行格式转换,然后通过魔云腾的云机直播功能将摄像头的图像、声音拉取到云机中使用,最后云机通过第三方直播app进行直播,直播的音视频画面就真机摄像头所看到的画面;
方案示意图
2 本地组网
2.1 直播环境准备
直播环境准备分为3个部分,第1部分为本地的网络环境、第2部分为相关直播软件的安装、第3部分为直播相关配置向导;本教程将通过windows 11系统作为演示,魔云腾C1系类盒子
2.2 设备组网连接示意图
设备 | 设备IP地址 |
---|---|
无线路由器、WiFi(信号:MYT) | LAN 口:192.168.10.1 |
魔云腾盒子 | RJ45 口:192.168.10.11 |
安卓手机、苹果手机1部 | WiFi地址:192.168.10.12 |
电脑1台 (windows11) | 网线:192.168.10.13 |
2.3 本地网络环境及基础设施配置检查
路由器配置向导
本案例使用了一台无线路由器,路由器的wan口通过PPPOE拨号获取IP,路由器的LAN口IP配置为:192.168.10.1,配置了一个WIFI,wifi信号为:MYT;同时路由器的2个lan口分别通过网线连接了1台电脑和一台魔云腾盒子,真实手机通过wifi连接了无线MYT;
无线路由器的配置如下图所示:
无线WiFI配置如下:
提示:这里的WIFi名称MYT可以自己定义,如果改变了后面设备连接wifi的时候选择自己定义的wifi名称即可
魔云腾盒子连接向导
魔云腾盒子首先通过网线连接盒子标识有RJ45字样的网口,这个网口通过网线与上面路由器的LAN口相连,连接之后连接盒子的电源即可,盒子总共有2条线,一条电源线和一条网线,通电之后盒子的2给状态灯亮了表示正常,盒子连接示意图如下:
电脑连接网络向导
电脑可以是台式机/笔记本,这里以台式机为准,并且通过网线连接至路由器的LAN,电脑的网络配置通过DHCP自动获取即可,本示例电脑获取到的ip地址如图所示:
提示:windows电脑查看ip方法:
同时按下win键+R,出现运行对话框之后输入cmd,之后按回车键,在弹出黑色界面中输入ipconfig,然后按回车键即可,这里每个人看到的ip地址可能不一样,以看到的为准,并且记录好这个ip地址,这个IP只要不是169.254开头的即可,否则网络配置或者连接有问题!
提示:电脑如果通过上面的方法连接之后,正常是可以上网,如果无法上网则检查路由器的配置或者检查网线是否连接正确
提示:电脑、笔记本也可以通过wifi连接,但是连接wifi之后电脑所获取到的ip要与有线的保持一致,比如有线获取到的ip地址是192.168.10.x开头,连接wifi之后获取到的ip也应该是192.168.10.x开头,这个x可以不一样
真实手机wifi连接向导
真实手机可以是苹果手机,也可以是安卓手机,我们以苹果手机操作为例,先把手机通过wifi连接到刚才上面配置的无线MYT中,在连接wifi时输入wifi密码,连接之后检查手机能否上网,可以上网表示连接wifi成功;下面是连接wifi到myt信号,并且检查ip地址是否与电脑保持一致,如图所示:
提示:这里的WIFI信号MYT可以跟示例不一样,根据自己路由器的配置连接对应的wifi即可
魔云腾控制软件安装向导
为了验证盒子是否正常连接成功以及为后续的配置准备工作,这里先在电脑上把魔云腾盒子控制软件安装好,这里以windows 11系统安装为例,安装软件及系统版本如下:
软件名称 | 版本 | 下载地址 |
---|---|---|
魔云腾Zeus | myt_zeus_20230713 | |
windows 11 | 22H2 22621.1992 | 无 |
下载好软件之后,双击运行软件按提示安装
在正常的安装过程中,期间不会有任何提示错误,如果有弹窗报错,则取消重新安装,或者检查是否已经安装
安装完成之后,可以双击运行,也可以右键通过“以管理员身份运行”,如果出现部分功能无法使用,请右键通过管理员身份运行尝试运行之后,如果第一使用没有账号,点击右下角的“注册”按钮,按提示注册之后再次登陆
登陆成功之后,如果魔云腾的盒子连接正常,左侧窗口至少会有一个以“192.168.10.x”开头的ip出现,如果部署环境跟教程一样,这边会以192.168.10.x开头,路由器的配置和接线没有按教程配置的,以自己看到的为准;这里演示案例中显示的ip是192.168.10.11,如图所示:
到这一步,基础准备环境已经准备好,如果打开客户端之后右边的菜单中没有显示任何IP,请按以下步骤排查
故障排查:
1、检查魔云腾盒子的网线、电源线是否连接正常,再次尝试拔掉电源重新插上电源;
2、检查电脑和魔云腾盒子的网线是否连接在同一个路由器下,如果电脑是通过wifi连接,则这个wifi是否在同一个路由器下;
3、检查电脑的防火墙是否全部关闭,如果是开启状态,请按下列步骤关闭防火墙
按一下键盘的win键弹窗搜索对话框,输入cmd,在最佳匹配下面出来一个“命令提示符”,右键鼠标已管理员身份运行,在弹出的黑色界面复制下面代码回车执行,操作如图所示:
在弹窗的搜索对话框输入字母:cmd
复制如下代码,右键粘贴到黑色对话框回车执行
#关闭防火墙
NetSh Advfirewall set allprofiles state off
执行完成之后可以通过下面代码来检查防火墙是否关闭成功(可选)
#检查防火墙状态
netsh advfirewall show allprofiles
4、检查电脑是否存在其他网卡,请按以下步骤排查,除本地网卡和wifi网卡之外,其他的网卡右键鼠标选择禁用;
同时按下键盘的win+R键,在弹窗的运行对话框中复制如下代码,点击“确定”执行
#打开电脑网卡窗口命令
ncpa.cpl
除了本地网卡和wifi,右键鼠标“禁用”其他网卡
5、完成上述检查和操作之后,重新打开魔云腾Zeus客户端,正常情况下就会搜索到IP地址,如果依然发现,联系魔云腾客服协助处理
3 多媒体服务软件安装及配置
3.1 多媒体服务软件SRS安装方法
下载windows版本的SRS多媒体服务软件,软件下载地址如下:
运行平台 | 软件名称 | 软件版本 | 下载地址 |
---|---|---|---|
windows 7、10、11 (64位平台) | Simple Realtime Server (SRS) | version:6.0 |
1、在windows系统上双击运行刚才下载的SRS-Windows-x86_64-6.0.exe软件,按提示点击Next
2、点击 “I Agree”,下一步
3、保持默认安装路径,点击“Install”进行安装
4、最后点击“Finish”,完成安装,之后桌面会多出来一个SRS图标的
5、右键桌面刚才安装的SRS图标,以管理员身份运行
6、运行之后会弹窗一个黑色对话框,这个对话框可以最小化,但不要关闭,同时如果仔细查看输出的内容,会看到一个ip地址,这个ip就是电脑的IP,如图所示表示已完成安装和正常运行,记录自己看到的IP,后面配置手机的时候会用到
3.2 真实手机调取摄像头配置
手机端可以是安卓或苹果手机,不需要安装任何软件,只需通过微信小程序即可调用摄像头,操作方法如下:
1、打开微信搜索“腾讯视频云”,进入小程序点击最下方“通信”按钮
注意:请确保连接了正确的WiFi
2、点击下方“通信”按钮,进入“RTMP推流”按钮
3、推流地址一栏填写如下代码,其中下面一串代码中的“192.168.10.12”需要替换成上面记录的IP,这个ip地址是电脑安装SRS服务端的IP,也是电脑的IP地址,可以看上面回顾以下电脑的IP和查看方式,其他栏目保持不动:
#推流地址---将192.168.10.12替换成自己的IP
rtmp://192.168.10.12/live/123
4、填写RTMP推流地址之后,点击“开始”按钮完成配置,这时如果配置正确,就可以看到摄像头的画面,到这里真实手机调取摄像头配置完成
5、如何查看摄像头是否连接成功(可选)
在手机配置完推流地址之后,点击开始的那一刻,电脑上的SRS软件(黑色界面)会输出手机连接的WiFi ip地址,比如:RTMP client ip=192.168.10.13 xxxxxx,如下图所示:
配置提示失败排错:
1、如果配置完成之后,如果提示“推流地址不合法”,请检查输入的地址是否正确(区分大小写,一个字母都不可以错)
2、如果点击开始,可以正常看到摄像头的画面,但过了15秒左右提示“推流多次失败”,出现此报错先检查案例中的“192.168.10.12”这个ip是否替换成自己电脑的IP,并且检查其他参数是否跟演示的实例地址一样;
3、在检查了配置正确之后,依然提示推流多次失败,请检查手机是否连接了正确的WiFi
4、依然无法成功,联系魔云腾客服协助处理
4 魔云腾云机配置直播功能
1 新建一个云机窗口,安卓镜像需要>=V19版本以上,这里演示新建一个1004号窗口,镜像选择V20作为演示
2、创建成功之后,等待15秒之后,开始操作刚才新建的T1004号云机,点击右侧的“...”,点击"设置推流"
3、在弹出的设置窗口中,推流类型选择:”rtc流“,推流地址填写:webrtc://192.168.10.12/live/123
其中”192.168.10.12“需要替换成自己SRS的服务ip地址,也就是电脑的IP,其他参数保持不变
推流协议类型 | 填写示例 | 协议对比效果 |
---|---|---|
rtc流 | webrtc://192.168.10.12/live | webrtc采用udp协议封装传输,直播画面延迟低【推荐】 |
rtmp流 | rtmp://192.168.10.12/live | rtmp采用tcp协议封装传输,直播画面延迟略高 |
#推流地址----将192.168.10.12替换自己的IP
webrtc://192.168.10.12/live/123
手机端配置视频演示(点击图片播放)
4、设置完成之后,点击”启动“按钮进入云机窗口,点击桌面的相机即可看到真实手机的画面,能看到表示到这里设置成功,后续可通过第三方直播app进行直播,扫码等功能;下面演示一个通过调用真机摄像进行扫码功能
云机上通过QQ软件,测试扫码视频(点击图片播放)