RTP的端口信息判断图像的先后顺序,并放到对应的解码窗格去进行解码显示。
[0097]基于同样的构思,本发明还提供一种灵活的多分屏显示装置。该装置用于对包含走廊模式的媒体流显示的解码显示设备,该解码显示设备作为NVC端与作为NVT端的摄像机进行交互。该装置的逻辑结构图请参图9,其包括显示窗格数确定单元、分割指示单元、接收显示单元、端口信息指示单元、分屏模式确定单元。
[0098]显示窗格数确定单元,用于根据所述解码显示设备窗格的显示比例确定显示走廊模式的媒体流的窗格数X ;分割指示单元,用于根据确定的所述窗格数向走廊模式的NVT发送ONVIF消息,指示该NVT将图像分割成X个子图像后编码并传输;接收显示单元,用于接收该走廊模式的NVT发送的X个子图像的媒体流,将其对应地显示在纵向的X个窗格上。
[0099]端口信息指示单元,用于通过ONVIF消息告知NVT发送子图像编码数据对应的端口信息。
[0100]分屏模式确定单元,用于根据当前待显示的非走廊模式的媒体流数量m和走廊模式的媒体流数量η确定该X个窗格所属的分屏模式。其根据当前待显示的非走廊模式的媒体流数量m和走廊模式的媒体流数量η确定该X个窗格所属的分屏模式包括:
[0101]当I = <m+n< = 15,且x = 3时,如果l〈m+n*3〈 = 4,且η = O时,所属分屏模式为4分屏;
[0102]当I = <m+n< = 15,且x = 3时,如果l〈m+n*3〈 = 4,且η乒O时,所属分屏模式为9分屏;
[0103]当I = <m+n< = 15,且x = 3时,如果4〈m+n*3〈 = 9,所属分屏模式为9分屏;
[0104]当I = <m+n< = 15,且x = 3时,如果9〈m+n*3〈 = 16,所属分屏模式为16分屏;
[0105]当16〈 = m+n< = 23,且x = 3时,如果16〈 = m+3n< = 25,所属分屏模式为25分屏;
[0106]当I = <m+n< = 15,且x = 2时,如果l〈m+n*2〈 = 4,所属分屏模式为4分屏模式;
[0107]当I = <m+n< = 15,且x = 2时,如果4〈m+n*2〈 = 9,且n〈4时,所属分屏模式为9分屏;
[0108]当I = <m+n< = 15,且x = 2时,如果4〈m+n*2〈 = 9,且η多4时,所属分屏模式为16分屏;
[0109]当I = <m+n< = 15,且x = 2时,如果9〈m+n*2〈 = 16,所属分屏模式为16分屏;
[0110]当16〈 = m+n< = 25,且x = 2时,如果16〈m+2n〈 = 25,所属分屏模式为25分屏。
[0111]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种灵活的多分屏显示方法,该方法用于对包含走廊模式的媒体流的显示,其特征在于,该方法包括: NVC根据自身窗格的显示比例确定显示走廊模式的媒体流的窗格数X ; NVC根据确定的所述窗格数向走廊模式的NVT发送ONVIF消息,指示该NVT将图像分割成X个子图像后编码并传输; 走廊模式的NVT根据NVC发送的ONVIF消息的指示信息,将图像在纵向上分割成x个子图像后分别进行编码并传输给NVC ; NVC接收该走廊模式的NVT发送的X个子图像的媒体流,将其对应地显示在纵向的X个窗格上。2.如权利要求1所述的方法,其特征在于,该方法还包括:NVC还通过ONVIF消息告知NVT发送子图像编码数据对应的端口信息。3.如权利要求1所述的方法,其特征在于,NVC接收该走廊模式的NVT发送的X个子图像的媒体流,将其对应地显示在纵向的X个窗格上前,还包括:根据当前待显示的非走廊模式的媒体流数量m和走廊模式的媒体流数量η确定该X个窗格所属的分屏模式。4.如权利要求3所述的方法,其特征在于,根据当前待显示的非走廊模式的媒体流数量m和走廊模式的媒体流数量η确定该X个窗格所属的分屏模式包括: 当I = <m+n< = 15,且X = 3时,如果l〈m+n*3〈 = 4,且η = O时,所属分屏模式为4分屏; 当I = <m+n< = 15,且X = 3时,如果l〈m+n*3〈 = 4,且η乒O时,所属分屏模式为9分屏; 当I = <m+n< = 15,且X = 3时,如果4〈m+n*3〈 = 9,所属分屏模式为9分屏; 当I = <m+n< = 15,且X = 3时,如果9〈m+n*3〈 = 16,所属分屏模式为16分屏; 当16〈 = m+n< = 23,且X = 3时,如果16〈 = m+3n< = 25,所属分屏模式为25分屏; 当I = <m+n< = 15,且X = 2时,如果l〈m+n*2〈 = 4,所属分屏模式为4分屏模式; 当I = <m+n< = 15,且X = 2时,如果4〈m+n*2〈 = 9,且n〈4时,所属分屏模式为9分屏; 当I = <m+n< = 15,且X = 2时,如果4〈m+n*2〈 = 9,且η彡4时,所属分屏模式为16分屏; 当I = <m+n< = 15,且X = 2时,如果9〈m+n*2〈 = 16,所属分屏模式为16分屏; 当16〈 = m+n< = 25,且X = 2时,如果16〈m+2n〈 = 25,所属分屏模式为25分屏。5.一种灵活的多分屏显示装置,该装置用于对包含走廊模式的媒体流显示的解码显示设备,该解码显示设备作为NVC端与作为NVT端的摄像机进行交互,其特征在于,该装置包括: 显示窗格数确定单元,用于根据所述解码显示设备窗格的显示比例确定显示走廊模式的媒体流的窗格数X ; 分割指示单元,用于根据确定的所述窗格数向走廊模式的NVT发送ONVIF消息,指示该NVT将图像分割成X个子图像后编码并传输; 接收显示单元,用于接收该走廊模式的NVT发送的X个子图像的媒体流,将其对应地显示在纵向的X个窗格上。6.如权利要求5所述的装置,其特征在于,该装置还包括:端口信息指示单元,用于通过ONVIF消息告知NVT发送子图像编码数据对应的端口信息。7.如权利要求5所述的装置,其特征在于,该装置还包括分屏模式确定单元,该单元用于根据当前待显示的非走廊模式的媒体流数量m和走廊模式的媒体流数量η确定该X个窗格所属的分屏模式。8.如权利要求7所述的装置,其特征在于,分屏模式确定单元,根据当前待显示的非走廊模式的媒体流数量m和走廊模式的媒体流数量η确定该X个窗格所属的分屏模式包括: 当I = <m+n< = 15,且X = 3时,如果l〈m+n*3〈 = 4,且η = O时,所属分屏模式为4分屏; 当I = <m+n< = 15,且X = 3时,如果l〈m+n*3〈 = 4,且η乒O时,所属分屏模式为9分屏; 当I = <m+n< = 15,且X = 3时,如果4〈m+n*3〈 = 9,所属分屏模式为9分屏; 当I = <m+n< = 15,且X = 3时,如果9〈m+n*3〈 = 16,所属分屏模式为16分屏; 当16〈 = m+n< = 23,且X = 3时,如果16〈 = m+3n< = 25,所属分屏模式为25分屏; 当I = <m+n< = 15,且X = 2时,如果l〈m+n*2〈 = 4,所属分屏模式为4分屏模式; 当I = <m+n< = 15,且X = 2时,如果4〈m+n*2〈 = 9,且n〈4时,所属分屏模式为9分屏; 当I = <m+n< = 15,且X = 2时,如果4〈m+n*2〈 = 9,且η彡4时,所属分屏模式为16分屏; 当I = <m+n< = 15,且X = 2时,如果9〈m+n*2〈 = 16,所属分屏模式为16分屏; 当16〈 = m+n< = 25,且X = 2时,如果16〈m+2n〈 = 25,所属分屏模式为25分屏。
【专利摘要】本发明提供一种灵活的多分屏显示方法,该方法用于对包含走廊模式的媒体流的显示,该方法包括:NVC根据自身窗格的显示比例确定显示走廊模式的媒体流的窗格数x;NVC根据确定的所述窗格数向走廊模式的NVT发送ONVIF消息,指示该NVT将图像分割成x个子图像后编码并传输;走廊模式的NVT根据NVC发送的ONVIF消息的指示信息,将图像在纵向上分割成x个子图像后分别进行编码并传输给NVC;NVC接收该走廊模式的NVT发送的x个子图像的媒体流,将其对应地显示在纵向的x个窗格上。本发明方案实现了走廊模式媒体流在多分屏显示设备上的理想显示。
【IPC分类】G09G5/14, H04N7/18
【公开号】CN104902248
【申请号】CN201510365052
【发明人】周迪, 王连朝
【申请人】浙江宇视科技有限公司
【公开日】2015年9月9日
【申请日】2015年6月25日...