The invention relates to multimedia playing technology. The invention solves the weak network environment, image sending end screen content of low delay, high quality to the receiver display with other special hardware devices or receive data line problems to screen, presents a low latency projection screen, the essential of the technical proposal as follows: when in the time delay threshold receive receives the complete end of the normal stream piece will directly receive stream slice transfer to player decoding, real-time picture output, when the delay exceeds the time threshold, the receiver does not receive the complete stream piece request sending end to send stream slice and re received stream divided into the network jitter buffer reordering transmitted to the player. The beneficial effect of the invention is that when the packet loss rate is serious or the network is bad, the high quality image at the transmitter side can be mirrored to the receiving terminal under the premise of delay and controllable, without the need of dedicated hardware receiving device or data line.
【技术实现步骤摘要】
低延迟投屏的方法
本专利技术涉及多媒体播放技术,特别涉及低延迟投屏的技术。
技术介绍
近年来,随着移动互联网的飞速发展,消费类电子产品呈现出了爆发式增长,多屏互动需求也变得越来越迫切,尤其是PC小屏镜像到Android智能电视的大屏上,比如多人会议共享屏幕,游戏画面互动等场景。但是目前市面上已有的解决方案,大部分要么是只能投送视频的,个别的只能投送office的Excel及PPT等,而整屏、同屏镜像的方案极少,甚至有些还需要购买专用的盒子及其他硬件设备,才能镜像投屏,大大增加了消费者使用的难度。目前支持多屏互动用到的主要协议栈主要是DLNA、AirPlay及Miracast。DLNA主要针对视频传输;Airplay主要针对苹果设备,并不开源,与Android设备交互也有相当局限性;Miracast比较适合Android设备与Android设备,PC机支持Miracast是从Windows8.1以后才开始,但是目前市面上还运行着大量的Windows7及以下的设备。另外,屏幕镜像由于需要发送大量实时编码的码流,对网络传输也有一定的要求,这也增加了在丢包率比较严重的wi ...
【技术保护点】
低延迟投屏的方法,其特征在于,包括以下步骤:步骤1、使发送端和接收端处于同一局域网内;步骤2、接收端向局域网发送请求报文;步骤3、发送端搜索到局域网内的请求报文后,向局域网发送响应报文,并与接收到响应报文的接收端协商可用的码流接收端口,协商完成后进入步骤4;步骤4、接收端启动可用的码流接收端口;步骤5、发送端搜索局域网内的接收端并列表显示,并从列表中选定某个接收端作为投屏设备,同时进入步骤6和步骤7;步骤6、发送端开始录制屏幕数据,实时将屏幕数据编码成码流并将其打包成码流分片,并将码流分片实时向选定的接收端的码流接收端口发送;步骤7、发送端建立一个网络抖动缓冲区,将码流分片 ...
【技术特征摘要】
1.低延迟投屏的方法,其特征在于,包括以下步骤:步骤1、使发送端和接收端处于同一局域网内;步骤2、接收端向局域网发送请求报文;步骤3、发送端搜索到局域网内的请求报文后,向局域网发送响应报文,并与接收到响应报文的接收端协商可用的码流接收端口,协商完成后进入步骤4;步骤4、接收端启动可用的码流接收端口;步骤5、发送端搜索局域网内的接收端并列表显示,并从列表中选定某个接收端作为投屏设备,同时进入步骤6和步骤7;步骤6、发送端开始录制屏幕数据,实时将屏幕数据编码成码流并将其打包成码流分片,并将码流分片实时向选定的接收端的码流接收端口发送;步骤7、发送端建立一个网络抖动缓冲区,将码流分片保存在此网络抖动缓冲区;步骤8、接收端接收到码流分片后,相应的也建立一个与发送端中存储容量大小相同的网络抖动缓冲区;步骤9、当在延迟时间阈值内接收端正常接收到完整的码流分片时,直接将接收的码流分片传递给播放器解码播放,输出实时画面,当超过延迟时间阈值后,接收端没有接收到完整的码流分片时,接收端向发送端发送重新发送码流分片的请求,并将重新接收的码流分片存入网络抖动缓冲区进...
【专利技术属性】
技术研发人员:周沙金,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。