- 2023/12/8 11:03:46
- 类型:原创
- 来源:电脑报
- 报纸编辑:吴新
- 作者:
01
应用场景
学校开展一项大型活动,要通过某视频平台进行网络直播,同时要在校园有线电视台进行电视直播,并且还要通过某音平台同步网络直播。电视直播好办,在有线电视系统将视频直播信号拉流播放即可,但某音平台的直播数据流从何而来?笔者仅采用了NDI 插件,便使直播得以同步实现。
NDI是基于局域网络的信号传输协议,在影视行业已成为一种较为成熟的应用技术,能通过IP网络对多重广播级质量的信号进行传输和接收。NDI 工具软件完全可以取代视频采集卡进行工作,而且还是免费的!
02
解决方案
硬件方面,仅需两台普通的PC机。其中一台用于视频播放(以下称为 PC 1),要能支持多屏显示,连接两台显示器;另一台用于视频直播(以下称为 PC 2),连接一台显示器即可。两台PC要连入局域网的同一网段,能够访问互联网。硬件连接方式见图一。
图一 硬件连接方式示意图
软件方面,操作系统推荐为 Windows 10。在PC 1中安装 PotPlayer 视频播放器(支持播放网络实时视频流),将播放的视频画面设为在副屏全屏显示。在PC 2中安装直播软件,本实例中采用免费软件“直播伴侣”。在两台PC中均安装本文的主角 NDI 5 Tools(最新版本5.6.0.0,软件由官方免费提供)。
原始的 NDI 5 Tools 软件为英文界面。安装时,除第一屏需先点“I accept the agreement(我同意版权协议)”外,一路均点“Next(下一步)”直至完成安装。
首次运行软件时需要简单注册,用英文按顺序填写名、姓、邮箱、公司(可不填)、国籍(选China)、行业(选认识的单词即可,如Education),下面两个勾选项,必须勾第一个(同意注册条款),然后点Register(注册)。完成注册后,NDI 5 Tools 将启动运行,其开机画面如图二(任何时候点击 NDI 程序图标均可调出此画面)。
图二 NDI 5 Tools的开机画面截图
NDI 5 Tools 包含丰富的应用功能,本实例中只需在PC 1 和 PC 2 上分别运行 Screen Capture(屏幕捕获)、Webcam(网络摄像机)组件。可将需要的组件设置为开机启动,方法为:点击开机画面窗口(如图二所示)右侧上方齿轮图标,勾选所需启动的组件后关闭窗口即可,此后所选组件将随 Windows 自动启动。
在PC 1 中运行 Screen Capture(屏幕捕获)组件,负责采集该机副屏播放的视频信息,实时编码后传送给PC 2调用。在 PC 2中运行 Webcam(网络摄像机)组件,负责接受PC 1传送的实时数据流,解码后交由直播软件调用。两个组件需要分别进行设置。
在 PC 1 中启动Screen Capture 后,右击任务栏中的图标(鼠标移上去显示 Screen Capture 字样)进行设置(设置界面如图三,图中红色序号为笔者添加)。例如 Frame Rate(帧速率)设为25p (PAL),Audio Source(音频源)设为System Audio(系统音频),其余选项可不理会。
图三 Screen Capture设置界面截屏拼图
在 PC 2 中启动Webcam 后,左击任务栏中的图标(鼠标移上去显示 NDI Webcam 字样)进行设置。
左击程序图标后,点击预览窗口 Video 1 画面右下方的齿轮图标,选择本实例中PC 1 的名称,并勾选连接副显示器的显卡项,正常情况下,预览画面将显示PC 1 副显示器当前播出的画面。点击 video 菜单,将格式勾选为720p30,即可关闭窗口(如图四)。
图四 Webcam 设置界面截屏
在PC 2 中运行直播软件,设置好视频信号来源后即可开播。
例如:在“直播伴侣”软件场景一中添加素材,选择“采集”,并设置视频来源(如图五,图中红字和箭头为笔者添加)。采集卡类型设为NDI,NDI源选择PC 1中代表副显示器的显卡连接项。
图五 设置直播软件视频来源的屏幕截图
03
结语
本工作实例只涉及两台电脑终端的视频处理,NDI 工具也只涉及两个模块的应用。事实上,我们可以灵活使用 NDI软件的各个功能模块,将更多的摄像设备、屏幕画面等视频来源进行整合调用,那样的话,有谁还会质疑你的直播的专业性?
更多关于 电脑报官网 的文章 |
Copyright © 2006-2021 电脑报官方网站 版权所有 渝ICP备10009040号-1