一种发送和接收图文播出指令的方法及设备的制造方法_3

文档序号:8266840阅读:来源:国知局
因此需要通过1920次循环,每次循环把控制指令以DWORD形式划分进行赋值,每次赋值后起始地址都加上8,形成新的起始地址,进入下一次循环,直到循环结束。
[0068]如图3所示,本发明实施例二接收图文播出指令的方法,包括:
[0069]步骤300,图文自动播出系统根据节目内容对应的所有声道的第二内存地址,将通过第二视频输入输出卡接收的SDI嵌入式音频数据存储到内存中。
[0070]步骤301,图文自动播出系统确定图文播出指令对应的声道,其中图文播出指令对应的声道是图文控制命令用于控制的节目内容中的声音,未占用的数字串行接口 SDI嵌入式音频声道中的至少一个声道。
[0071]步骤302,图文自动播出系统根据确定的图文播出指令对应的声道的第二内存地址,从内存中提取图文播出指令的数据。
[0072]步骤303,图文自动播出系统按照提取出的图文播出指令的数据顺序,将图文播出指令的数据进行组合,得到图文播出指令。
[0073]也就是说,图文自动播出系统通过第二视频输入输出卡接收SDI嵌入式音频数据,由于在接收后将其接收到的数据存储到相应的内存中时,其数据的相对位置未发生改变,因此可根据确定的图文播出指令对应的声道的第二内存地址,从内存中提取图文播出指令的数据,并将其进行重新组合,得到图文播出指令。
[0074]较佳地,所述图文自动播出系统按提取图文播出指令的数据顺序将所述图文播出指令的数据进行组合,得到所述图文播出指令之后,还包括:
[0075]所述图文自动播出系统根据所述图文播出指令中的开始标志位和结束标志位,判断接收到的所述图文播出指令的完整性;
[0076]所述图文自动播出系统在确定接收的所述图文播出指令完整后,根据所述图文播出指令的格式对所述图文播出指令进行解析,得到控制指令,并根据得到的控制指令对节目内容进行操作。
[0077]通常情况下,图文播出指令的开始标志位为包头,例如[Head],结束标志位就是包尾,例如[Tail],在图文自动播出系统监测到开始标志位以及图文播出指令的结束标志位后,说明已接收到一条完整的图文播出指令。
[0078]当图文播出指令的格式为CRC校验位在包尾后面时,由于CRC校验位的位数是确定的,因此在图文自动播出系统在监测到指令的结束标志位时,在向后加上确定的位数,即得到完整的图文播出指令。
[0079]在图文自动播出系统接收到完整的图文播出指令后,根据图文播出指令的组成格式对该图文播出指令进行解析,得到控制指令,并将得到的控制指令映射到图文播出单中,实现对图文信息也就是节目内容自动地进行相应的操作。
[0080]如图4所示,本发明实施例三传输图文播出指令的方法,包括:
[0081]步骤400,图文播出控制机在确定有要传输的图文控制命令后,确定图文播出指令对应的声道。
[0082]其中,图文播出指令对应的声道是图文控制命令用于控制的节目内容中的声音,未占用的数字串行接口 SDI嵌入式音频声道中的至少一个声道。
[0083]步骤401,图文播出控制机根据图文播出指令对应的声道的内存地址,存储图文播出指令。
[0084]步骤402,图文播出控制机根据节目内容对应的所有声道的内存地址,通过图文播出控制机中的第一视频输入输出卡,向图文自动播出系统发送内存中包含图文播出指令的SDI嵌入式音频数据。
[0085]步骤403,图文自动播出系统根据节目内容对应的所有声道的第二内存地址,将通过第二视频输入输出卡接收的SDI嵌入式音频数据存储到内存中。
[0086]步骤404,图文自动播出系统确定图文播出指令对应的声道,并检测对应的SDI嵌入式音频声道的内存中是否有数据,若有,则执行步骤405,否则执行步骤406。
[0087]步骤405,图文自动播出系统从内存中提取出的图文播出指令的数据,并按照提取出的图文播出指令的数据顺序,将图文播出指令的数据进行组合,得到图文播出指令,本流程结束。
[0088]步骤406,图文自动播出系统得到空指令,本流程结束。
[0089]基于同一发明构思,本发明实施例中还提供了一种发送图文播出指令的图文播出控制机,由于本发明实施例一种发送图文播出指令的图文播出控制机对应的方法为发送图文播出指令的方法,因此本发明实施例装置的实施可以参见方法的实施,重复之处不再赘述。
[0090]如图5所示,本发明实施例四发送图文播出指令的图文播出控制机,包括:
[0091]第一确定模块500,用于在确定有要传输的图文控制命令后,确定图文播出指令对应的声道,其中图文播出指令对应的声道是图文控制命令用于控制的节目内容中的声音,未占用的数字串行接口 SDI嵌入式音频声道中的至少一个声道;
[0092]第一存储模块501,用于根据图文播出指令对应的声道的内存地址,存储图文播出指令;
[0093]发送模块502,用于根据节目内容对应的所有声道的内存地址,通过图文播出控制机中的第一视频输入输出卡,向图文自动播出系统发送内存中包含图文播出指令的SDI嵌入式音频数据。
[0094]较佳地,第一确定模块500还用于:
[0095]确定有要传输的图文控制命令,且确定与网络连接断开后,确定用于传输图文播出指令的SDI嵌入式音频的指定声道。
[0096]较佳地,第一确定模块500,具体用于:
[0097]根据图文播出指令的大小和图文播出控制机对节目内容的采样频率,确定图文播出指令对应的声道。
[0098]基于同一发明构思,本发明实施例中还提供了一种接收图文播出指令的图文自动播出系统,由于本发明实施例接收图文播出指令的图文自动播出系统对应的方法为接收图文播出指令的方法,因此本发明实施例装置的实施可以参见方法的实施,重复之处不再赘述。
[0099]如图6所示,本发明实施例五接收图文播出指令的图文自动播出系统,包括:
[0100]第二存储模块600,用于根据节目内容对应的所有声道的第二内存地址,将通过第二视频输入输出卡接收的SDI嵌入式音频数据存储到内存中;
[0101]第二确定模块601,用于确定图文播出指令对应的声道,其中图文播出指令对应的声道是图文控制命令用于控制的节目内容中的声音,未占用的数字串行接口 SDI嵌入式音频声道中的至少一个声道;
[0102]提取模块602,用于根据确定的图文播出指令对应的声道的第二内存地址,从内存中提取图文播出指令的数据;
[0103]指令模块603,用于按照提取出的图文播出指令的数据顺序,将图文播出指令的数据进行组合,得到图文播出指令。
[0104]较佳地,指令模块603还用于:在得到图文播出指令之后,根据图文播出指令中的开始标志位和结束标志位,判断接收到的图文播出指令的完整性;在确定接收的图文播出指令完整后,根据图文播出指令的格式对图文播出指令进行解析,得到控制指令,并根据得到的控制指令对节目内容进行操作。
[0105]从上述内容可以看出:本发明实施例的图文播出控制机在确定有要传输的图文控制命令后,确定图文播出指令对应的声道,其中图文播出指令对应的声道是图文控制命令用于控制的节目内容中的声音,未占用的数字串行接口 SDI嵌入式音频声道中的至少一个声道;并根据图文播出指令对应的声道的内存地址,存储图文播出指令;然后根据节目内容对应的所有声道的内存地址,通过图文播出控制机中的第一视频输入输出卡,向图文自动播出系统发送内存中包含图文播出指令的SDI嵌入式音频数据。这种技术方案由于图文播出控制机能够通过第一视频输入输出卡取得对应SDI嵌入式音频声道的内存地址,存储图文播出指令,从而使得SDI嵌入式音频声道图文播出指令与其控制的节目内容的视音频数据能够通过第一视频输入输出卡一起传输,因此使得图文播出指令与其控制的节目内容的视音频数据能够同时到达图文播出系统,从而解决了现有技术中由于图文播出指令与节目内容的视音频数据通过不同的方式传输而导致存在时延,使得在播出节目内容时容易出现图文信息与节目画面内容不匹配的问题。
[0106]本发明的实施例的图文自动播出系统根据节目内容对应的所有声道的第二内存地址,将通过第二视频输入输出卡接收的SDI嵌入式音频数据存储到内存中;并确定图文播出指令对应的声道,其中图文播出指令对应的声道是图文控制命令用于控制的节目内容中的声音,未占用的数字串行接口 SDI嵌入式音频声道中的至少一个声道;然后根据确定的图文播出指令对应的声道的第二内存地址,从内
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1