【技术实现步骤摘要】
即时传送屏幕图像的方法及系统
本专利技术涉及图像处理领域,特别涉及即时传送屏幕图像的方法及系统。
技术介绍
即时传送当前设备的屏幕图像的功能是消费类电子设备比较重要的功能,比如智能电视、智能手机、机顶盒设备等等,其核心功能就是把当前正在显示的屏幕图像传输给远程设备进行显示,也就是屏幕共享。屏幕共享的使用场景很多,广泛使用于视频会议,远程协助,在线服务等场景中。要进行屏幕共享,首先得获取共享设备的屏幕,然后进行编码,再音视频合成为需要传输的码流格式,最后选择合适的传输方式通过网络发送到各媒体终端,媒体终端负责从网络上下载获取到媒体流数据,并进行解码播放,并呈现在屏幕设备上。由于主流的安卓电视系统一般只提供截取屏幕的一幅图像的接口,而且获取图像耗时和效率不高,而且不同平台的效果差别很大,导致了如果基于系统的截屏接口实现的传屏效果很差,具体表现在帧率很低,图像卡顿,碎片化严重,经常出现花屏和图像不连贯现象,这种非流畅的传屏方式,严重影响了用户观影过程的整体化的观影体验。
技术实现思路
本专利技术要解决的技术问题是:提供一种即时传送屏幕图像的方法及系统,解决单纯传递截屏图片所 ...
【技术保护点】
1.即时传送屏幕图像的方法,其特征在于,包括以下步骤:步骤1:获取屏幕的参数以及当前显示的帧数据,并将获取的帧数据保存在内存中;步骤2:根据屏幕的参数对内存中相邻的帧数据进行图像编码;步骤3:对编码后的数据进行流媒体格式的合成处理,生成相应的流媒体数据;步骤4:将步骤3生成的流媒体数据进行分片封包处理,生成需要发送的网络包,然后发送到直播流地址上;步骤5:终端流媒体播放器从直播流地址下载直播流媒体数据,并对流媒体数据进行解码播放与呈现。
【技术特征摘要】
1.即时传送屏幕图像的方法,其特征在于,包括以下步骤:步骤1:获取屏幕的参数以及当前显示的帧数据,并将获取的帧数据保存在内存中;步骤2:根据屏幕的参数对内存中相邻的帧数据进行图像编码;步骤3:对编码后的数据进行流媒体格式的合成处理,生成相应的流媒体数据;步骤4:将步骤3生成的流媒体数据进行分片封包处理,生成需要发送的网络包,然后发送到直播流地址上;步骤5:终端流媒体播放器从直播流地址下载直播流媒体数据,并对流媒体数据进行解码播放与呈现。2.如权利要求1所述的即时传送屏幕图像的方法,其特征在于,所述屏幕为智能电视、智能手机或智能机顶盒的屏幕。3.如权利要求1所述的即时传送屏幕图像的方法,其特征在于,屏幕的参数包括分辨率和数据格式。4.如权利要求1所述的即时传送屏幕图像的方法,其特征在于,步骤2采用的编码格式为h264格式。5.如权利要求1所述的即时传送屏幕图像的方法,其特征在于,步骤3所生成的流媒体数据为flv数据。6....
【专利技术属性】
技术研发人员:蒋智斌,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。