Page 35 - BP_201812
P. 35
[内容创作Creation]
b.点击“Edit Comms Parameters”配置通信端口,通信类 画面内显示源名的内容,显示的内容由16进制数据对应的ASCII
型为“Network UDP”,端口号为8900,IP地址对应多画面服务 码表示。
器地址(此次项目中IP地址对应UMD转换设备的地址)。 例如多画面内以16进制接收到18个字符为“81 21 43 41 4D
c.选中新添加的“UMD Display Interface”设备,添加多 20 31 20 20 20 20 20 20 20 20 20 20 20”,“81”表示在
画面输出配置“Add/Delete displays in Layout”,确认在多画 多画面内显示地址是“1”,“21”表示PGM Tally点亮,PST
面中需要显示的画面数,此次项目为4画面输出,如图2所示,多 Tally熄灭,后面3~16个字节通过ASCII码表转换成相应的字符
画面内部地址从0~3自动分配。 是“CAM 1”。
(3)动态UMD协议工作方式
a.当没有T a l l y及源名变化时,每隔200毫秒,会从地址
“0x80“递增发送到地址”0xfd“,也就是循环发送126个数据
包,每隔25秒所有Tally及源名信息发生一次更新。
图2 多画面数量配置 b.如果没有对动态源名进行设定,默认多画面内字符串显示
d.双击多画面内每个D i s p l a y,进入显示配置界面,配置 内容为“LOCAL1“~”LOCAL126。
界面内,选择源名显示为“Follow Matrix Destination”(此 c.当PGM信号切换引起Tally变换时,多画面会收到一个长
次项目中多画面的输入信号均由矩阵提供),之后在“M a t r i x 数据包,共36字节数据,其中前18个字节说明需要熄灭Tally灯的
Assignment”配置项,设定矩阵的目的端口,对应为实际矩阵输 多画面地址和源名信息,后18个字节说明需要点亮Tally灯的多画
出到多画面的端口,最后再“Tally Channel”中打开需要对应 面地址和源名信息。
的Tally通道,一般为PGM和PVW的Tally显示。 d.当矩阵输出到多画面内的视频源发生变换时,多画面会马
上接收到1个数据包,共18字节数据,指定该矩阵到多画面内对应
的信号源名发生了改变。
2.BMD矩阵源名及Tally显示原理
(1)BMD多画面和矩阵控制协议
B M D矩阵和多画面支持相同的控制协议,协议全称为
“Blcakmagic Videohub Enthernet Protocol V2.3”,该协议
支持外部TCP控制,端口号为9990,协议目前只适用于BMD内矩
阵和多画面的控制(可以把BMD多画面理解为带内部信号分配、
并只有一个多画面输出口的矩阵),控制方式包括内部输入和输
出信号路由分配、名称修改。如图5所示,为修改输入和输出口0
和1标签的命令方式。
目前在TallyMan系统软
图3 多画面显示配置 件V1.85版本以上,能够支持
e.配置完多画面内每个通道对应为跟随矩阵源名后,保存 对BMD矩阵控制的接入,但
TallyMan配置信息,发送到TallyMan主机并重启。 是还不包括对BMD多画面控
(2)TSL UMD协议分析 制,尤其是动态源名和Tally
T S L U M D协议也称作动态源名显示协议,该协议支持 灯显示那一块,因此我们还
RS422/485、UDP、TCP 是要通过第三方硬件加以转
等多种传输方式,T S L 换,以便满足系统上对动态
UMD协议每隔200ms发送 源名和Tally显示的需求。
一个数据包,每个数据包 a.BMD多画面Tally显
内包含有18字节数据,数 示协议
据以16进制方式传输,数 BMD多画面只支持SDI
据包的格式如左图所示。 图5 Videohub协议命令方式 T a l l y协议,即通过在单根
第1个字节“Header” SDI信号中嵌入Tally信息,发送到多画面最后一个输入口,并在
和“0x80”相减,对应多 多画面配置中打开Tally显示功能。SDI Tally是BMD内部Tally
画面内部显示地址,第2 显示协议,目前只有ATEM系列切换台的Program端口支持SDI
个字节“Control”对应 Tally输出。
T a l l y状态以及显示的亮 3.系统设计需求
暗信息,第3~18个字节 综合上述TallyMan和BMD控制协议,我们在系统设计时, WWW.IMASCHINA.COM
图4 TSL UMD V3.1Protocol “Display Data”表示多 首先需要确保BMD矩阵、BMD多画面、TallyMan控制系统、
35