宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法技术方案

技术编号:15400650 阅读:89 留言:0更新日期:2017-05-24 10:26
宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法,涉及宽带多媒体集群系统调度台的视频编码方法,解决了在硬件资源与网络资源受限时,无法进行通话视频分辨率自适应调整的问题。本发明专利技术在单呼时,呼叫方通过SCC发送呼叫请求信息;被叫端应答呼叫请求,建立通话;呼叫端获得话语权,并传输视频,视频传输完毕后放弃话语权;通话结束。组呼时,DC通过SCC发送呼叫请求信息;SCC建立相应的视频通话组;DC获得话语权,并传输视频数据,视频数据有SCC广播给所有组成员,视频传输完毕后放弃话语权;通话结束。在单呼和组呼的过程中视频分辨率进行自适应调整以提供更好的服务质量。本发明专利技术适用于宽带无线多媒体集群通信。

Adaptive resolution H.264 video coding method for broadband multimedia cluster system scheduling table

Adaptive resolution H.264 video encoding method of broadband multimedia cluster system dispatching station, relates to a video encoding method of broadband multimedia cluster system dispatching platform, solves the hardware resources and cyber source is limited, can not call the video resolution adaptive adjustment problem. The present invention in a single call, the caller sent through the SCC call request message; the called end in response to the call request, call establishment; call terminal voice, video transmission and video transmission, after the end of the call to give up the right of discourse. Group call, DC SCC by sending a call request information; establishing the corresponding SCC video call group; DC voice and video data transmission, video data SCC broadcast to all members of the group, the video transmission after the end of the call to give up the right of discourse. In the process of single call and group call, the video resolution is adaptively adjusted to provide better service quality. The invention is suitable for broadband wireless multimedia trunking communication.

【技术实现步骤摘要】
宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法
本专利技术涉及一种宽带多媒体集群系统调度台的视频编码方法。
技术介绍
宽带多媒体集群系统是面向重点行业应用的宽带无线多媒体接入系统,是为政府部门、机关团体、行业用户、企事业单位的特殊服务需求而组建的通信系统,它具备指挥、调度、宽带多媒体数据传输等重要功能。宽带多媒体集群系统是面向公安系统等重点行业的宽带多媒体无线接入系统的研发与产业化。它能加强国家对于公共安全、紧急事件处理、大型集会活动、救助自然灾害、抵御敌对势力攻击、预防恐怖袭击和众多突发情况应急反应的能力,做到迅速布设网络,保障重要信息的传输,快速有效地指挥发令。调度台是宽带多媒体集群系统的重要组成之一,通过它来实现远程一对一或一对多的指挥调度、可视通话、监听等功能。其中,可视通话,视频监听等视频业务是宽带多媒体集群系统中的特色,它使得无线集群通信系统由过去单纯的语音指挥系统升级为集语音、视频、文字于一体的多媒体集群通信系统。调度台实现的具体视频业务包括视频单呼,视频组呼,本地视频数据存储和接收视频存储。视频画面的分辨率是评估视频质量的一个重要参数。通常,分辨率越高,画面清晰度越高。但是,高分辨率视频在带来更好用户体验的同时,也消耗更多的硬件资源与网络资源。相比而言,低分辨率视频的编码、解码和存储需要的硬件资源更少,数据传输占用的网络资源也更少,它可以以较低的代价实现功能,但是其画面清晰度较低。高低分辨率视频各有优劣,通常在资源充沛的情况下,用户希望调高分辨率以提高用户体验;而在资源紧缺时,用户则希望降低分辨率,保证视频功能的实现。专利技术内容本专利技术是为了解决在硬件资源与网络资源受限的情况下,无法进行视频服务业务的视频分辨率自适应调整的问题,从而提供一种宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法。宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法,它是调度台和单个用户之间的视频单呼方法,呼叫发起端为调度台或单个用户;它由以下步骤实现:步骤一、呼叫发起端向交换控制中心SCC发出视频单呼请求信令,所述视频单呼请求信令中包括被叫端的IP信息和ID信息,发起端的IP信息、ID信息和可支持的视频分辨率信息;步骤二、交换控制中心SCC对收到的请求信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则将请求信令传递到被叫端;步骤三、被叫端在收到呼叫请求信令后对信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则将呼叫应答信令传递给交换控制中心SCC,所述呼叫应答信令包括IP信息、ID信息、时间戳和可支持的视频分辨率信息;步骤四、交换控制中心SCC将应答信令传递给呼叫端,完成信令交互流程;步骤五、呼叫端首先获得话语权;呼叫端进行视频采集和H.264视频编码,并将视频数据打包;步骤六、呼叫端将视频数据打包并发送给交换控制中心SCC,交换控制中心SCC将数据包转发到被叫端,呼叫端话语权释放;步骤七、接收端收到视频数据后,进行丢包率检测;并判断是否低于预设的阈值,如果判断结果为是,则生成调高视频分辨率要求;如果判断结果为否,则生成降低视频分辨率要求;生成的调整分辨率的要求在交换控制中心SCC汇总,并由交换控制中心SCC广播到通信双方;步骤八、调度台DC将发送或者接收到的视频数据进行本地存储;步骤九、调度台或单个用户向交换控制中心SCC申请话语权,交换控制中心SCC判断是否有调度台或单个用户发出呼叫释放信令,如果判断结果为否,则根据向调度台或单个用户分配话语权,并返回执行步骤七;如果判断结果为是,则执行步骤十;步骤十、交换控制中心SCC广播释放信令并保存通话记录,结束调度台和单个用户之间的视频单呼。步骤六中呼叫端将视频数据打包并发送给交换控制中心SCC,交换控制中心SCC将数据包转发到被叫端的数据包传输借助于Socket技术,按照UDP协议传输。调度台和单个用户之间通过交换控制中心SCC协商调整视频分辨率,协商后的通话视频分辨率为通信双方硬件和网络共同可支持分辨率中的较高的分辨率。宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法,它是调度台和多个用户之间的视频组呼方法,呼叫发起端为调度台;它由以下步骤实现:步骤A1、调度台DC向交换控制中心SCC发出视频组呼请求信令,信令中包括所有被叫用户的IP信息和ID信息和组信息,以及调度台DC端的IP信息、ID信息和可支持的视频分辨率信息;步骤A2、交换控制中心SCC对收到的请求信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则根据信令中的组信息建立用户通话组,并将视频组呼请求信令广播给组成员;步骤A3、组成员用户在收到呼叫请求信令后对信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则将呼叫应答信令传递给交换控制中心SCC,应答信令包括IP信息、ID信息、时间戳和可支持的视频分辨率信息;步骤A4、交换控制中心SCC在收到所有组成员用户的应答信令后,生成一个综合应答信令,并将综合应答信令传递给调度台DC端,完成信令交互流程;步骤A5、调度台DC首先获得话语权,调度台DC进行视频采集和H.264视频编码,并将视频数据打包;步骤A6、调度台DC将视频数据打包并发送给交换控制中心SCC,交换控制中心SCC将数据包广播到所有组成员用户,呼叫端话语权释放;步骤A7、每个组成员用户收到视频数据后,进行丢包率检测;并判断是否低于预设的阈值,如果判断结果为是,则生成调高视频分辨率要求;如果判断结果为否,则生成降低视频分辨率要求;每个组成员用户生成的调整分辨率的要求在交换控制中心SCC汇总整合,交换控制中心SCC将其中的最低分辨率要求作为通信标准广播到全部组成员用户和调度台DC;步骤A8、调度台或组成员用户向交换控制中心SCC申请话语权,交换控制中心SCC判断是否有调度台或单个用户发出呼叫释放信令,如果判断结果为否,则根据向调度台或组成员用户分配话语权,并返回执行步骤A7;如果判断结果为是,则执行步骤A9;步骤A9、调度台DC将发送或者接收到的视频数据进行本地存储;步骤A10、调度台DC向交换控制中心SCC发送呼叫释放信令,交换控制中心SCC广播释放信令并保存通话记录,结束调度台和多个用户之间的视频组呼。步骤A6中呼叫端将视频数据打包并发送给交换控制中心SCC,交换控制中心SCC将数据包转发到被叫端的数据包传输借助于Socket技术,按照UDP协议传输。调度台和多个用户之间通过交换控制中心SCC协商调整视频分辨率,协商后的通话视频分辨率为通话组成员硬件和网络共同可支持分辨率中的较高的分辨率。所有终端在通话前都首先向交换控制中心SCC申请话语权,SCC授予话语权之后再将本地视频数据通过交换控制中心SCC转发给通话组中的其他成员;视频通话过程是半双工过程。建立指定分辨率视频通话过程步骤如下:步骤B1、发送端摄像头采集本地视频图像数据并将其转化为YUV格式;步骤B2、发送端H.264编码器根据分辨率要求完成视频编码,并将分辨率参数编入SPS;步骤B3、发送端对H.264编码器所有的输出数据进行打包,借助于Socket套接字技术,将其数本文档来自技高网...
宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法

【技术保护点】
宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法,其特征是:它是调度台和单个用户之间的视频单呼方法,呼叫发起端为调度台或单个用户;它由以下步骤实现:步骤一、呼叫发起端向交换控制中心SCC发出视频单呼请求信令,所述视频单呼请求信令中包括被叫端的IP信息和ID信息,发起端的IP信息、ID信息和可支持的视频分辨率信息;步骤二、交换控制中心SCC对收到的请求信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则将请求信令传递到被叫端;步骤三、被叫端在收到呼叫请求信令后对信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则将呼叫应答信令传递给交换控制中心SCC,所述呼叫应答信令包括IP信息、ID信息、时间戳和可支持的视频分辨率信息;步骤四、交换控制中心SCC将应答信令传递给呼叫端,完成信令交互流程;步骤五、呼叫端首先获得话语权;呼叫端进行视频采集和H.264视频编码,并将视频数据打包;步骤六、呼叫端将视频数据打包并发送给交换控制中心SCC,交换控制中心SCC将数据包转发到被叫端,呼叫端话语权释放;步骤七、接收端收到视频数据后,进行丢包率检测;并判断是否低于预设的阈值,如果判断结果为是,则生成调高视频分辨率要求;如果判断结果为否,则生成降低视频分辨率要求;生成的调整分辨率的要求在交换控制中心SCC汇总,并由交换控制中心SCC广播到通信双方;步骤八、调度台DC将发送或者接收到的视频数据进行本地存储;步骤九、调度台或单个用户向交换控制中心SCC申请话语权,交换控制中心SCC判断是否有调度台或单个用户发出呼叫释放信令,如果判断结果为否,则向调度台或单个用户分配话语权,并返回执行步骤七;如果判断结果为是,则执行步骤十;步骤十、交换控制中心SCC广播释放信令并保存通话记录,结束调度台和单个用户之间的视频单呼;调度台和单个用户之间通过交换控制中心SCC协商调整视频分辨率,协商后的通话视频分辨率为通信双方硬件和网络共同可支持分辨率中的较高的分辨率。...

【技术特征摘要】
1.宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法,其特征是:它是调度台和单个用户之间的视频单呼方法,呼叫发起端为调度台或单个用户;它由以下步骤实现:步骤一、呼叫发起端向交换控制中心SCC发出视频单呼请求信令,所述视频单呼请求信令中包括被叫端的IP信息和ID信息,发起端的IP信息、ID信息和可支持的视频分辨率信息;步骤二、交换控制中心SCC对收到的请求信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则将请求信令传递到被叫端;步骤三、被叫端在收到呼叫请求信令后对信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则将呼叫应答信令传递给交换控制中心SCC,所述呼叫应答信令包括IP信息、ID信息、时间戳和可支持的视频分辨率信息;步骤四、交换控制中心SCC将应答信令传递给呼叫端,完成信令交互流程;步骤五、呼叫端首先获得话语权;呼叫端进行视频采集和H.264视频编码,并将视频数据打包;步骤六、呼叫端将视频数据打包并发送给交换控制中心SCC,交换控制中心SCC将数据包转发到被叫端,呼叫端话语权释放;步骤七、接收端收到视频数据后,进行丢包率检测;并判断是否低于预设的阈值,如果判断结果为是,则生成调高视频分辨率要求;如果判断结果为否,则生成降低视频分辨率要求;生成的调整分辨率的要求在交换控制中心SCC汇总,并由交换控制中心SCC广播到通信双方;步骤八、调度台DC将发送或者接收到的视频数据进行本地存储;步骤九、调度台或单个用户向交换控制中心SCC申请话语权,交换控制中心SCC判断是否有调度台或单个用户发出呼叫释放信令,如果判断结果为否,则向调度台或单个用户分配话语权,并返回执行步骤七;如果判断结果为是,则执行步骤十;步骤十、交换控制中心SCC广播释放信令并保存通话记录,结束调度台和单个用户之间的视频单呼;调度台和单个用户之间通过交换控制中心SCC协商调整视频分辨率,协商后的通话视频分辨率为通信双方硬件和网络共同可支持分辨率中的较高的分辨率。2.根据权利要求1所述的宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法,其特征在于步骤六中呼叫端将视频数据打包并发送给交换控制中心SCC,交换控制中心SCC将数据包转发到被叫端的数据包传输借助于Socket技术,按照UDP协议传输。3.宽带多媒体集群系统调度台的自适应分辨率H.264视频编码方法,其特征是:它是调度台和多个用户之间的视频组呼方法,呼叫发起端为调度台;它由以下步骤实现:步骤A1、调度台DC向交换控制中心SCC发出视频组呼请求信令,信令中包括所有被叫用户的IP信息和ID信息和组信息,以及调度台DC端的IP信息、ID信息和可支持的视频分辨率信息;步骤A2、交换控制中心SCC对收到的请求信令进行验证,并判断验证是否成功,如果判断结果为否,则结束;如果判断结果为是,则根据信令中的组信息建立用户通话组,并将视频组呼请求信令广播给组成员;步骤A3、组成员用户在收到呼叫请求信令后对信令进行...

【专利技术属性】
技术研发人员:何晨光张德坤罗德巳孟维晓莫云
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:黑龙江,23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1