Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberCN104038778 A
Publication typeApplication
Application numberCN 201410222488
Publication date10 Sep 2014
Filing date23 May 2014
Priority date23 May 2014
Publication number201410222488.2, CN 104038778 A, CN 104038778A, CN 201410222488, CN-A-104038778, CN104038778 A, CN104038778A, CN201410222488, CN201410222488.2
Inventors李玢, 姜正文
Applicant深圳市深信服电子科技有限公司
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
Multimedia redirection playing control method and device
CN 104038778 A
Abstract
The invention discloses a multimedia remote redirection playing control method which includes the following steps: monitoring a playing mode of a multimedia playing application program installed on a user device when monitoring a multimedia remote playing request transmitted by the user device; analyzing whether the monitored playing mode is a preset playing mode; starting a multimedia data redirection mode when the monitored playing mode is the preset playing mode and redirecting the multimedia data to be played to the user device to enable the user device to conduct decoding and rendering on the multimedia data to be played and play the multimedia data. A multimedia remote redirection playing control device is further disclosed. By means of the method and device, redirection playing can be selected according to the playing mode of the multimedia application program, flow generated by playing of the multimedia data is effectively reduced, the multimedia data transmission speed is increased, and the multimedia data transmission efficiency is further improved.
Claims(10)  translated from Chinese
1.一种多媒体远程重定向播放的控制方法,其特征在于,该方法包括步骤: 在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控; 分析监控到的播放模式是否为预设播放模式; 在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 1. A method for controlling multimedia playback remotely redirect, characterized in that the method comprises the steps of: monitoring the multimedia remote playback when the user device sends a request for equipment installed on the user's media player application to monitor playback mode ; Analysis playback mode to monitor whether the preset playback mode; monitoring mode to the playback mode when the preset playback, redirection mode open multimedia data, the multimedia data playback will be redirected to the user equipment, the user equipment for The decoded multimedia data to be played, after rendering playback.
2.根据权利要求1所述的多媒体远程重定向播放的控制方法,其特征在于,所述在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放的步骤包括: 在监控到的播放模式为预设播放模式时,分析所述多媒体应用程序是否有多媒体重定向功能; 在所述多媒体应用程序不具有多媒体重定向功能时,添加一多媒体重定向组件,并开启多媒体数据重定向模式; 将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 The control method of remotely redirect multimedia playback according to claim wherein the monitoring to the playback mode preset playback mode, open the multimedia redirection mode, will be playing the multimedia data re directed to the user equipment for the user device to be playing the multimedia data decoding step after rendering play include: monitoring to playback mode as the default playback mode, analyzing the multimedia application has multimedia heavy directional function; not with multimedia redirection in the multimedia application, add a multimedia redirection component, and open multimedia data redirection mode; the playback of multimedia data to be redirected to the user equipment, for the user equipment The decoded multimedia data to be played, after rendering playback.
3.根据权利要求2所述的多媒体远程重定向播放的控制方法,其特征在于,所述分析所述多媒体应用程序是否有多媒体重定向功能的步骤之后,该方法还包括: 在所述多媒体应用程序有多媒体重定向功能时,直接开启多媒体数据重定向模式; 将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 3. The control method of remotely redirect multimedia player according to claim 2, wherein the multimedia application has multimedia redirection step after the analysis, the method further comprises: in the multimedia application program when multimedia redirection, directly open multimedia data redirection mode; the playback of multimedia data to be redirected to a user device, the user device for playing multimedia data to be decoded, rendering post-processing play.
4.根据权利要求1至3任一项所述的多媒体远程重定向播放的控制方法,其特征在于,所述分析监控到的播放模式是否为预设播放模式的步骤之后,该方法还包括步骤: 在监控到的播放模式不为预设播放模式时,将所述待播放多媒体数据进行解码得到解码后的多媒体数据; 将解码后的多媒体数据发送至用户设备,以供用户设备直接播放所述解码后的多媒体数据。 4. The remote control method to redirect the multimedia player 3 according to any one of the preceding claims, characterized in that the analysis to monitor whether the playback mode after the step of pre-play mode, the method further comprises the step of : monitoring the playback mode to play mode for the preset time to time, to play the multimedia data to be decoded multimedia data is decoded; decoded multimedia data is transmitted to the user equipment, a user device for the direct broadcast multimedia data decoded.
5.根据权利要求1至3任一项所述的多媒体远程重定向播放的控制方法,其特征在于,所述在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控的步骤之前,该方法还包括步骤: 对用户设备上安装的多媒体播放应用程序进行监控; 在监控到用户请求访问所述应用程序时,运行所述应用程序,并分析是否监控到用户设备发送的多媒体远程播放请求。 5. The control method to remotely redirect 3 multimedia playback of any one claim, wherein said at the remote monitor to multimedia playback device sends the user's request, for the user equipment to install Multimedia Player Playback mode before the application of the monitoring step, the method further includes the steps of: a multimedia player application installed on the user device can be monitored; when the user requests access to monitor the application, run the application and analysis Whether monitoring remote playback multimedia device sends a request to the user.
6.一种多媒体远程重定向播放的控制装置,其特征在于,该装置包括: 监控模块,用于在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控; 分析模块,用于分析监控到的播放模式是否为预设播放模式; 重定向模块,用于在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式; 数据发送模块,用于将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 A multimedia player remote control device redirection, characterized in that the apparatus comprising: a monitoring module for remote playback while monitoring the multimedia device sends the user's request, for multimedia playback applications installed on the user device monitoring the playback mode; an analysis module for analyzing the monitored playback mode is the default playback mode; redirection module for monitoring the playback mode to play mode is preset, open multimedia data redirection mode; data sending module, for playing the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, post-rendering displays.
7.根据权利要求6所述的多媒体远程重定向播放的控制装置,其特征在于, 所述分析模块,还用于在监控到的播放模式为预设播放模式时,分析所述多媒体应用程序是否有多媒体重定向功能; 所述重定向模块,还用于在所述多媒体应用程序不具有多媒体重定向功能时,添加一多媒体重定向组件,并开启多媒体数据重定向模式; 所述数据发送模块,还用于将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 7. The multimedia playback redirection remote control apparatus according to claim 6, characterized in that the analysis module is further configured to monitor the play mode for the preset playback mode, analyzing whether the multimedia application multimedia redirection; when the redirection module, also do not have multimedia redirection feature for the multimedia applications, add a multimedia redirection component, and open the multimedia data redirection mode; the data transmission module, Also for the player to be redirected to the user equipment of multimedia data, for the user equipment to decode the multimedia data to be played, playback processing rendered.
8.根据权利要求7所述的多媒体远程重定向播放的控制装置,其特征在于, 所述重定向模块,还用于在所述多媒体应用程序有多媒体重定向功能时,直接开启多媒体数据重定向模式; 所述数据发送模块,还用于将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 8. multimedia remote control device to redirect 7 played claim wherein said redirecting module, also for multimedia applications in the multimedia redirection, directly open multimedia data redirection mode; the data transmission module is further configured to play the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, rendered playback processing.
9.根据权利要求6 至8任一项所述的多媒体远程重定向播放的控制装置,其特征在于,该装置还包括解码模块, 所述解码模块,用于在监控到的播放模式不为预设播放模式时,将所述待播放多媒体数据进行解码得到解码后的多媒体数据; 所述数据发送模块,还用于将解码后的多媒体数据发送至用户设备,以供用户设备直接播放所述解码后的多媒体数据。 9. The remote control device to redirect the multimedia 6-8 player according to any one of claim, wherein the apparatus further comprises a decoding module, the decoding module, used to monitor the play mode is not pre- When the set play mode, playing the multimedia data to be decoded after decoding the multimedia data; said data transmission module is further configured to send the decoded multimedia data to the user equipment, for decoding said user equipment directly play After the multimedia data.
10.根据权利要求6至8任一项所述的多媒体远程重定向播放的控制装置,其特征在于, 所述监控模块,还用于对用户设备上安装的多媒体播放应用程序进行监控; 所述分析模块,还用于在监控到用户请求访问所述应用程序时,运行所述应用程序,并分析是否接收到用户设备发送的多媒体远程播放请求。 10. The multimedia remote control device to redirect 6 to one of the 8 claim to any player, wherein said monitoring module is also used for multimedia playback applications installed on the user's device can be monitored; the analysis module is also used when a user requests access to monitor the application, run the application, and to analyze whether the received multimedia remote playback device sends the user's request.
Description  translated from Chinese

多媒体重定向播放的控制方法及装置 The control method and apparatus for playing multimedia redirection

技术领域 Technical Field

[0001] 本发明涉及多媒体播放技术领域,尤其涉及多媒体重定向播放的控制方法及装置。 [0001] The present invention relates to the field of multimedia playback technologies, and more particularly to a method and apparatus for controlling multimedia redirection play.

背景技术 Background

[0002] 随着互联网技术的不断发展,通过远程应用虚拟化技术已经被越来越多办公人员的使用,以实现移动办公。 [0002] With the continuous development of Internet technology, through remote application virtualization technology has been used more and more office workers, to achieve mobile office. 远程应用虚拟化技术具有数据传输更安全、网络带宽占用少、部署维护简单等优点。 Remote application virtualization technology has a data transfer more secure, less network bandwidth, deploy and simple maintenance. 但远程应用虚拟化技术还不能做到完全和本地程序一样的体验。 But the remote application virtualization technology can not be completely the same experience and local program.

[0003] 远程虚拟化技术中的多媒体应用程序,运行在服务器上,用户可以通过用户设备上安装的多媒体应用程序直接访问服务器端的资源。 [0003] The remote virtualization technology in multimedia applications, multimedia applications running on the server, the user can install on the user device to directly access server-side resources. 一般情况下,多媒体应用程序使用服务器端的资源对待播放多媒体数据进行解码和渲染操作,将解码后的多媒体数据通过远程应用协议(例如,RDP、SRAP等)发送至用户设备进行显示、播放。 In general, multimedia applications using server-side resources for broadcast multimedia data decoding and rendering operations, the decoded multimedia data transmission via remote application protocol (for example, RDP, SRAP, etc.) to the user equipment for display, playback.

[0004] 这种多媒体远程播放的方式,所有用户设备请求的待播放多媒体数据均需要在服务器端进行解码和渲染,使得服务器端的资源被过多占用,降低了服务器的负载能力,且解码后的待播放多媒体数据需要较大的带宽才能成功、快速的传输至用户设备,占用了大量的带宽,降低了待播放多媒体数据传输的效率。 [0004] This way of remote playback of multimedia, multimedia data to be broadcast to all users requesting device are required on the server side decoding to decode and render such server-side resources are too used to reduce the load capacity of the server, and the to be played multimedia data requires a large bandwidth to be successful, fast transfer to the user equipment, takes up a lot of bandwidth and reduce the transmission of multimedia data to be played efficiency.

[0005] 现有技术中,解决上述多媒体远程播放方式的缺陷的方式是:控制用户设备请求的待播放多媒体数据不在服务器端进行解码和渲染,采用多媒体数据重定向技术,将未解码的待播放多媒体数据重定向至用户设备,由用户设备进行待播放多媒体数据的解码、渲染操作。 Manner [0005] prior art to solve the above-mentioned defects multimedia remote play mode is: control the user device requests not to be playing the multimedia data server for decoding and rendering, multimedia data redirection will not be played decoded redirected to a user equipment of multimedia data, the multimedia data decoding to be played by the user equipment, rendering operation. 然而,对于播放器画面足够小或者播放器最小化的播放模式下,直接使用远程显示协议进行多媒体数据传送所产生的流量远小于多媒体数据重定向所产生的流量,这部分多媒体数据继续采用多媒体重定向技术进行数据传送将导致多媒体数据传送的速度降低,也降低了待播放多媒体数据传输的效率,无法根据多媒体应用程序的播放模式有选择性的选择重定向播放。 However, the screen for the player or players sufficiently small to minimize the playback mode, directly using a remote display protocol for transmitting multimedia data traffic generated by multimedia data is much smaller than the generated redirect traffic to continue to use this part of the multimedia data of multimedia heavy directional data transfer technology will lead to reduced speed multimedia data transmission, to be played also reduces the efficiency of transmission of multimedia data, the redirection can not selectively choose to play multimedia applications based on playback mode.

[0006] 上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。 [0006] The above information is only used to assist in understanding the technical aspect of the present invention, it does not mean recognition of the above prior art.

发明内容 DISCLOSURE

[0007] 本发明的主要目的为提供多媒体远程重定向播放的控制方法及装置,有效降低多媒体数据播放所产生的流量,提高多媒体数据传送的速度,进而提高多媒体数据传输的效率。 The main purpose of [0007] The present invention is to provide a control method and apparatus for remotely redirect multimedia playback, effectively reducing the flow of multimedia data broadcast generated by the increased speed multimedia data transmission, thus improving the efficiency of multimedia data transmission.

[0008] 为实现上述目的,本发明提供一种多媒体远程重定向播放的控制方法,该方法包括步骤: [0008] To achieve the above objects, the present invention provides a method for controlling a multimedia player remote redirection, the method comprising the steps of:

[0009] 在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控; [0009] When monitoring the multimedia player remote user device sends a request for equipment installed on the user's media player application monitoring playback mode;

[0010] 分析监控到的播放模式是否为预设播放模式;[0011] 在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0010] Analytical monitoring to playback mode is the default playing mode; [0011] in the control to the playback mode preset playback mode, open the multimedia redirection mode, will be playing multimedia data are redirected to a user equipment, for the user equipment to decode the multimedia data to be played, after rendering playback.

[0012] 优选地,所述在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放的步骤包括: [0012] Preferably, the monitoring to the playback mode preset playback mode, open the multimedia redirection mode, will be playing multimedia data are redirected to a user device, user equipment for the multimedia data to be played Step decoding processing rendered play comprises:

[0013] 在监控到的播放模式为预设播放模式时,分析所述多媒体应用程序是否有多媒体重定向功能; [0013] In the monitor to the playback mode preset playback mode, the analysis of the multimedia application has multimedia redirection;

[0014] 在所述多媒体应用程序不具有多媒体重定向功能时,添加一多媒体重定向组件,并开启多媒体数据重定向模式; When the [0014] does not have the multimedia redirection in the multimedia application, add a multimedia redirection component, and open multimedia data redirection mode;

[0015] 将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0015] playing the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, post-rendering displays.

[0016] 优选地,所述分析所述多媒体应用程序是否有多媒体重定向功能的步骤之后,该方法还包括: After the [0016] Preferably, said analysis of the multimedia application has step multimedia redirection, the method further comprises:

[0017] 在所述多媒体应用程序有多媒体重定向功能时,直接开启多媒体数据重定向模式; When [0017] In the multimedia application multimedia redirection redirection mode directly open the multimedia data;

[0018] 将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0018] playing the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, post-rendering displays.

[0019] 优选地,所述分析监控到的播放模式是否为预设播放模式的步骤之后,该方法还包括步骤: After [0019] Preferably, the analysis of the monitored playback mode is the default mode of the playback step, the method further comprising the steps of:

[0020] 在监控到的播放模式不为预设播放模式时,将所述待播放多媒体数据进行解码得到解码后的多媒体数据; [0020] In the playback mode does not monitor the preset play mode, playing the multimedia data to be decoded multimedia data is decoded;

[0021] 将解码后的多媒体数据发送至用户设备,以供用户设备直接播放所述解码后的多媒体数据。 [0021] The decoded multimedia data is transmitted to the user equipment, a user device for multimedia data playback the decoded directly.

[0022] 优选地,所述在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控的步骤之前,该方法还包括步骤: Before the time [0022] Preferably, the multimedia remote monitoring device sends user requests to play on the equipment installed on the user's media player application of the monitoring carried out step playback mode, the method further comprises the steps of:

[0023] 对用户设备上安装的多媒体播放应用程序进行监控; [0023] The media player application installed on the user device can be monitored;

[0024] 在监控到用户请求访问所述应用程序时,运行所述应用程序,并分析是否监控到用户设备发送的多媒体远程播放请求。 [0024] When a user requests access to monitor the application, run the application, and to analyze whether the monitored multimedia remote playback device sends the request to the user.

[0025] 本发明进一步提供一种多媒体远程重定向播放的控制装置,该装置包括: [0025] The present invention further provides a multimedia remote control device redirection playback, the apparatus comprising:

[0026] 监控模块,用于在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控; [0026] The monitoring module for remote playback when multimedia monitor user device sends a request for equipment installed on the user's media player application monitoring playback mode;

[0027] 分析模块,用于分析监控到的播放模式是否为预设播放模式; [0027] The analysis module for analyzing the monitored playback mode is the default playback mode;

[0028] 重定向模块,用于在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式; [0028] redirection module for monitoring to playback mode preset playback mode, open the multimedia data redirection mode;

[0029] 数据发送模块,用于将所述待播放多媒体数据重定向至用户设备,以供用户设备将待播放多媒体数据进行解码、渲染处理后播放。 [0029] The data transmission module, for playing the multimedia data to be redirected to the user equipment, a user device for playing multimedia data to be decoded, rendered playback processing.

[0030] 优选地,所述分析模块,还用于在监控到的播放模式为预设播放模式时,分析所述多媒体应用程序是否有多媒体重定向功能;[0031] 所述重定向模块,还用于在所述多媒体应用程序不具有多媒体重定向功能时,添加一多媒体重定向组件,并开启多媒体数据重定向模式; [0030] Preferably, said analysis module is also used to play in monitoring mode as the default playback mode, analyzing the multimedia application has multimedia redirection; [0031] The redirection modules, When used with multimedia redirection is not in the multimedia application, add a multimedia redirection component, and open the multimedia data redirection mode;

[0032] 所述数据发送模块,还用于将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0032] The data transmission module is further configured to play the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, rendered playback processing.

[0033] 优选地,所述重定向模块,还用于在所述多媒体应用程序有多媒体重定向功能时,直接开启多媒体数据重定向模式; [0033] Preferably, the redirecting module, also for multimedia applications in the multimedia redirection function, directly open the multimedia data redirection mode;

[0034] 所述数据发送模块,还用于将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0034] The data transmission module is further configured to play the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, rendered playback processing.

[0035] 优选地,该装置还包括解码模块, [0035] Preferably, the apparatus further comprises a decoding module,

[0036] 所述解码模块,用于在监控到的播放模式不为预设播放模式时,将所述待播放多媒体数据进行解码得到解码后的多媒体数据; [0036] The decoding module used for monitoring the playback mode is not the default playing mode, playing the multimedia data to be decoded after decoding of multimedia data;

[0037] 所述数据发送模块,还用于将解码后的多媒体数据发送至用户设备,以供用户设备直接播放所述解码后的多媒体数据。 [0037] The data transmission module is further configured to send the decoded multimedia data to the user equipment, the user equipment for direct broadcast of the decoded multimedia data.

[0038] 优选地,所述监控模块,还用于对用户设备上安装的多媒体播放应用程序进行监控; [0038] Preferably, said monitoring module is also used for multimedia playback applications installed on the user's device can be monitored;

[0039] 所述分析模块,还用于在监控到用户请求访问所述应用程序时,运行所述应用程序,并分析是否接收到用户设备发送的多媒体远程播放请求。 [0039] The analysis module is also used to monitor when a user requests access to the application, run the application, and to analyze whether the received multimedia remote playback device sends the user's request.

[0040] 相对现有技术,本发明在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控;分析监控到的播放模式是否为预设播放模式;在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0040] over the prior art, the present invention when the monitored multimedia player remote user device sends a request for equipment installed on the user's media player application monitoring playback mode; Analytical monitoring to playback mode is the default player After the monitoring mode to the playback mode when the preset playback, redirection mode open multimedia data, the multimedia data playback will be redirected to the user equipment, a user device for playing the multimedia data to be decoded, the rendering processing; mode play. 通过对多媒体应用程序的播放模式的监控,在不同播放模式下选择对应所产生流量最小的方式进行多媒体数据的处理,实现根据多媒体应用程序的播放模式有选择性的选择重定向播放,有效降低多媒体数据播放所产生的流量,提高多媒体数据传送的速度,进而提高多媒体数据传输的效率。 Through multimedia applications monitor playback mode, playback mode selection in a different manner corresponding to the minimum flow generated by processing of multimedia data, implement multimedia applications based on selective playback mode selection redirected to play, effectively reducing the multimedia generated traffic data playback, to improve the speed multimedia data transmission, thus improving the efficiency of transmission of multimedia data.

附图说明 Brief Description

[0041] 图1为本发明多媒体重定向播放的控制方法第一实施例的流程示意图; Control Method [0041] FIG. 1 of the present invention play multimedia redirection first embodiment of a schematic flow;

[0042] 图2为本发明多媒体重定向播放的控制方法第二实施例的流程示意图; [0042] The control method of the present invention. Figure 2 displays the multimedia redirection process schematic diagram of the second embodiment;

[0043]图3为本发明多媒体重定向播放的控制装置第一实施例的功能模块示意图; Function module according to the control device [0043] FIG. 3 of the present invention a first embodiment multimedia redirection playing schematic;

[0044]图4为本发明多媒体重定向播放的控制装置第二实施例的功能模块示意图。 [0044] FIG. 4 of the present invention controls playback multimedia redirection second functional module embodiment of FIG.

[0045] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。 The purpose of the invention to achieve [0045] This, features and advantages of the combination of embodiments, with reference to the accompanying drawings for further explanation.

具体实施方式 DETAILED DESCRIPTION

[0046] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。 [0046] It should be understood that the specific embodiments described herein are only for explaining the present invention and are not intended to limit the present invention.

[0047] 如图1所示,为本发明多媒体重定向播放的控制方法第一实施例的流程示意图。 [0047] As shown in Figure 1, the control method of the present invention, multimedia redirection playing a schematic flow diagram of the first embodiment.

[0048] 需要强调的是:图1所示流程图仅为一个较佳实施例,本领域的技术人员当知,任何围绕本发明思想构建的实施例都不应脱离于如下技术方案涵盖的范围: [0048] It is emphasized that: Figure 1 shows a flow chart is only a preferred embodiment, those skilled in the art as art, any embodiment constructed around the idea of the invention should not be departing from the scope covered in the following technical solutions:

[0049] 在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控;分析监控到的播放模式是否为预设播放模式;在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0049] When monitoring the multimedia player remote user device sends a request for equipment installed on the user's media player application monitoring playback mode; analyzing the monitored playback mode is the default playing mode; to play in monitoring mode is the default playing mode, open the multimedia data redirection mode, will be playing multimedia data are redirected to a user device, the user device for playing multimedia data to be decoded, rendering post-processing play.

[0050]以下是本实施例逐步实现多媒体重定向播放进行控制的具体步骤: [0050] The following is a specific procedure of this embodiment gradually multimedia redirection playback control:

[0051] 步骤S10,在监控到用户设备发送的多媒体远程数据播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控; [0051] step S10, the multimedia remote data monitoring device sends the user request when playing on equipment installed on the user's media player application monitoring playback mode;

[0052] 远程虚拟化技术中的多媒体应用程序,运行在服务器上,用户可以通过用户设备上安装的多媒体应用程序直接访问服务器端的资源。 [0052] Remote virtualization technology in multimedia applications, multimedia applications running on the server, the user can install on the user device to directly access server-side resources. 用户需要访问服务器端的资源时,通过用户设备上安装的多媒体应用程序发出访问请求,对用户设备上安装的多媒体播放应用程序进行监控;在监控到用户请求访问所述应用程序时,运行所述应用程序,服务器实时或者定时对用户设备发送的多媒体远程数据播放请求进行监控,即实时或者定时分析是否接收到用户设备发送的多媒体远程数据播放请求,在监控到用户设备发送的多媒体远程数据播放请求时,按照预先设定的方式向用户设备传送所请求播放的数据,预先设定的方式可以是先将所请求播放的数据解码、渲染后发送给用户设备,以供用户设备直接播放,也可以是将所请求播放的数据直接发送给用户设备,用户设备对接收的所请求播放的数据进行解码、渲染后播放。 When users need to access server-side resources, multimedia applications installed on the user device through access request for multimedia playback applications installed on the user device to monitor; in the monitor to a user requesting access to the application, run the application program, the server in real-time or time to send a multimedia user equipment to monitor remote data playback request that timing analysis in real time or whether it has received a multimedia player remote data request sent by the user equipment, in the remote data monitoring to multimedia playback device sends the user's request according to a predefined way to the user equipment transmits the broadcast data requests, preset mode can be first requested data decode and play, and sent to the user equipment after rendering for the user to directly play equipment, can also be play the requested data is sent directly to the user equipment, the user equipment receives the requested data broadcast decoding, playback after rendering. 服务器对用户设备上安装的多媒体播放应用程序的播放模式进行监控,以确定用户当前选择的为哪种播放模式。 Server installed on the user device multimedia playback mode for playing an application be monitored to determine which user is currently selected for playback mode. 所述播放模式包括但不限于多画面播放、播放画面最小化/隐藏、播放器最小化、全屏播放等。 The play modes include but are not limited to multi-screen playback, the playback screen minimize / hide, minimize the player, full-screen playback.

[0053] 步骤S20,分析监控到的播放模式是否为预设播放模式; [0053] step S20, the analysis of the monitored playback mode is the default play mode;

[0054] 步骤S30,在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0054] Step S30, the monitor mode to the playback mode when the preset playback, redirection mode open multimedia data, the multimedia data playback will be redirected to the user equipment, a user device for playing the multimedia data to be decoded After rendering play.

[0055] 在监控到多媒体播放应用程序的播放模式时,分析监控到的播放模式是否为预设播放模式,所述预设模式为全屏播放、大数据播放等播放模式,在所述预设模式下,服务器采用多媒体数据重定向的方式向用户设备发送待播放多媒体数据所产生的流量最小,即在所述预设模式下,采用多媒体数据重定向的方式所产生的流量比采用服务器解码的方式所产生的流量小。 [0055] When monitoring the media player application playback mode, playback mode analysis to monitor whether the default playing mode, the default mode to full-screen playback, large data playback playback mode, the default mode , the server redirects the way multimedia data to the user equipment transmits the multimedia data to be played a minimum traffic generated, that is, in the default mode, using multimedia data traffic generated by redirecting way than using server mode decoding the flow generated is small. 在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 After the monitor to the playback mode preset playback mode, open the multimedia redirection mode, will be playing the multimedia data is redirected to the user device, the user device for playing multimedia data to be decoded, rendering play.

[0056] 在监控到的播放模式不为预设播放模式时,将所述待播放多媒体数据进行解码得到解码后的多媒体数据;将解码后的多媒体数据发送至用户设备,以供用户设备直接播放所述解码后的多媒体数据。 [0056] In the playback mode does not monitor the preset playback mode, the playback of multimedia data to be decoded multimedia data decoded; decoded multimedia data is sent to the user device, user equipment for direct broadcast The decoded multimedia data. 不为预设播放模式的播放模式包括播放画面最小化/隐藏、播放器最小化等播放模式,在用户选择的播放模式不为预设播放模式下时,采用服务器解码的方式所产生的流量最小,即采用服务器解码的方式所产生的流量比采用多媒体数据重定向的方式所产生的流量小。 Not as the default playback mode Playback modes include playback screen minimize / hide player minimization playback mode, the user selects the playback mode is not the default play mode, the use of server traffic generated by way of decoding the minimum traffic flow that is decoded using server generated way than using multimedia data generated by the redirection of the way small.

[0057] 本实施例在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控;分析监控到的播放模式是否为预设播放模式;在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0057] The present embodiment monitor multimedia remote playback when the user device sends a request for equipment installed on the user's media player application monitoring playback mode; analyzing the monitored playback mode is the default playing mode; monitoring Playback mode to playback mode is the default, open multimedia data redirection mode, will be redirected to play multimedia data user equipment to the user device for playing multimedia data to be decoded, rendering post-processing play. 通过对多媒体应用程序的播放模式的监控,在不同播放模式下选择对应所产生流量最小的方式进行多媒体数据的处理,实现根据多媒体应用程序的播放模式有选择性的选择重定向播放,有效降低多媒体数据播放所产生的流量,提高多媒体数据传送的速度,进而提高多媒体数据传输的效率。 Through multimedia applications monitor playback mode, playback mode selection in a different manner corresponding to the minimum flow generated by processing of multimedia data, implement multimedia applications based on selective playback mode selection redirected to play, effectively reducing the multimedia generated traffic data playback, to improve the speed multimedia data transmission, thus improving the efficiency of transmission of multimedia data.

[0058] 如图2所示,为本发明多媒体重定向播放的控制方法第二实施例的流程示意图。 [0058] As shown in Figure 2, the present invention is a control method of playing multimedia redirection schematic flow diagram of a second embodiment. 基于上述实施例,在监控到的播放模式为预设播放模式时,为了能保证顺利采用多媒体数据重定向模式发送待播放多媒体数据至用户设备。 Based on the above embodiments, the monitoring is preset to playback mode Playback mode, in order to ensure the smooth use of multimedia data to be playing the multimedia redirection mode sends data to the user equipment. 所述步骤S30可以包括: The step S30 may include:

[0059] 步骤S301,在监控到的播放模式为预设播放模式时,分析所述多媒体应用程序是否有多媒体重定向功能;若是,则执行步骤S303,若否,则执行步骤S302。 [0059] step S301, the monitoring to the playback mode preset playback mode, the analysis of the multimedia application has multimedia redirection; if so, it executes a step S303, and if not, to step S302.

[0060] 步骤S302,在所述多媒体应用程序不具有多媒体重定向功能时,添加一多媒体重定向组件,并开启多媒体数据重定向模式,将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放; When the [0060] step S302, the in the multimedia application does not have multimedia redirection, add a multimedia redirection component, and open multimedia data redirection mode, the multimedia data to be played redirected to the user equipment, for the user equipment to decode the multimedia data to be played, after rendering playback;

[0061] 步骤S303,在所述多媒体应用程序有多媒体重定向功能时,直接开启多媒体数据重定向模式,将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 When the [0061] step S303, the multimedia applications in the multimedia redirection redirection mode directly open the multimedia data, the multimedia data to be played redirected to the user device, user equipment for the media to be played data is decoded, rendered playback processing.

[0062] 服务器还可以是分析所述多媒体应用程序是否有多媒体重定向功能,S卩服务器是否加载有多媒体重定向组件,在所述多媒体应用程序不具有多媒体重定向功能时,即服务器未加载有多媒体重定向组件时(例如,暴风影音、快播、KMPlayer等多媒体播放应用程序不具备多媒体数据重定向功能),添加一多媒体重定向组件,并开启多媒体重定向模式,将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 When the [0062] server can also be analyzed whether the multimedia application multimedia redirection, if S Jie server loaded with multimedia redirection component does not have multimedia redirection in the multimedia applications that the server is not loaded When the multimedia redirection component (for example, STORM, Nora, KMPlayer and other multimedia playback application does not have the multimedia redirection), add a multimedia redirection component, and open the multimedia redirection mode, will be playing the multimedia data redirected to a user equipment, a user device for playing the multimedia data to be decoded, rendered playback processing. 在所述多媒体应用程序有多媒体重定向功能时(例如,Windows MediaPlayer等多媒体播放应用程序具备多媒体数据重定向功能),直接开启多媒体数据重定向模式;将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 In the multimedia application multimedia redirection (for example, Windows MediaPlayer multimedia playback application with multimedia data redirection), directly open the multimedia data redirection mode; the playback of multimedia data to be redirected to the user equipment , for the user equipment to decode the multimedia data to be played, playback processing rendered.

[0063] 进一步地,为了有效避免用户频繁切换播放模式,而导致服务器需要不断的监控多媒体播放应用程序的播放模式并分析是否该采用多媒体数据重定向的方式发送所请求播放的多媒体数据。 [0063] Further, in order to avoid frequent switching playback mode users, resulting in the need to constantly monitor the server application to play multimedia playback mode and analyze whether the use of multimedia data redirection send the multimedia data broadcast request.

[0064] 为每一个播放模式添加一预设标识,所述预设标识包括下一次选择的播放模式的类型,所述预设标识可以是“0”、“ I”等,在所述预设标识为“O”时,代表下一次选择的播放模式为预设播放模式,在所述预设标识为“ I ”时,代表下一次选择的播放模式不为预设播放模式。 [0064] Adding a playback mode for each preset identification, including identification of the next preset type selected play mode, the default identity may be "0", "I", etc., in the pre- When identified as "O", the next on behalf of a selected play mode as the default playback mode, at the pre-identified as "I", the next time the representative of the play mode is not selected as the default playback mode. 同样也可以是在所述预设标识为“O”时,代表下一次选择的播放模式不为预设播放模式,在所述预设标识为“I”时,代表下一次选择的播放模式为预设播放模式。 The same can also be identified as the default when "O", the next time the representative of the play mode is not selected as the default playback mode, at the pre-identified as "I", the next representative of a selected play mode Preset play mode. 服务器在监控到多媒体播放应用程序的播放模式时,获取所述预设标识,以得到用户下一次将要选择的播放模式,若下一次播放模式与当前播放模式一致时,无需改变当前待播放多媒体数据的发送方式进行改变。 Server when the monitored multimedia playback mode for playing an application to obtain the pre-identification, in order to get the user the next time will be selected playback mode, if the next time playback mode is consistent with the current play mode, without changing the current multimedia data to be played The transmission method be changed. 例如,当前采用多媒体数据重定向方式发送待播放多媒体数据时,继续保持采用多媒体数据重定向。 For example, multimedia data redirection methods currently used to send multimedia data to be played, to continue the use of multimedia data redirection. 若在下一次播放模式与当前播放模式不一致时,改变当前待播放多媒体数据的发送方式。 If the next play mode is inconsistent with the current play mode, change the current to be played multimedia data is sent. 例如,当前采用多媒体数据重定向方式发送待播放多媒体数据时,改为服务器先解码待播放多媒体数据,将解码后的待播放多媒体数据发送给用户设备的方式。 For example, multimedia data redirection methods currently used to send multimedia data to be played, instead the server first decoded multimedia data to be played, will be played decoded multimedia data to the user equipment mode. [0065] 可以理解的是,也还可以是在所述预设标识中添加后续几次将要选择的播放模式的类型,服务器监控到的播放模式中包括所述预设标识时,获取下几次将要选择的播放模式的类型,并进行分类,获取采用多媒体数据重定向方式的次数,当获取的采用多媒体数据重定向方式的次数大于将解码后的待播放多媒体数据发送给用户设备的方式的发送方式的次数时,分析当前采用的发送方式是否为多媒体数据重定向方式,若是,则不改变当前多媒体数据重定向方式,继续以多媒体数据重定向的方式发送待播放的多媒体数据,若否,分析选择的下一次播放模式是否与当前播放模式一致,若否,则直接切换成另外一种发送方式,若是则不进行发送方式的切换,直至播放模式对应的发送方式改变时,才进行发送方式的切换。 [0065] will be appreciated that also can be identified when the preset times will be added in subsequent playback mode select the type of server monitoring to the playback mode, including the pre-identification, get the next several Send the play mode to be selected the type and classification, Get Occurrence multimedia data redirection methods, when the number of multimedia data redirection methods acquired more than to be playing the decoded multimedia data is sent to the user equipment mode When the number of ways to analyze whether the transmission method currently used for multimedia data redirection methods, and if so, will not change the current multimedia data redirection methods and continue to send multimedia data redirect multimedia data to be played, if not, analysis select one play mode is consistent with the current play mode, and if not, then the switch directly into another transmission mode, the switching is not performed if the transmission mode, changing the transmission mode corresponds to the time until the playback mode, transmission mode only switching.

[0066] 如图3所示,为本发明多媒体重定向播放的控制装置第一实施例的功能模块示意图。 Function module control device [0066] 3, the present invention is to redirect the multimedia player to the first embodiment of FIG. 该装置包括监控模块10、分析模块20、重定向模块30、数据发送模块40。 The apparatus comprises a monitoring module 10, analysis module 20, redirection module 30, the data transmission module 40.

[0067] 所述监控模块10,用于在监控到用户设备发送的多媒体远程数据播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控; [0067] monitor the module 10, when the monitor is used to broadcast multimedia remote data request sent by the user equipment, to be installed on the user device multimedia playback mode for playing an application to monitor;

[0068] 远程虚拟化技术中的多媒体应用程序,运行在服务器上,用户可以通过用户设备上安装的多媒体应用程序直接访问服务器端的资源。 [0068] Remote virtualization technology in multimedia applications, multimedia applications running on the server, the user can install on the user device to directly access server-side resources. 用户需要访问服务器端的资源时,通过用户设备上安装的多媒体应用程序发出访问请求,对用户设备上安装的多媒体播放应用程序进行监控;在监控到用户请求访问所述应用程序时,运行所述应用程序,服务器实时或者定时对用户设备发送的多媒体远程数据播放请求进行监控,即实时或者定时分析是否接收到用户设备发送的多媒体远程数据播放请求,在监控到用户设备发送的多媒体远程数据播放请求时,按照预先设定的方式向用户设备传送所请求播放的数据,预先设定的方式可以是先将所请求播放的数据解码、渲染后发送给用户设备,以供用户设备直接播放,也可以是将所请求播放的数据直接发送给用户设备,用户设备对接收的所请求播放的数据进行解码、渲染后播放。 When users need to access server-side resources, multimedia applications installed on the user device through access request for multimedia playback applications installed on the user device to monitor; in the monitor to a user requesting access to the application, run the application program, the server in real-time or time to send a multimedia user equipment to monitor remote data playback request that timing analysis in real time or whether it has received a multimedia player remote data request sent by the user equipment, in the remote data monitoring to multimedia playback device sends the user's request according to a predefined way to the user equipment transmits the broadcast data requests, preset mode can be first requested data decode and play, and sent to the user equipment after rendering for the user to directly play equipment, can also be play the requested data is sent directly to the user equipment, the user equipment receives the requested data broadcast decoding, playback after rendering. 服务器对用户设备上安装的多媒体播放应用程序的播放模式进行监控,以确定用户当前选择的为哪种播放模式。 Server installed on the user device multimedia playback mode for playing an application be monitored to determine which user is currently selected for playback mode. 所述播放模式包括但不限于多画面播放、播放画面最小化/隐藏、播放器最小化、全屏播放等。 The play modes include but are not limited to multi-screen playback, the playback screen minimize / hide, minimize the player, full-screen playback.

[0069] 所述分析模块20,用于分析监控到的播放模式是否为预设播放模式; [0069] The analysis module 20 for analyzing the monitored playback mode is the default playback mode;

[0070] 所述重定向模块30,用于在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式; Redirect the [0070] module 30 for monitoring to playback mode preset playback mode, open the multimedia data redirection mode;

[0071] 所述数据发送模块40,用于将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0071] The data transmission module 40 for playing the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, rendered playback processing.

[0072] 在监控到多媒体播放应用程序的播放模式时,分析监控到的播放模式是否为预设播放模式,所述预设模式为全屏播放、大数据播放等播放模式,在所述预设模式下,服务器采用多媒体数据重定向的方式向用户设备发送待播放多媒体数据所产生的流量最小,即在所述预设模式下,采用多媒体数据重定向的方式所产生的流量比采用服务器解码的方式所产生的流量小。 [0072] When monitoring the media player application playback mode, playback mode analysis to monitor whether the default playing mode, the default mode to full-screen playback, large data playback playback mode, the default mode , the server redirects the way multimedia data to the user equipment transmits the multimedia data to be played a minimum traffic generated, that is, in the default mode, using multimedia data traffic generated by redirecting way than using server mode decoding the flow generated is small. 在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 After the monitor to the playback mode preset playback mode, open the multimedia redirection mode, will be playing the multimedia data is redirected to the user device, the user device for playing multimedia data to be decoded, rendering play.

[0073] 本实施例在监控到用户设备发送的多媒体远程播放请求时,对用户设备上安装的多媒体播放应用程序的播放模式进行监控;分析监控到的播放模式是否为预设播放模式;在监控到的播放模式为预设播放模式时,开启多媒体数据重定向模式,将待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 Monitoring; [0073] The present embodiment monitor multimedia remote playback when the user device sends a request for equipment installed on the user's media player application monitoring playback mode; if analysis to monitor playback mode as the default playback mode Playback mode to playback mode is the default, open multimedia data redirection mode, will be redirected to play multimedia data user equipment to the user device for playing multimedia data to be decoded, rendering post-processing play. 通过对多媒体应用程序的播放模式的监控,在不同播放模式下选择对应所产生流量最小的方式进行多媒体数据的处理,实现根据多媒体应用程序的播放模式有选择性的选择重定向播放,有效降低多媒体数据播放所产生的流量,提高多媒体数据传送的速度,进而提高多媒体数据传输的效率。 Through multimedia applications monitor playback mode, playback mode selection in a different manner corresponding to the minimum flow generated by processing of multimedia data, implement multimedia applications based on selective playback mode selection redirected to play, effectively reducing the multimedia generated traffic data playback, to improve the speed multimedia data transmission, thus improving the efficiency of transmission of multimedia data.

[0074] 如图4所示,为本发明多媒体重定向播放的控制装置第二实施例的功能模块示意图。 [0074] As shown in Figure 4, the present invention is to redirect the multimedia playback control apparatus of a second embodiment of a schematic functional block. 该装置还包括解码模块50。 The apparatus further comprises a decoding module 50.

[0075] 所述解码模块50,用于在监控到的播放模式不为预设播放模式时,将所述待播放多媒体数据进行解码得到解码后的多媒体数据; [0075] The decoding module 50 for monitoring to the playback mode without preset playback mode, will be playing the multimedia data decoding multimedia data obtained after decoding;

[0076] 所述数据发送模块40,还用于将解码后的多媒体数据发送至用户设备,以供用户设备直接播放所述解码后的多媒体数据。 [0076] The data transmission module 40, is also used to transmit multimedia data decoded to the user equipment for the user to directly play multimedia device of the decoded data. 不为预设播放模式的播放模式包括播放画面最小化/隐藏、播放器最小化等播放模式,在用户选择的播放模式不为预设播放模式下时,采用服务器解码的方式所产生的流量最小,即采用服务器解码的方式所产生的流量比采用多媒体数据重定向的方式所产生的流量小。 Not as the default playback mode Playback modes include playback screen minimize / hide player minimization playback mode, the user selects the playback mode is not the default play mode, the use of server traffic generated by way of decoding the minimum traffic flow that is decoded using server generated way than using multimedia data generated by the redirection of the way small.

[0077] 进一步地,在监控到的播放模式为预设播放模式时,为了能保证顺利采用多媒体数据重定向模式发送待播放多媒体数据至用户设备。 [0077] Further, in the monitored playback mode as the default playback mode, in order to ensure the smooth use of multimedia data to be playing the multimedia redirection mode it sends data to the user equipment.

[0078] 所述分析模块20还用于:在监控到的播放模式为预设播放模式时,分析所述多媒体应用程序是否有多媒体重定向功能。 [0078] The analysis module 20 is also used for: to play in monitoring mode as the default playback mode, analyzing the multimedia application has multimedia redirection.

[0079] 所述重定向模块30还用于:在所述多媒体应用程序不具有多媒体重定向功能时,添加一多媒体重定向组件,并开启多媒体数据重定向模式; Redirect the [0079] module 30 is also used for: not with multimedia redirection in the multimedia application, add a multimedia redirection component, and open multimedia data redirection mode;

[0080] 所述数据发送模块40还用于:将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放; [0080] The data sending module 40 is further configured to: play the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, rendered playback processing;

[0081] 所述重定向模块30还用于:在所述多媒体应用程序有多媒体重定向功能时,直接开启多媒体数据重定向模式; Redirect the [0081] module 30 is also used: in the multimedia application multimedia redirection, the redirection mode directly open the multimedia data;

[0082] 所述数据发送模块40还用于:将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 [0082] The data sending module 40 is further configured to: play the multimedia data to be redirected to the user equipment, a user device for playing the multimedia data to be decoded, rendered playback processing.

[0083] 服务器还可以是分析所述多媒体应用程序是否有多媒体重定向功能,S卩服务器是否加载有多媒体重定向组件,在所述多媒体应用程序不具有多媒体重定向功能时,即服务器未加载有多媒体重定向组件时(例如,暴风影音、快播、KMPlayer等多媒体播放应用程序不具备多媒体数据重定向功能),添加一多媒体重定向组件,并开启多媒体重定向模式,将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 When the [0083] server can also be analyzed whether the multimedia application multimedia redirection, if S Jie server loaded with multimedia redirection component does not have multimedia redirection in the multimedia applications that the server is not loaded When the multimedia redirection component (for example, STORM, Nora, KMPlayer and other multimedia playback application does not have the multimedia redirection), add a multimedia redirection component, and open the multimedia redirection mode, will be playing the multimedia data redirected to a user equipment, a user device for playing the multimedia data to be decoded, rendered playback processing. 在所述多媒体应用程序有多媒体重定向功能时(例如,Windows MediaPlayer等多媒体播放应用程序具备多媒体数据重定向功能),直接开启多媒体数据重定向模式;将所述待播放多媒体数据重定向至用户设备,以供用户设备将所述待播放多媒体数据进行解码、渲染处理后播放。 In the multimedia application multimedia redirection (for example, Windows MediaPlayer multimedia playback application with multimedia data redirection), directly open the multimedia data redirection mode; the playback of multimedia data to be redirected to the user equipment , for the user equipment to decode the multimedia data to be played, playback processing rendered.

[0084] 进一步地,为了有效避免用户频繁切换播放模式,而导致服务器需要不断的监控多媒体播放应用程序的播放模式并分析是否该采用多媒体数据重定向的方式发送所请求播放的多媒体数据。 [0084] Further, in order to avoid frequent switching playback mode users, resulting in the need to constantly monitor the server application to play multimedia playback mode and analyze whether the use of multimedia data redirection send the multimedia data broadcast request. [0085] 为每一个播放模式添加一预设标识,所述预设标识包括下一次选择的播放模式的类型,所述预设标识可以是“0”、“ I”等,在所述预设标识为“O”时,代表下一次选择的播放模式为预设播放模式,在所述预设标识为“ I ”时,代表下一次选择的播放模式不为预设播放模式。 [0085] Adding a playback mode for each preset identification, including identification of the next preset type selected play mode, the default identity may be "0", "I", etc., in the pre- When identified as "O", the next on behalf of a selected play mode as the default playback mode, at the pre-identified as "I", the next time the representative of the play mode is not selected as the default playback mode. 同样也可以是在所述预设标识为“O”时,代表下一次选择的播放模式不为预设播放模式,在所述预设标识为“I”时,代表下一次选择的播放模式为预设播放模式。 The same can also be identified as the default when "O", the next time the representative of the play mode is not selected as the default playback mode, at the pre-identified as "I", the next representative of a selected play mode Preset play mode. 服务器在监控到多媒体播放应用程序的播放模式时,获取所述预设标识,以得到用户下一次将要选择的播放模式,若下一次播放模式与当前播放模式一致时,无需改变当前待播放多媒体数据的发送方式进行改变。 Server when the monitored multimedia playback mode for playing an application to obtain the pre-identification, in order to get the user the next time will be selected playback mode, if the next time playback mode is consistent with the current play mode, without changing the current multimedia data to be played The transmission method be changed. 例如,当前采用多媒体数据重定向方式发送待播放多媒体数据时,继续保持采用多媒体数据重定向。 For example, multimedia data redirection methods currently used to send multimedia data to be played, to continue the use of multimedia data redirection. 若在下一次播放模式与当前播放模式不一致时,改变当前待播放多媒体数据的发送方式。 If the next play mode is inconsistent with the current play mode, change the current to be played multimedia data is sent. 例如,当前采用多媒体数据重定向方式发送待播放多媒体数据时,改为服务器先解码待播放多媒体数据,将解码后的待播放多媒体数据发送给用户设备的方式。 For example, multimedia data redirection methods currently used to send multimedia data to be played, instead the server first decoded multimedia data to be played, will be played decoded multimedia data to the user equipment mode.

[0086] 可以理解的是,也还可以是在所述预设标识中添加后续几次将要选择的播放模式的类型,服务器监控到的播放模式中包括所述预设标识时,获取下几次将要选择的播放模式的类型,并进行分类,获取采用多媒体数据重定向方式的次数,当获取的采用多媒体数据重定向方式的次数大于将解码后的待播放多媒体数据发送给用户设备的方式的发送方式的次数时,分析当前采用的发送方式是否为多媒体数据重定向方式,若是,则不改变当前多媒体数据重定向方式,继续以多媒体数据重定向的方式发送待播放的多媒体数据,若否,分析选择的下一次播放模式是否与当前播放模式一致,若否,则直接切换成另外一种发送方式,若是则不进行发送方式的切换,直至播放模式对应的发送方式改变时,才进行发送方式的切换。 [0086] will be appreciated that also can be identified when the preset times will be added in subsequent playback mode select the type of server monitoring to the playback mode, including the pre-identification, get the next several Send the play mode to be selected the type and classification, Get Occurrence multimedia data redirection methods, when the number of multimedia data redirection methods acquired more than to be playing the decoded multimedia data is sent to the user equipment mode When the number of ways to analyze whether the transmission method currently used for multimedia data redirection methods, and if so, will not change the current multimedia data redirection methods and continue to send multimedia data redirect multimedia data to be played, if not, analysis select one play mode is consistent with the current play mode, and if not, then the switch directly into another transmission mode, the switching is not performed if the transmission mode, changing the transmission mode corresponds to the time until the playback mode, transmission mode only switching.

[0087] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。 Implementation [0087] of the present invention No. merely for description of the merits of cases does not mean that implementation. 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。 Through the above described embodiments, those skilled in the art can clearly understand that the above-described embodiments of the method may be implemented by software plus a necessary universal hardware platform to achieve, of course, be implemented by hardware, but in many cases the former is better embodiments. 基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。 Based on this understanding, the technical nature of the invention or the part contributing to the prior art can be embodied in the form of a software product, the computer software product is stored in a storage medium (such as R0M / RAM, disk, CD-ROM), including several instructions to instruct a terminal device (which may be mobile phones, computer, server, or network equipment, etc.) according to various embodiments of the method of the present invention is implemented.

[0088] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。 [0088] The foregoing is only preferred embodiments of the present invention is not patented and therefore limit the scope of the present invention, any use of the contents of the present specification and drawings made equivalent or equivalent structural transformation process, either directly or indirectly, use the Other related areas of technology, are included in the patent empathy scope of the invention.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
CN101582926A *15 Jun 200918 Nov 2009中国电信股份有限公司Method for realizing redirection of playing remote media and system
CN102158553A *31 Mar 201117 Aug 2011华为技术有限公司Method and device for playing multi-media files for remote desktop
CN102695094A *15 May 201226 Sep 2012福建升腾资讯有限公司Method for carrying out software and hardware integrated audio/video redirection in VDI (Virtual Device Interface) environment
CN102761603A *7 Jun 201231 Oct 2012福建升腾资讯有限公司Webpage flash video redirection method in VDI environment
CN103701807A *26 Dec 20132 Apr 2014华为技术有限公司Method and device for sending data under VDI (visual desktop infrastructure) environment
US6553376 *16 Nov 199922 Apr 2003Infolibria, Inc.Efficient content server using request redirection
Classifications
International ClassificationH04N21/24, H04N21/442
Legal Events
DateCodeEventDescription
10 Sep 2014C06Publication
15 Oct 2014C10Entry into substantive examination