一种多媒体数据传输的方法和一种视联网终端技术

技术编号:19126599 阅读:20 留言:0更新日期:2018-10-10 07:59
本发明专利技术实施例提供了一种多媒体数据传输的方法,应用于视联网中,涉及视联网终端,以及视联网服务器;所述视联网终端获取多媒体数据;所述多媒体数据包括图像数据,以及音频数据;所述图像数据由多个画面组组成,所述画面组由至少一个I帧和至少一个P帧组成;所述视联网终端获取所述画面组中I帧与P帧的比率;若所述比率小于或等于预设的比率阈值,则所述视联网终端将当前图像数据按照所述比率进行编码,同时将所述音频数据进行编码;所述视联网终端将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器。本发明专利技术实施例解决了现有技术中多媒体数据在传输的过程中频繁出现丢包,卡顿以及延迟等现象,提高了多媒体数据传输实时性。

【技术实现步骤摘要】
一种多媒体数据传输的方法和一种视联网终端
本专利技术涉及视联网
,特别是涉及一种多媒体数据传输方法和一种视联网终端。
技术介绍
随着网络科技的快速发展,视频会议、视频监控、网络直播等应用场景在用户的生活、工作、学习等方面广泛普及。在这些应用场景中,需要对图像数据和音频数据等多媒体数据进行即时传输,在传输之前,需要先对多媒体数据进行编码,目前已有的编码方案是将图像数据中的I、P帧比率设置一个固定比率,然后将图像数据按照固定比率进行编码,同时对音频数据也进行编码,编码完成后采用传输协议将编码后的图像数据以及音频数据发送至服务器。但是,因为在编码时I、P帧比率设置一个固定比率,这样会就导致当I帧的比率高于固定比率时,需要丢弃多余的I帧,从而出现卡顿、延迟、甚至丢帧的现象。而且,现有的传输协议是基于IP的RTP(Real-timeTransportProtocol/Real-TimeStreamingProtocol,实时传输协议/实时流协议)协议,RTP/RTSP是建立在传输层的基础上,也就是传统的UDP/TCP协议传输层,所以,无法达到高实时性的要求。
技术实现思路
鉴于上述问题,提出了本专利技术实施例的一种多媒体数据传输的方法和相应的一种视联网终端。为了解决上述问题,本专利技术实施例公开了一种多媒体数据传输的方法,所述方法应用于视联网中,涉及视联网终端,以及视联网服务器;所述的方法包括:所述视联网终端获取多媒体数据;所述多媒体数据包括图像数据,以及音频数据;所述图像数据由多个画面组组成,所述画面组由至少一个I帧和至少一个P帧组成;所述视联网终端获取所述画面组中I帧与P帧的比率;若所述比率小于或等于预设的比率阈值,则所述视联网终端将当前图像数据按照所述比率进行编码,同时将所述音频数据进行编码;所述视联网终端将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器。优选的,所述多媒体数据由图像采集设备,以及音频采集设备所采集;所述视联网终端获取多媒体数据的步骤包括:所述视联网终端从所述图像采集设备获取所述图像数据,以及从所述音频采集设备获取所述音频数据。优选的,所述的方法还包括:若所述比率大于预设的比率阈值,则所述视联网终端将当前图像数据按照所述预设的比率阈值进行编码,同时将所述音频数据进行编码。优选的,所述视联网终端包括视联网协议栈,每种视联网协议具有一一对应的数据类型;所述视联网终端将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器的步骤包括:所述视联网终端采用与所述图像数据类型对应的视联网协议,将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器。优选的,所述视联网终端包括第一芯片和第二芯片,所述第一芯片用于对所述图像数据进行编码,所述第二芯片用于对所述音频数据进行编码。相应的,本专利技术实施例公开了一种视联网终端,所述视联网终端应用于视联网中,与视联网服务器进行数据交互;所述的视联网终端包括:多媒体数据获取模块,用于获取多媒体数据;所述多媒体数据包括图像数据,以及音频数据;所述图像数据由多个画面组组成,所述画面组由至少一个I帧和至少一个P帧组成;比率获取模块,用于获取所述画面组中I帧与P帧的比率;编码模块,当所述比率小于或等于预设的比率阈值时,用于将当前图像数据按照所述比率进行编码,同时将所述音频数据进行编码;发送模块,用于将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器。优选的,所述多媒体数据由图像采集设备,以及音频采集设备所采集;所述视联网终端还包括:接收模块,用于从所述图像采集设备获取所述图像数据,以及从所述音频采集设备获取所述音频数据。优选的,当所述比率大于预设的比率阈值时,所述编码模块还用于将当前图像数据按照所述预设的比率阈值进行编码,同时将所述音频数据进行编码。优选的,所述视联网终端包括视联网协议栈,每种视联网协议具有一一对应的数据类型;所述发送模块还用于采用与所述图像数据类型对应的视联网协议,将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器。优选的,所述视联网终端还包括第一芯片和第二芯片,所述第一芯片用于对所述图像数据进行编码,所述第二芯片用于对所述音频数据进行编码本专利技术实施例包括以下优点:在本专利技术实施例中,视联网终端通过计算采集到的多媒体数据中图像数据的I帧与P帧的比率,然后将计算得到的比率与预设的比率阈值进行比较,如果计算得到的比率小于或等于预设的比率阈值,那么就将图像数据按照当前I帧与P帧的比率进行编码,同时对多媒体数据中的音频数据也进行编码,然后将编码后的图像数据和音频数据发送至视联网服务器的方式,实现了视联网编码I、P帧比率动态配置,解决了现有技术中因为I、P帧比率固定配置导致的多媒体数据在传输的过程中频繁出现丢包,卡顿以及延迟等现象,提高了多媒体数据传输实时性。而且,视联网终端集成了视联网协议栈,这样在对多媒体数据进行打包时会添加视联网协议包头,包头中有视联网mac地址和命令,且建立在原始socket上的传输,因此,能够高效独立处理数据收发和命令收发,保证了多媒体数据和命令协议的准确及时传输。附图说明图1是本专利技术的一种视联网的组网示意图;图2是本专利技术的一种节点服务器的硬件结构示意图;图3是本专利技术的一种接入交换机的硬件结构示意图;图4是本专利技术的一种以太网协转网关的硬件结构示意图;图5是本专利技术的一种多媒体数据传输方法实施例的步骤流程图;图6是本专利技术的一种视联网终端实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。为使本领域技术人员更好地理解本专利技术实施例,以下对视联网进行介绍:视联网所应用的部分技术如下所述:网络技术(NetworkTechnology)视联网的网络技术创新改良了传统以太网(Ethernet),以面对网络上潜在的巨大视频流量。不同于单纯的网络分组包交换(PacketSwitching)或网络电路交换(CircuitSwitching),视联网技术采用PacketSwitching满足Streaming需求。视联网技术具备分组交换的灵活、简单和低价,同时具备电路交换的品质和安全保证,实现了全网交换式虚拟电路,以及数据格式的无缝连接。交换技术(SwitchingTechnology)视联网采用以太网的异步和包交换两个优点,在全兼容的前提下消除了以太网缺陷,具备全网端到端无缝连接,直通用户终端,直接承载IP数据包。用户数据在全网范围内不需任何格式转换。视联网是以太网的更高级形态,是一个实时交换平台,能够实现目前互联网无法实现的全网大规模高清视频实时传输,将众多网络视频应用本文档来自技高网...
一种多媒体数据传输的方法和一种视联网终端

【技术保护点】
1.一种多媒体数据传输的方法,其特征在于,所述方法应用于视联网中,涉及视联网终端,以及视联网服务器;所述的方法包括:所述视联网终端获取多媒体数据;所述多媒体数据包括图像数据,以及音频数据;所述图像数据由多个画面组组成,所述画面组由至少一个I帧和至少一个P帧组成;所述视联网终端获取所述画面组中I帧与P帧的比率;若所述比率小于或等于预设的比率阈值,则所述视联网终端将当前图像数据按照所述比率进行编码,同时将所述音频数据进行编码;所述视联网终端将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器。

【技术特征摘要】
1.一种多媒体数据传输的方法,其特征在于,所述方法应用于视联网中,涉及视联网终端,以及视联网服务器;所述的方法包括:所述视联网终端获取多媒体数据;所述多媒体数据包括图像数据,以及音频数据;所述图像数据由多个画面组组成,所述画面组由至少一个I帧和至少一个P帧组成;所述视联网终端获取所述画面组中I帧与P帧的比率;若所述比率小于或等于预设的比率阈值,则所述视联网终端将当前图像数据按照所述比率进行编码,同时将所述音频数据进行编码;所述视联网终端将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器。2.根据权利要求1所述的方法,其特征在于,所述多媒体数据由图像采集设备,以及音频采集设备所采集;所述视联网终端获取多媒体数据的步骤包括:所述视联网终端从所述图像采集设备获取所述图像数据,以及从所述音频采集设备获取所述音频数据。3.根据权利要求1所述的方法,其特征在于,所述的方法还包括:若所述比率大于预设的比率阈值,则所述视联网终端将当前图像数据按照所述预设的比率阈值进行编码,同时将所述音频数据进行编码。4.根据权利要求1、2或3所述的方法,其特征在于,所述视联网终端包括视联网协议栈,每种视联网协议具有一一对应的数据类型;所述视联网终端将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器的步骤包括:所述视联网终端采用与所述图像数据类型对应的视联网协议,将编码后的图像数据,以及编码后的音频数据发送至所述视联网服务器。5.根据权利要求1所述的方法,其特征在于,所述视联网终端包括第一芯片和第二芯片,所述第一芯片用于对所述图像数据进行编码,...

【专利技术属性】
技术研发人员:王艳辉朱道彦杨春晖谭智东
申请(专利权)人:北京视联动力国际信息技术有限公司
类型:发明
国别省市:北京,11

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

1