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

http://www.insta360.com/


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。也可以使用转接线将相机直接连接到网络插口。