推流直播是人人讲开放给认证讲师和机构的高级自定义直播功能,可以覆盖常规手机拍摄无法完成的所有教学场景。讲师们通过使用自有的拍摄设备和相应的PC及配件,可以自定义适合自己的教学模式。
与手机直播相比,推流直播对网络要求更高,请在直播前,检测您的网络环境,配置您推流时所使用的电脑;有高清、高音质直播需求的用户,请安装好摄像机等相应设备。
直播的网络环境要求
由于直播对网络要求较高,建议使用至少10M的独享宽带,如果条件允许,我们推荐您使用20M或以上独享光纤宽带。
请到http://www.speedtest.net进行测速,了解您的网络速度。然后根据测速得到的上行速度,设置合适的码率。
- 最大码率请控制在1500以下,超过1500码率您可能将无法正常直播
- 上行速度低于0.5Mbps无法直播
请在正式开播前进行网络测试,确保直播的流畅性。
直播的设备要求
电脑录屏直播:对外部设备没有要求。如果您需要清晰的音质,建议您配置音效稍微好一些的麦克风。
摄像机高清直播:视频采集卡、摄像机、麦克风、三脚架以及电脑。如不使用电脑推流,则需采用外置视频编码器。详询工作人员。
直播的电脑配置
硬件配置:推荐您采用中等或以上PC配置,过老的设备可能对直播造成影响;操作系统支持Windows Vista\7\8\10\MAC (OBS Studio的支持受限,Windows XP用户请使用Xsplit工具进行直播)
软件设置:安装三方推流直播软件,推荐您使用免费、开源的软件Open Broadcaster Software Studio(下称OBS Studio)。
摄像机高清直播用户,请安装对应的采集卡驱动。
对iPhone进行录屏直播的用户,请安装itools。
- Open Broadcaster Software Studio下载地址:
- Windows:https://pan.baidu.com/s/1jI0WmZ8
- 苹果Mac:https://pan.baidu.com/s/1nvdj8M1
- 也可自行至官网下载https://obsproject.com
讲师只需三个步骤,即可立即开始推流直播:获取推流地址、配置推流软件、搭建拍摄设备(摄像机直播需要)。
获取推流地址
打开电脑浏览器,输入网址 www.renrenjiang.cn
点击顶部右侧登录按钮,并选择相应的登录方式(App内使用微信登录,则选择微信登录)
在视频列表内,创建课程 或 找到 需要推流直播的课程,点击“更多”按钮,选择“推流直播”
复制 推流地址(URL和流密钥),直播时使用
设置推流软件
此处以OBS为例,其他直播软件以此类推
安装OBS(下载地址见上),一直选择“Next >”即可,安装完成,打开后系统自动切换至中文界面
注意:如果出现提示安装失败,如丢失MSVCP120.dll,请参见常见问题Q3
OBS参数设置 及 设置推流地址:
点击右下角设置按钮,此处设置你的拍摄参数,包括视频分辨率、视频码率,以及最重要的设置推流地址
通用设置参数:
输出:视频比特率:1200;音频比特率:48;编码器:软件(x264);需要要保存录像可以设置录像保存路径
视频:压缩分辨率:960x540,请保证16比9;基础分辨率:同压缩分辨率;FPS:20-24
串流:串流类型请选择“自定义流媒体服务”,下方URL和流秘钥填入从人人讲官网获得的推流地址
如果此参数与您的电脑配置不合适,请参照以下教程自行调整,或详询工作人员
详细教程:视频参数详解
添加来源:
此处选择你在本场景中,所需要用到的视频来源,如视频捕获设备、窗口捕获或显示器捕获
在场景右侧的来源部分,点击+按钮或右键空白处,添加对应的视频来源,确定后,在弹出的属性窗口中,选择对应的视频设备名称或需要录屏的进程名称,其他设置默认即可
选择来源后,在上方黑色显示区域(推流区)内,调整拍摄内容充满整个推流区:
点击摄像头/录屏回显画面,按ctrl+F或右键-变换-比例适配屏幕,调整到全屏大小
详细教程:视频来源设置
搭建拍摄设备
如果您需要使用摄像机高清直播,请将摄像机与视频采集卡进行连接,再将视频采集卡连接至推流直播所使用的电脑。
我们已完整调试通过采集卡BlackMagic(支持苹果电脑)与苹果MAC笔记本的设备。其他型号采集卡,请根据使用说明书或询问购买商家自行调试。
教程地址:摄像机直播搭建教程
如果您需要在电脑端对iPhone设备进行录制,您可以下载安装itools,然后参照以下教程。
教程地址:iPhone录屏教程
开始直播吧!
回到电脑软件OBS的主界面,点击右下角第一个按钮“开始串流”,就可以开始直播了。
现在,使用推流直播功能开始授课吧!
Q1:别人老说我画面卡怎么回事?
A:打开OBS界面,观察最下方提示,是否有跳帧,丢帧现象。
跳帧:说明CPU负荷过重,请降低分辨率;如果您未开始直播时CPU消耗超过70%,那么建议您升级电脑的配置后再直播。
丢帧:说明视频比特率(码率)过高,实际上传速度达不到,导致丢帧,请降低码率,并同比例缩小FPS。这种情况小区共享宽带特别常见。
Q2:为什么我看不到直播画面/直播不了/提示重新连接?
A:打开OBS界面,观察最下方提示与右侧速率显示。
如果右下角为灰色,则表示未推流成功,请检查网络、电脑防火墙和直播码是否正确。
如果右下角为绿色,则表示正常推流。(黄色和红色表示直播掉帧,请根据自己的上传速度进行直播设置。)
Q3:D3DX10_43.dll错误,80004005错误,丢失MSVCP120.dll
A:请确保DIRECTX、C++、NET FRAMEWORK 4.0程序是最新的。您可以从以上微软官方链接下载,或使用360软件管家更新到最新版本。
DIRECTX:http://www.microsoft.com/zh-cn/download/details.aspx?id=35
VC++:http://www.microsoft.com/zh-cn/download/details.aspx?id=5582
NET FRAMEWORK:http://www.microsoft.com/zh-cn/download/details.aspx?id=24872