The embodiment of the invention discloses a method for sharing video stream data, a source device and an electronic device, belonging to the technical field of mobile communication. The transmission of video stream data method comprises the following steps: acquiring asynchronous command response; asynchronous instruction, control the Miracast module to stop the capture of video data from the first screen video buffer, second video stream video from the running buffer and the corresponding player; through the communication channel based on Miracast second video stream data transmission. The embodiment of the invention realizes the source device and a target device based on Miracast connection sharing multimedia files in the process, to constantly open connection, still sharing multimedia documents, realize synchronization source device and a target device screen, which is protecting the privacy of users at the same time, save the connection again step.
【技术实现步骤摘要】
本专利技术涉及移动通信
,特别涉及一种分享视频流数据的方法、源设备及电子设备。
技术介绍
Miracast是以WIFI直连为基础的无线显示标准,是利用WIFIDirect建立的P2P网络(Peer-to-peernetworking)实现一个设备向另一个设备实现同步传屏的技术。其中,发送端称为源设备(source),接收端称为目标设备(Sink)。目前Miracast技术越来越普及,很多智能手机、平板电脑、掌上电脑、笔记本电脑、台式电脑、智能电视等设备支持Miracast功能。例如,一台支持Miracast功能的智能手机(源设备)与一台支持Miracast功能的智能电视(目标设备)基于Miracast建立连接后,可以实现将智能手机的屏幕画面同步显示在智能电视上,从而实现智能手机与智能电视的屏幕画面共享。在实现本专利技术的过程中,专利技术人发现至少存在如下问题:由于源设备和目标设备一旦在基于Miracast协议建立连接后,除非断开连接,否则源设备和目标设备的屏幕画面会在整个传屏的过程中完全同步。这意味着如果源设备临时需要运行一些具有隐私性的应用程序时(如通话软件、金融交易软件),目标设备的屏幕也会同步显示该应用程序的界面。此时,如果用户不希望将具有隐私性的应用程序的界面同步显示到目标设备,就必须断开连接以暂停传屏,当用户希望具有隐私性的应用程序运行结束后继续与目标设备进行传屏,就需要再一次与目标设备建立连接。这样会带来耗费时间、操作复杂的问题。
技术实现思路
本专利技术的目的是实现源设备和目标设备在基于Miracast建立连接后的共享多媒体文件的过程中, ...
【技术保护点】
一种发送视频流数据的方法,其特征在于,包括:获取异步指令;响应所述异步指令,控制Miracast模块停止从屏幕录像缓存区中抓取第一视频流数据,并控制Miracast模块从正在运行的播放器所对应的视频缓存区中获取第二视频流数据;其中,所述第一视频流数据为Miracast模块对呈现在屏幕中的画面进行录像得到的数据;通过基于WIFI Direct协议建立的通信通道将所述第二视频流数据发送。
【技术特征摘要】
1.一种发送视频流数据的方法,其特征在于,包括:获取异步指令;响应所述异步指令,控制Miracast模块停止从屏幕录像缓存区中抓取第一视频流数据,并控制Miracast模块从正在运行的播放器所对应的视频缓存区中获取第二视频流数据;其中,所述第一视频流数据为Miracast模块对呈现在屏幕中的画面进行录像得到的数据;通过基于WIFIDirect协议建立的通信通道将所述第二视频流数据发送。2.根据权利要求1所述的方法,其中,所述控制Miracast模块停止从屏幕录像缓存区中抓取第一视频流数据,并控制Miracast模块从正在运行的播放器所对应的视频缓存区中获取第二视频流数据包括:将Miracast模块的抓取地址由屏幕录像缓存区的地址更改为正在运行的播放器所对应的视频缓存区的地址。3.根据权利要求1所述的方法,其中,在通过基于WIFIDirect协议建立的通信通道将所述第二视频流数据发送的步骤之后,还包括:获取恢复同步指令;响应所述恢复同步指令,控制Miracast模块停止从正在运行的播放器所对应的视频缓存区中获取第二视频流数据,并控制Miracast模块恢复从所述屏幕录像缓存区中抓取所述第一视频流数据;通过基于WIFIDirect协议建立的通信通道将所述第一视频流数据发送。4.根据权利要求3所述的方法,其中,所述控制Miracast模块停止从正在运行的播放器所对应的视频缓存区中获取第二视频流数据,并控制Miracast模块恢复从所述屏幕录像缓存区中抓取所述第一视频流数据包括:将Miracast模块的抓取地址由正在运行的播放器所对应的视频缓存区的地址更改为屏幕录像缓存区的地址。5.一种发送视频流数据的源设备,其特征在于,包括:...
【专利技术属性】
技术研发人员:李明强,
申请(专利权)人:乐视控股北京有限公司,乐视移动智能信息技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。