The embodiment of the present invention discloses a method and device for transmitting large file streams. The method is applied to video networking. The video networking includes a co-rotating server, which establishes a video communication connection between the video networking terminal and the Internet terminal. The co-rotating server receives the first video stream data packet transmitted by the video networking terminal based on the video protocol of the video networking. The resolution of the first video stream is greater than or equal to 1080P; the co-transfer server parses the first video stream data packet and extracts the valid video data therein; the co-transfer server encapsulates the valid video data into the second video stream data packet based on the Internet video protocol; and the co-transfer server sends the second video stream data packet to the Internet terminal. The embodiment of the present invention realizes the transmission of large file format video stream between the video network terminal and the Internet terminal, guarantees the picture quality of video communication between the two terminals and improves the user experience.
【技术实现步骤摘要】
一种传输大文件流的方法和装置
本专利技术涉及视联网
,特别是涉及一种传输大文件流的方法和装置。
技术介绍
随着网络科技的快速发展,视频会议、视频教学等双向通信在用户的生活、工作、学习等方面广泛普及。目前,在通过视联网与互联网进行开会的时候,不能传输大文件格式的视频流,如1080P的分辨率的视频,但是,视联网中传输的视频分辨率都是1080P的超清分辨率的大的视频文件,在将该视频文件传输给互联网终端的时候,需要将分辨率降低为720P或480P进行传输,导致了画面不清晰。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种传输大文件流的方法和相应的一种传输大文件流的装置。本专利技术实施例公开了一种传输大文件流的方法,所述方法应用于视联网中,所述视联网包括协转服务器,所述方法包括:所述协转服务器建立视联网终端和互联网终端的视频通信连接;所述协转服务器接收视联网终端发送的基于视联网视频协议的第一视频流数据包,所述第一视频流的分辨率大于或等于1080P;所述协转服务器对所述第一视频流数据包进行解析,提取出其中的有效视频数据;所述协转服务器基于互联网视频协议,将所述有效视频数据封装为第二视频流数据包;所述协转服务器将所述第二视频流数据包发送至所述互联网终端。本专利技术实施例还公开了一种传输大文件流的方法,所述方法应用于视联网中,所述视联网包括协转服务器,所述方法包括:所述协转服务器建立视联网终端和互联网终端的视频通信连接;所述协转服务器接收互联网终端发送的基于互联网视频协议的第二视频流数据包,所述第二视频流的分辨 ...
【技术保护点】
1.一种传输大文件流的方法,其特征在于,所述方法应用于视联网中,所述视联网包括协转服务器,所述方法包括:所述协转服务器建立视联网终端和互联网终端的视频通信连接;所述协转服务器接收视联网终端发送的基于视联网视频协议的第一视频流数据包,所述第一视频流的分辨率大于或等于1080P;所述协转服务器对所述第一视频流数据包进行解析,提取出其中的有效视频数据;所述协转服务器基于互联网视频协议,将所述有效视频数据封装为第二视频流数据包;所述协转服务器将所述第二视频流数据包发送至所述互联网终端。
【技术特征摘要】
1.一种传输大文件流的方法,其特征在于,所述方法应用于视联网中,所述视联网包括协转服务器,所述方法包括:所述协转服务器建立视联网终端和互联网终端的视频通信连接;所述协转服务器接收视联网终端发送的基于视联网视频协议的第一视频流数据包,所述第一视频流的分辨率大于或等于1080P;所述协转服务器对所述第一视频流数据包进行解析,提取出其中的有效视频数据;所述协转服务器基于互联网视频协议,将所述有效视频数据封装为第二视频流数据包;所述协转服务器将所述第二视频流数据包发送至所述互联网终端。2.根据权利要求1所述的方法,其特征在于,所述协转服务器对所述第一视频流数据包进行解析,提取出其中的有效视频数据,包括:所述协转服务器将所述第一视频流数据包中的视联网视频协议的协议头去除,提取出编码为预设编码的视频数据;所述协转服务器去除所述视频数据中的起始码,并封装为数据块结构的数据,得到有效视频数据。3.根据权利要求2所述的方法,其特征在于,还包括:所述协转服务器通过网卡硬件虚拟出转发第一视频流的终端,作为虚拟终端;所述协转服务器将所述第一视频流数据包中的视联网视频协议的协议头去除,提取出编码为预设编码的视频数据,包括:所述协转服务器通过所述虚拟终端将所述第一视频流数据包中的视联网视频协议的协议头去除,提取出编码为预设编码的视频数据。4.根据权利要求2所述的方法,其特征在于,在所述提取出编码为预设编码的视频数据之后,所述去除所述视频数据中的起始码之前,还包括:所述协转服务器通过所述虚拟终端将所述视频数据发送至缓冲区中,所述缓冲区的存储空间为所述第一视频流的一帧画面的大小;所述去除所述视频数据中的起始码,包括:所述协转服务器对所述缓冲区中的以NALU为单位的视频数据去除起始码。5.根据权利要求4所述的方法,其特征在于,所述协转服务器将所述第二视频流数据包发送至所述互联网终端,包括:所述协转服务器按照一帧画面,将所述第二视频流数据包发送至所述互联网终端。6.根据权利要求2所述的方法,其特征在于,所述预设编码包括H264或H265。7.根...
【专利技术属性】
技术研发人员:杨春晖,王艳辉,乔金龙,王军,
申请(专利权)人:视联动力信息技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。