obs全景直播推流教程:insta360 4K相机示例
一、直播前准备
直播硬件配置如下:
主播端推荐配置:I5六代或以上配置处理器,GTX960或以上显卡,8G或以上内存;
相机推荐分辨率:1920*960分辨率,8M码率。
观众端推荐配置:
主播端相机为1920*960分辨率:对观众端配置无特别要求
主播端相机为2880*1440或以上分辨率:I5或以上处理器,独立显卡,4G以上内存
PS:当主播端相机的分辨率过高时,如果观众端配置较低的话,cpu占用可能过高,属正常情况
所需软件如下:
LiveKit 软件
http://resource-insta360.oss-cn-hangzhou.aliyuncs.com/software%2FLiveKit%2FLiveKit%201.2.0.zip
OBS软件
https://obsproject.com/download
insta 360
PS:LiveKit软件下载后只需要解压后即可使用,使用时运行LiveKit.exe即可。
二、设备连接
通过网线,将电脑和路由器连接,相机通过OTG线连接USB网卡,再连接网线到路由器。
连接成功后,相机显示器上会显示ip地址。(例如10.10.10.1)
注意:在直播连接过程中,请勿打开相机的WIFI。
三、获取画面
打开LiveKit软件,输入相机上面显示的IP地址,设置分辨率和码率。默认分辨率1440,码率15Mbps,注意:主播端分辨率越高也会增加观众端解码的压力,有可能造成观众端卡顿,推荐分辨率为960,码率8Mbps。本文档以2880*1440为例。
设置好参数后,点击连接,连接成功后,LiveKit软件上即会显示相机实时传输回来的画面。
默认的画面有自动旋转的功能,如果不需要自动旋转,可以通过Ctrl+R来打开或者关闭自动旋转功能。
使用键盘的空格键,来切换直播画面到2880*1440的展开画面。
四、调整画面
根据自身的需要,来调整画面的曝光,白平衡等,通过拉动拖动条,就可以调整您所需要的参数设置。
五、开启第三方直播
1、打开OBS推流软件后,进入直播频道,选择“第三方推流”模式,在弹出的对话框中选择“全景直播”。
2、在OBS中的来源中添加“获取窗口”,双击“获取窗口”,在窗口选择中选择“Insta360-Live”。
注意:获取到的窗口大小和设置的相机的分辨率是一致的,2880*1440,后面设置直播分辨率的时候也要和窗口大小一致,也要是2880*1440。
3、设置OBS的直播参数。
对于网络上传比较好的主播可以设置2000以上的码率,对于网络上传比较差的主播建议把码率设置低一点。码率和网络上传的对应关系如下:
300码率,上传:30-50kb/s
500码率,上传:50-90kb/s
800码率,上传:80-120kb/s
1000码率,上传:110-150kb/s
1200码率,上传:120-190kb/s
1500码率,上传:180-250kb/s
2000码率,上传:230-300kb/s
参数设置如截图:
广播设定,将频道内显示的推流地址复制到“FMS URL”,直播码复制到“播放路径/串码流”,参数设置如截图:
帧数建议设置30帧,分辨率一定要和相机的分辨率保持一致,否则观众端看到的全景画面会显示不全。参数设置如截图:
其他参数保持默认值即可。
4、在OBS中点击“开始串流”即开始直播。
六、注意事项
1、在进行直播同时,请不要将Insta360-Live最小化。
2、如果在OBS显示画面中不是铺满状态,请在画面中点击鼠标右键,在Position/Size选项中,选择适配屏幕即可。
3、建议USB2.0网卡型号:USB 外置网卡:Rj45 AX88772B。也可以使用转接线将相机直接连接到网络插口。