CN113727143B 视频投屏方法、装置、计算机设备及存储介质 (华为技术有限公司)_第1页
CN113727143B 视频投屏方法、装置、计算机设备及存储介质 (华为技术有限公司)_第2页
CN113727143B 视频投屏方法、装置、计算机设备及存储介质 (华为技术有限公司)_第3页
CN113727143B 视频投屏方法、装置、计算机设备及存储介质 (华为技术有限公司)_第4页
CN113727143B 视频投屏方法、装置、计算机设备及存储介质 (华为技术有限公司)_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

201811005325.32018.08.30US2013282793A1,2013质的视频流中匹配视频服务器向该第一终端发送第一终端正在播放的视频对应的视频流发送至2应用于代理服务器,所述代理服务器与第一终端和第二将所述第二视频流发送至所述第二终端,所述第二视频流用于所述投屏代理请求消息至少携带所述第一视根据所述投屏代理请求消息携带的所述第一视频流的流信息,匹配所述第一视频流的流信息包括视频统一资源定位接收第三视频流,所述第三视频流为所述视频流请求消息携带的视频URL信息对应的根据所述投屏代理请求消息中的协议类型字段,确定目标流媒体基于所述目标流媒体传输协议,执行根据所述投屏代理请求消接收所述第一终端周期性发送的视频同步消息,将所述视频同步消息3度和所述第一终端的头部转动信息中至少一接收所述第二终端的投屏代理结束请求消息,所述投屏代理结束所述投屏代理请求消息是所述第二终端基于接收到的投屏请求应用于第二终端,所述第二终端与代理服务器以及第一终端处于接收所述代理服务器发送的第二视频流,所述第二视频流所述投屏请求消息至少携带所述第一视频流的流信息,所述投屏代理所述第一视频流的流信息包括视频统一资源定位接收所述第一终端发送的视频同步消息,所述视频同步消息包所述计算机设备包括处理器和存储器,所述存储器中存储有至少一由所述处理器加载以使得所述计算机设备执行如权利要求1至权利要求9任一项所述的视4所述终端设备包括处理器和存储器,所述存储器中存储有至少所述处理器加载以使得所述终端设备执行如权利要求10至权利要求15任一项所述的视频所述存储介质中存储有至少一条指令,所述指令由处理器加载以执行如权利要求1至56[0012]在一种可能实现方式中,该第一视频流为实时传输协议(real-timetransport[0021]基于上述可能实现方式,代理服务器可以同时为多个第一终端提供代理投屏服7频投屏装置包括用于执行上述第一方面或上述第一方面的任一种可选方式提供的视频投频投屏装置包括用于执行上述第二方面或上述第二方面的任一种可选方式提供的视频投令由处理器加载并执行以实现如上述视频投8务器103周期性发送视频同步消息,以便第二终端102根据代理服务器103转发的该视频同9负责向第二终端102转发第一终端101发送的信息,以及将匹配到的第一终端101正在播放的视频流,发送至第二终端102,以便第二终端102可以根据其发端101可以播放该视频流指示的视频。视频服务器104可以是运营商的视频服务器集群中,视频服务器以及多个非调度服务器组成,并且多个非调度服务器可以存储同一份视频文或性能不同而产生比较大的差异,可以包括一个或一个以上处理器401和一个或一个以上视频流请求消息用于向视频服务器请求该视频URL信息对应的视频流,并将该视频流返回[0086]上述步骤501-505是对第一终端和视频服务器之间的报文交互的描述,在该过程[0092]上述步骤505和步骤507均为代理服务器为局域网内的设备所提供的本地转发功以包括第一终端的网络协议地址,以使得代理服务器根据视频URL信息以及第一终端的网流的目标设备的网络协议地址以及视频URL信息,将第一终端的网络协议地址以及该第一网络协议地址以及该第一视频流的视频URL信息与解析得到的网络协议地址和视频URL信[0101]需要说明的是,当代理服务器开始监控第一终端与视频服务器之间的数据交互[0112]514、当该代理服务器接收到该视频同步消息后,向第二终端发送该视频同步消[0114]第二终端可以根据视频同步消息中所携带的信息(例如头部转动信息和播放进[0117]516、当该第一终端接收到投屏结束指令时,向代理服务器发送投屏结束请求消求消息,该投屏代理结束请求消息用于请求该代理服务器结束对该第一视频流的匹配过[0144]其中,该第三视频流为视频服务器基于该代理服务器发送的视频URL信息所获取[0145]613、当该代理服务器接收到该第三视频流后,将该第三视频流发送至该第二终[0146]需要说明的是,该第三视频流可以基于视频URL信息与视频流数据包之间的映射[0147]步骤609至613为代理服务器基于存储的视频URL信息无法匹配到第一视频流所执[0150]616、当该代理服务器接收到该视频同步消息后,向第二终端发送该视频同步消[0152]618、当该第一终端接收到投屏结束指令时,向代理服务器发送投屏结束请求消求消息,该投屏代理结束请求消息用于请求该代理服务器结束对该第一视频流的匹配过[0156]本申请实施例提供的投屏方法,通过代理服务器可以基于视频URL信息以及视频[0166]709、该第二终端根据接收的投屏请求消息,向代理服务器发送投屏代理请求消[0175]717、当该代理服务器接收到该视频同步消息后,向第二终端发送该视频同步消[0178]720、当该第一终端接收到投屏结束指令时,向代理服务器发送投屏结束请求消求消息,该投屏代理结束请求消息用于请求该代理服务器结束对该第一视频流的匹配过[0183]725、当该代理服务器接收到该投屏代理结束请求消息后,停止进行视频流的匹该投屏代理请求消息至少携带该第一终端正在播放的第一视频流的流信息以及协议类型明该第一终端采用的流媒体传输协议为HLS协议,该第一视频流的流信息为第一终端的网流的目标设备的网络协议地址以及视频URL信息,将第一终端的网络协议地址以及该第一网络协议地址以及该第一视频流的视频URL信息与解析得到的网络协议地址和视频URL信[0209]817、当该第一终端接收到投屏结束指令时,向代理服务器发送投屏结束请求消求消息,该投屏代理结束请求消息用于请求该代理服务器结束对该第一视频流的匹配过[0212]820、当该代理服务器接收到该投屏代理结束请求消息后,停止进行视频流的匹

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论