The embodiment of this application provides a method and a corresponding device for video stream data transmission. The method and device are applied to the video network, which includes a video network server, a video network terminal connected by communication with the video network server, and the Internet includes a streaming media server, a transcoding server and an Internet terminal, which are trained by the streaming media server respectively. The video network server communicates with the streaming media server. The streaming media server generates transcoding instructions according to the video parameters of the Internet terminal, and converts the received video streaming data sent by the video network terminal into Internet video streaming data. The transcoding server re-codes the Internet video streaming data to have the target resolution for the transcoding instructions. The streaming media server sends the re-coded video stream data to the Internet terminal, which realizes the purpose of defining the resolution of the video stream data independently.
【技术实现步骤摘要】
一种视频流数据传输的方法和装置
本申请涉及视联网
,特别是涉及一种视频流数据传输的方法和装置装。
技术介绍
目前,在视频通话业务或者直播业务中,在视联网终端和互联网终端之间进行视频流数据的传输时,互联网终端不能根据自己设备的分辨率主动选择接受到的实时视频流的分辨率,造成有时候在视联网终端发出高清视频时,由于互联网终端设备的参数限制,不能解码高清视频,使得互联网终端不能收看高清视频,或者,互联网终端在实时视频通话时,不能主动选择视频流的分辨率,只能被动适应视联网终端发出的视频流数据的分辨率。综上,造成客户体验差的问题。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种视频流数据传输的方法和相应的一种视频流数据传输的装置。为了解决上述问题,本申请实施例提供了一种视频流数据传输的方法,所述方法应用于视联网和互联网中,所述视联网包括视联网服务器、与所述视联网服务器通信连接的视联网终端,所述互联网中包括流媒体服务器、转码服务器及互联网终端,所述流媒体服务器与所述转码服务器及所述互联网终端分别通信连接,所述视联网服务器与 ...
【技术保护点】
1.一种视频流数据传输的方法,其特征在于,所述方法应用于视联网和互联网中,所述视联网包括视联网服务器、与所述视联网服务器通信连接的视联网终端,所述互联网中包括流媒体服务器、转码服务器及互联网终端,所述流媒体服务器与所述转码服务器及所述互联网终端分别通信连接,所述视联网服务器与所述流媒体服务器通信连接,包括:所述流媒体服务器接收所述视联网服务器转发的第一视频流数据,以及,接收所述互联网终端发送的视频参数指令;所述第一视频流数据由所述视联网终端生成并发送至所述视联网服务器,所述第一视频流数据为支持视联网协议的视频流,所述视频参数由所述互联网终端针对触发的分辨率选择操作生成,所述 ...
【技术特征摘要】
1.一种视频流数据传输的方法,其特征在于,所述方法应用于视联网和互联网中,所述视联网包括视联网服务器、与所述视联网服务器通信连接的视联网终端,所述互联网中包括流媒体服务器、转码服务器及互联网终端,所述流媒体服务器与所述转码服务器及所述互联网终端分别通信连接,所述视联网服务器与所述流媒体服务器通信连接,包括:所述流媒体服务器接收所述视联网服务器转发的第一视频流数据,以及,接收所述互联网终端发送的视频参数指令;所述第一视频流数据由所述视联网终端生成并发送至所述视联网服务器,所述第一视频流数据为支持视联网协议的视频流,所述视频参数由所述互联网终端针对触发的分辨率选择操作生成,所述视频参数指令包括目标分辨率;所述流媒体服务器将所述第一视频流数据转换成支持互联网协议的第二视频流数据,以及,针对所述视频参数指令生成第一转码指令;其中,所述第一转码指令包括所述目标分辨率;所述流媒体服务器将所述第二视频流数据及所述第一转码指令发送至所述转码服务器;所述转码服务器用于针对所述第一转码指令,按照所述目标分辨率,将所述第二视频流数据编码成第三视频流数据;所述流媒体服务器接收所述转码服务器返回的所述第三视频流数据,并将所述第三视频流数据发送至所述互联网终端。2.根据权利要求1所述的方法,其特征在于,所述目标分辨率为通用影像传输视频会议CIF格式的分辨率。3.根据权利要求1或2所述的方法,其特征在于,所述流媒体服务器针对所述视频参数指令,生成第一转码指令的步骤,包括:所述流媒体服务器从当前所处的网络中获取网络带宽,并针对所述网络带宽,确定目标码流;所述流媒体服务器从所述视频参数指令中提取所述目标分辨率;所述流媒体服务器生成第二转码指令,所述第二转码指令包括所述目标码流及所述目标分辨率。4.根据权利要求3所述的方法,其特征在于,所述流媒体服务器将所述第二视频流数据及所述第二转码指令发送至所述转码服务器;所述转码服务器用于针对所述第二转码指令,按照所述目标分辨率及所述目标码流,将所述第二视频流数据编码成第三视频流数据。5.一种视频流数据传输的方法,其特征在于,所述方法应用于视联网和互联网中,所述视联网包括视联网服务器、与所述视联网服务器通信连接的视联网终端,所述互联网包括流媒体服务器、与所述流媒体服务器通信连接的转码服务器及互联网终端,所述视联网服务器与所述流媒体服务器通信连接;包括:所述转码服务器接收所述流媒体服务器发送的第二视频流数据及第一转码指令;所述第一转码指令由所述流媒体服务器针对互联网终端发送的视频参数指令生成,包括目标分辨率;所述第二视频流数据由所述流媒体服务器将所述视联网服务器转发的第一视频流数据进行协议转换后生成,所述第一视频流数据由所述视联网终端采集并发送至所述视联网服务器;所述第一视频流数据为支持视联网协议的视频流数据,所述第二视频流数据为支持互联网协议的视频流数据;所述视频参数指令由所述互联网终端针对触发的分辨率选择操作生成,包括目标分辨率;所述转码服务器针对所述第一转码指令,按照所述目标分辨率,将所述第二视频流数据编码成第三视频流数据;所述转码服务器将所述第三视频流数据发送至所述流媒体服务器,所述流媒体服务器用于将所述第三视频流数据发送至所述互联网终端。6.根据权利要求5所述的方法,其特征在于,所述转码服务器针对所述第一转码指令,按照所述目标分辨率,将所述第二视频流数据编...
【专利技术属性】
技术研发人员:蔡耀,韩杰,杨乌拉,陈威,
申请(专利权)人:视联动力信息技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。