CN104038778A - Multimedia redirection playing control method and device - Google Patents

Multimedia redirection playing control method and device Download PDF

Info

Publication number
CN104038778A
CN104038778A CN201410222488.2A CN201410222488A CN104038778A CN 104038778 A CN104038778 A CN 104038778A CN 201410222488 A CN201410222488 A CN 201410222488A CN 104038778 A CN104038778 A CN 104038778A
Authority
CN
China
Prior art keywords
multimedia
medium data
subscriber equipment
played
play mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410222488.2A
Other languages
Chinese (zh)
Other versions
CN104038778B (en
Inventor
李玢
姜正文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Shenxinfu Electronic Technology Co Ltd
Original Assignee
Shenzhen Shenxinfu Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Shenxinfu Electronic Technology Co Ltd filed Critical Shenzhen Shenxinfu Electronic Technology Co Ltd
Priority to CN201410222488.2A priority Critical patent/CN104038778B/en
Publication of CN104038778A publication Critical patent/CN104038778A/en
Application granted granted Critical
Publication of CN104038778B publication Critical patent/CN104038778B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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.

Description

Multimedia is redirected control method and the device of playing
Technical field
The present invention relates to Play Technique for Multimedia field, relate in particular to multimedia and be redirected control method and the device of playing.
Background technology
Along with the development of Internet technology, by remote application Intel Virtualization Technology by more and more clerical workforces' use, to realize mobile office.Remote application Intel Virtualization Technology has the advantages such as transfer of data is safer, the network bandwidth takies less, deployment maintenance is simple.But remote application Intel Virtualization Technology can't be accomplished the experience the same with local program completely.
Multimedia application in remote dummy technology, operates on server, user can be by the multimedia application of installing on subscriber equipment the resource of direct access services device end.Generally, multimedia application is used the resource of server end to treat play multimedia data and decodes and play up operation, decoded multi-medium data for example, is sent to subscriber equipment by remote application agreement (, RDP, SRAP etc.) to be shown, plays.
The mode that this multimedia remote is play, the multi-medium data to be played of all user equipment requests all need to be decoded and play up at server end, the resource of server end is too much taken, reduced the load capacity of server, and decoded multi-medium data to be played needs larger bandwidth could transfer to successful, fast subscriber equipment, take a large amount of bandwidth, reduced the efficiency of Multimedia Data Transmission to be played.
In prior art, the mode that solves the defect of above-mentioned multimedia remote broadcast mode is: the multi-medium data to be played of controlling user equipment requests is not decoded and plays up at server end, adopt multi-medium data redirecting technique, by not decoding multi-medium data to be played be redirected to subscriber equipment, by subscriber equipment carry out multi-medium data to be played decoding, play up operation.Yet, for player picture under the enough little or minimized play mode of player, directly use remote display protocol to carry out the flow that multimedia data transmission produces and much smaller than multi-medium data, be redirected the flow producing, this part multi-medium data continuation employing multimedia redirecting technique carries out data transmission and will cause the Speed Reduction of multimedia data transmission, also reduced the efficiency of Multimedia Data Transmission to be played, cannot selectively select to be redirected according to the play mode of multimedia application and play.
Foregoing only, for auxiliary understanding technical scheme of the present invention, does not represent and admits that foregoing is prior art.
Summary of the invention
Main purpose of the present invention, for providing multimedia remote to be redirected control method and the device of playing, effectively reduces multi-medium data and plays the flow producing, and improves the speed of multimedia data transmission, and then improves the efficiency of Multimedia Data Transmission.
For achieving the above object, the invention provides a kind of multimedia remote and be redirected the control method of playing, the method comprising the steps of:
When monitoring the multimedia remote playing request of subscriber equipment transmission, the play mode of the multimedia application program of installing on subscriber equipment is monitored;
Analysis monitoring to play mode be whether default play mode;
When the play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
Preferably, when the described play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played be redirected to subscriber equipment, for subscriber equipment, the step of playing after processing is decoded, played up to described multi-medium data to be played and comprise:
Whether when the play mode monitoring is default play mode, analyzing described multimedia application has multimedia redirection function;
When described multimedia application does not have multimedia redirection function, add a multimedia and be redirected assembly, and open multi-medium data redirect mode;
Described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
Preferably, after whether the described multimedia application of described analysis has the step of multimedia redirection function, the method also comprises:
When described multimedia application has multimedia redirection function, directly open multi-medium data redirect mode;
Described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
Preferably, described analysis monitoring to play mode be whether after the step of default play mode, the method also comprises step:
When the play mode monitoring is not default play mode, described multi-medium data to be played is decoded and obtain decoded multi-medium data;
Decoded multi-medium data is sent to subscriber equipment, for subscriber equipment, play-overs described decoded multi-medium data.
Preferably, described when monitoring the multimedia remote playing request of subscriber equipment transmission, before the step that the play mode of the multimedia application program of installing on subscriber equipment is monitored, the method also comprises step:
The multimedia application program of installing on subscriber equipment is monitored;
Described in monitoring user's request access during application program, move described application program, and analyze whether monitor the multimedia remote playing request that subscriber equipment sends.
The present invention further provides a kind of multimedia remote and be redirected the control device of playing, this device comprises:
Monitoring module, for when monitoring the multimedia remote playing request of subscriber equipment transmission, monitors the play mode of the multimedia application program of installing on subscriber equipment;
Analysis module, for analysis monitoring to play mode be whether default play mode;
Redirection module, while being default play mode for the play mode monitoring, opens multi-medium data redirect mode;
Data transmission blocks, for described multi-medium data to be played is redirected to subscriber equipment, decodes, plays up the rear broadcasting of processing for subscriber equipment by multi-medium data to be played.
Preferably, described analysis module, whether while being also default play mode for the play mode monitoring, analyzing described multimedia application has multimedia redirection function;
Described redirection module, also for when described multimedia application does not have multimedia redirection function, adds a multimedia and is redirected assembly, and open multi-medium data redirect mode;
Described data transmission blocks, also for described multi-medium data to be played is redirected to subscriber equipment, decodes, plays up the rear broadcasting of processing for subscriber equipment by described multi-medium data to be played.
Preferably, described redirection module, also, for when described multimedia application has multimedia redirection function, directly opens multi-medium data redirect mode;
Described data transmission blocks, also for described multi-medium data to be played is redirected to subscriber equipment, decodes, plays up the rear broadcasting of processing for subscriber equipment by described multi-medium data to be played.
Preferably, this device also comprises decoder module,
Described decoder module, while being not default play mode for the play mode monitoring, decoding described multi-medium data to be played and obtains decoded multi-medium data;
Described data transmission blocks, also for decoded multi-medium data is sent to subscriber equipment, play-overs described decoded multi-medium data for subscriber equipment.
Preferably, described monitoring module, also monitors for the multimedia application program to installing on subscriber equipment;
Described analysis module, also, for described in monitoring user's request access during application program, moves described application program, and analyzes whether receive the multimedia remote playing request that subscriber equipment sends.
Relative prior art, the present invention, when monitoring the multimedia remote playing request of subscriber equipment transmission, monitors the play mode of the multimedia application program of installing on subscriber equipment; Analysis monitoring to play mode be whether default play mode; When the play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.By the monitoring to the play mode of multimedia application, under different play mode, select the mode of the corresponding flow minimum that produces to carry out the processing of multi-medium data, realization is selectively selected to be redirected according to the play mode of multimedia application and is play, effectively reduce multi-medium data and play the flow producing, improve the speed of multimedia data transmission, and then improve the efficiency of Multimedia Data Transmission.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet that multimedia of the present invention is redirected control method the first embodiment playing;
Fig. 2 is the schematic flow sheet that multimedia of the present invention is redirected control method the second embodiment playing;
Fig. 3 is the high-level schematic functional block diagram that multimedia of the present invention is redirected control device the first embodiment playing;
Fig. 4 is the high-level schematic functional block diagram that multimedia of the present invention is redirected control device the second embodiment playing.
The realization of the object of the invention, functional characteristics and advantage, in connection with embodiment, are described further with reference to accompanying drawing.
Embodiment
Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
As shown in Figure 1, for multimedia of the present invention, be redirected the schematic flow sheet of control method the first embodiment playing.
It is emphasized that: flow chart shown in Fig. 1 is only a preferred embodiment, those skilled in the art is when knowing, any embodiment building around inventive concept should not depart from the scope containing in following technical scheme:
When monitoring the multimedia remote playing request of subscriber equipment transmission, the play mode of the multimedia application program of installing on subscriber equipment is monitored; Analysis monitoring to play mode be whether default play mode; When the play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
Below that the present embodiment is progressively realized the redirected concrete steps of controlling of playing of multimedia:
Step S10, when monitoring the multimedia remote data playing request of subscriber equipment transmission, monitors the play mode of the multimedia application program of installing on subscriber equipment;
Multimedia application in remote dummy technology, operates on server, user can be by the multimedia application of installing on subscriber equipment the resource of direct access services device end.When user needs the resource of access services device end, by the multimedia application of installing on subscriber equipment, send access request, the multimedia application program of installing on subscriber equipment is monitored, described in monitoring user's request access during application program, move described application program, server is monitored the multimedia remote data playing request of subscriber equipment transmission in real time or regularly, whether i.e. real-time or timing analysis receives the multimedia remote data playing request that subscriber equipment sends, when monitoring the multimedia remote data playing request of subscriber equipment transmission, according to predefined mode, to subscriber equipment, transmit the data of ask broadcasting, predefined mode can be first by the data decode of ask broadcasting, after playing up, send to subscriber equipment, for subscriber equipment, play-over, also can be that the ask data of playing are directly sent to subscriber equipment, the decoding data of subscriber equipment to the broadcasting of asking receiving, play up rear broadcasting.Server is monitored the play mode of the multimedia application program of installing on subscriber equipment, take which kind of play mode what determine the current selection of user be.Described play mode includes but not limited to that many pictures are play, broadcasting pictures minimizes/hides, player minimizes, played in full screen etc.
Step S20, analysis monitoring to play mode be whether default play mode;
Step S30, when the play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
When monitoring the play mode of multimedia application program, analysis monitoring to play mode be whether default play mode, described preset mode is the play mode such as played in full screen, large data playback, under described preset mode, server adopts the redirected mode of multi-medium data to send to subscriber equipment the flow minimum that multi-medium data to be played produces, under described preset mode, the flow that the flow-rate ratio that the redirected mode of employing multi-medium data produces adopts the mode of server decoding to produce is little.When the play mode monitoring is default play mode, open multi-medium data redirect mode, described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
When the play mode monitoring is not default play mode, described multi-medium data to be played is decoded and obtain decoded multi-medium data; Decoded multi-medium data is sent to subscriber equipment, for subscriber equipment, play-overs described decoded multi-medium data.The play mode for default play mode does not comprise the play mode such as broadcasting pictures minimizes/hides, player minimizes, the play mode of selecting user is not while presetting under play mode, the flow that the mode that adopts server to decode produces is minimum, and the flow that the flow-rate ratio that the mode that adopts server to decode produces adopts the redirected mode of multi-medium data to produce is little.
The present embodiment, when monitoring the multimedia remote playing request of subscriber equipment transmission, is monitored the play mode of the multimedia application program of installing on subscriber equipment; Analysis monitoring to play mode be whether default play mode; When the play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.By the monitoring to the play mode of multimedia application, under different play mode, select the mode of the corresponding flow minimum that produces to carry out the processing of multi-medium data, realization is selectively selected to be redirected according to the play mode of multimedia application and is play, effectively reduce multi-medium data and play the flow producing, improve the speed of multimedia data transmission, and then improve the efficiency of Multimedia Data Transmission.
As shown in Figure 2, for multimedia of the present invention, be redirected the schematic flow sheet of control method the second embodiment playing.Based on above-described embodiment, when the play mode monitoring is default play mode, in order to guarantee to adopt smoothly multi-medium data redirect mode to send multi-medium data to be played to subscriber equipment.Described step S30 can comprise:
Step S301, whether when the play mode monitoring is default play mode, analyzing described multimedia application has multimedia redirection function; If so, perform step S303, if not, perform step S302.
Step S302, when described multimedia application does not have multimedia redirection function, add a multimedia and be redirected assembly, and open multi-medium data redirect mode, described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played;
Step S303, when described multimedia application has multimedia redirection function, directly open multi-medium data redirect mode, described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
Server can also be to analyze described multimedia application whether to have multimedia redirection function, be whether server is loaded with the redirected assembly of multimedia, when described multimedia application does not have multimedia redirection function, be server be not loaded with multimedia while being redirected assembly (for example, MPC, broadcast soon, the multimedia application programs such as KMPlayer do not possess multi-medium data redirection function), add a multimedia and be redirected assembly, and open multimedia redirect mode, described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, described multi-medium data to be played is decoded, play up and process rear broadcasting.When described multimedia application has multimedia redirection function, (for example, the multimedia application programs such as Windows Media Player possess multi-medium data redirection function), directly opens multi-medium data redirect mode; Described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
Further, in order effectively to avoid the frequent switch modes of user, and cause server needs constantly to monitor the play mode of multimedia application program and analyze the multi-medium data whether redirected mode of this employing multi-medium data sends ask broadcasting.
For each play mode is added a default sign, described default sign comprises the type of the play mode of next time selecting, described default sign can be " 0 ", " 1 " etc., described default while being designated " 0 ", the play mode that representative is selected is next time default play mode, described default while being designated " 1 ", the play mode that representative is selected is not next time default play mode.Can be equally also that the play mode that representative is selected is not next time default play mode described default while being designated " 0 ", described default while being designated " 1 ", the play mode that representative is selected be next time default play mode.Server is when monitoring the play mode of multimedia application program, obtain described default sign, the play mode that next time will select to obtain user, if when play mode is consistent with current play mode next time, without the send mode that changes current multi-medium data to be played, change.For example, when the redirected mode of current employing multi-medium data sends multi-medium data to be played, continue to keep adopting multi-medium data to be redirected.If when inconsistent, change the send mode of current multi-medium data to be played in upper once play mode and current play mode.For example, when current employing multi-medium data is redirected mode and sends multi-medium data to be played, change the server multi-medium data to be played of first decoding into, decoded multi-medium data to be played is sent to the mode of subscriber equipment.
Be understandable that, also can also be in described default sign, to add the type of the follow-up play mode that will select several times, server monitoring to play mode while comprising described default sign, obtain down the type of the play mode that will select several times, and classify, obtain the number of times that adopts multi-medium data to be redirected mode, the number of times that is redirected mode when the employing multi-medium data obtaining is greater than when decoded multi-medium data to be played is sent to the number of times of send mode of mode of subscriber equipment, whether the send mode of analyzing current employing is that multi-medium data is redirected mode, if, do not change current multi-medium data and be redirected mode, continuation sends multi-medium data to be played in the redirected mode of multi-medium data, if not, whether unanimously with current play mode analyze the play mode next time of selecting, if not, directly switch to another send mode, if do not carry out the switching of send mode, until send mode corresponding to play mode is when change, just carry out the switching of send mode.
As shown in Figure 3, for multimedia of the present invention, be redirected the high-level schematic functional block diagram of control device the first embodiment playing.This device comprises monitoring module 10, analysis module 20, redirection module 30, data transmission blocks 40.
Described monitoring module 10, for when monitoring the multimedia remote data playing request of subscriber equipment transmission, monitors the play mode of the multimedia application program of installing on subscriber equipment;
Multimedia application in remote dummy technology, operates on server, user can be by the multimedia application of installing on subscriber equipment the resource of direct access services device end.When user needs the resource of access services device end, by the multimedia application of installing on subscriber equipment, send access request, the multimedia application program of installing on subscriber equipment is monitored, described in monitoring user's request access during application program, move described application program, server is monitored the multimedia remote data playing request of subscriber equipment transmission in real time or regularly, whether i.e. real-time or timing analysis receives the multimedia remote data playing request that subscriber equipment sends, when monitoring the multimedia remote data playing request of subscriber equipment transmission, according to predefined mode, to subscriber equipment, transmit the data of ask broadcasting, predefined mode can be first by the data decode of ask broadcasting, after playing up, send to subscriber equipment, for subscriber equipment, play-over, also can be that the ask data of playing are directly sent to subscriber equipment, the decoding data of subscriber equipment to the broadcasting of asking receiving, play up rear broadcasting.Server is monitored the play mode of the multimedia application program of installing on subscriber equipment, take which kind of play mode what determine the current selection of user be.Described play mode includes but not limited to that many pictures are play, broadcasting pictures minimizes/hides, player minimizes, played in full screen etc.
Described analysis module 20, for analysis monitoring to play mode be whether default play mode;
Described redirection module 30, while being default play mode for the play mode monitoring, opens multi-medium data redirect mode;
Described data transmission blocks 40, for multi-medium data to be played is redirected to subscriber equipment, decodes, plays up the rear broadcasting of processing for subscriber equipment by described multi-medium data to be played.
When monitoring the play mode of multimedia application program, analysis monitoring to play mode be whether default play mode, described preset mode is the play mode such as played in full screen, large data playback, under described preset mode, server adopts the redirected mode of multi-medium data to send to subscriber equipment the flow minimum that multi-medium data to be played produces, under described preset mode, the flow that the flow-rate ratio that the redirected mode of employing multi-medium data produces adopts the mode of server decoding to produce is little.When the play mode monitoring is default play mode, open multi-medium data redirect mode, described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
The present embodiment, when monitoring the multimedia remote playing request of subscriber equipment transmission, is monitored the play mode of the multimedia application program of installing on subscriber equipment; Analysis monitoring to play mode be whether default play mode; When the play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.By the monitoring to the play mode of multimedia application, under different play mode, select the mode of the corresponding flow minimum that produces to carry out the processing of multi-medium data, realization is selectively selected to be redirected according to the play mode of multimedia application and is play, effectively reduce multi-medium data and play the flow producing, improve the speed of multimedia data transmission, and then improve the efficiency of Multimedia Data Transmission.
As shown in Figure 4, for multimedia of the present invention, be redirected the high-level schematic functional block diagram of control device the second embodiment playing.This device also comprises decoder module 50.
Described decoder module 50, while being not default play mode for the play mode monitoring, decoding described multi-medium data to be played and obtains decoded multi-medium data;
Described data transmission blocks 40, also for decoded multi-medium data is sent to subscriber equipment, play-overs described decoded multi-medium data for subscriber equipment.The play mode for default play mode does not comprise the play mode such as broadcasting pictures minimizes/hides, player minimizes, the play mode of selecting user is not while presetting under play mode, the flow that the mode that adopts server to decode produces is minimum, and the flow that the flow-rate ratio that the mode that adopts server to decode produces adopts the redirected mode of multi-medium data to produce is little.
Further, when the play mode monitoring is default play mode, in order to guarantee to adopt smoothly multi-medium data redirect mode to send multi-medium data to be played to subscriber equipment.
Described analysis module 20 also for: in the play mode monitoring, whether during for default play mode, analyzing described multimedia application has multimedia redirection function.
Described redirection module 30 also for: when described multimedia application does not have multimedia redirection function, add a multimedia and be redirected assembly, and open multi-medium data redirect mode;
Described data transmission blocks 40 also for: described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, described multi-medium data to be played is decoded, played up after processing and play;
Described redirection module 30 also for: when described multimedia application has multimedia redirection function, directly open multi-medium data redirect mode;
Described data transmission blocks 40 also for: described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, described multi-medium data to be played is decoded, played up after processing and play.
Server can also be to analyze described multimedia application whether to have multimedia redirection function, be whether server is loaded with the redirected assembly of multimedia, when described multimedia application does not have multimedia redirection function, be server be not loaded with multimedia while being redirected assembly (for example, MPC, broadcast soon, the multimedia application programs such as KMPlayer do not possess multi-medium data redirection function), add a multimedia and be redirected assembly, and open multimedia redirect mode, described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, described multi-medium data to be played is decoded, play up and process rear broadcasting.When described multimedia application has multimedia redirection function, (for example, the multimedia application programs such as Windows Media Player possess multi-medium data redirection function), directly opens multi-medium data redirect mode; Described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
Further, in order effectively to avoid the frequent switch modes of user, and cause server needs constantly to monitor the play mode of multimedia application program and analyze the multi-medium data whether redirected mode of this employing multi-medium data sends ask broadcasting.
For each play mode is added a default sign, described default sign comprises the type of the play mode of next time selecting, described default sign can be " 0 ", " 1 " etc., described default while being designated " 0 ", the play mode that representative is selected is next time default play mode, described default while being designated " 1 ", the play mode that representative is selected is not next time default play mode.Can be equally also that the play mode that representative is selected is not next time default play mode described default while being designated " 0 ", described default while being designated " 1 ", the play mode that representative is selected be next time default play mode.Server is when monitoring the play mode of multimedia application program, obtain described default sign, the play mode that next time will select to obtain user, if when play mode is consistent with current play mode next time, without the send mode that changes current multi-medium data to be played, change.For example, when the redirected mode of current employing multi-medium data sends multi-medium data to be played, continue to keep adopting multi-medium data to be redirected.If when inconsistent, change the send mode of current multi-medium data to be played in upper once play mode and current play mode.For example, when current employing multi-medium data is redirected mode and sends multi-medium data to be played, change the server multi-medium data to be played of first decoding into, decoded multi-medium data to be played is sent to the mode of subscriber equipment.
Be understandable that, also can also be in described default sign, to add the type of the follow-up play mode that will select several times, server monitoring to play mode while comprising described default sign, obtain down the type of the play mode that will select several times, and classify, obtain the number of times that adopts multi-medium data to be redirected mode, the number of times that is redirected mode when the employing multi-medium data obtaining is greater than when decoded multi-medium data to be played is sent to the number of times of send mode of mode of subscriber equipment, whether the send mode of analyzing current employing is that multi-medium data is redirected mode, if, do not change current multi-medium data and be redirected mode, continuation sends multi-medium data to be played in the redirected mode of multi-medium data, if not, whether unanimously with current play mode analyze the play mode next time of selecting, if not, directly switch to another send mode, if do not carry out the switching of send mode, until send mode corresponding to play mode is when change, just carry out the switching of send mode.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.Through the above description of the embodiments, those skilled in the art can be well understood to the mode that above-described embodiment method can add essential general hardware platform by software and realize, can certainly pass through hardware, but in a lot of situation, the former is better execution mode.Understanding based on such, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in a storage medium (as ROM/RAM, magnetic disc, CD), comprise that some instructions are with so that a station terminal equipment (can be mobile phone, computer, server, or the network equipment etc.) carry out the method described in each embodiment of the present invention.
The foregoing is only the preferred embodiments of the present invention; not thereby limit the scope of the claims of the present invention; every equivalent structure or conversion of equivalent flow process that utilizes specification of the present invention and accompanying drawing content to do; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.

Claims (10)

1. multimedia remote is redirected a control method of playing, and it is characterized in that, the method comprising the steps of:
When monitoring the multimedia remote playing request of subscriber equipment transmission, the play mode of the multimedia application program of installing on subscriber equipment is monitored;
Analysis monitoring to play mode be whether default play mode;
When the play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
2. multimedia remote according to claim 1 is redirected the control method of playing, it is characterized in that, when the described play mode monitoring is default play mode, open multi-medium data redirect mode, multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the step of playing after processing is decoded, played up to described multi-medium data to be played and comprise:
Whether when the play mode monitoring is default play mode, analyzing described multimedia application has multimedia redirection function;
When described multimedia application does not have multimedia redirection function, add a multimedia and be redirected assembly, and open multi-medium data redirect mode;
Described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
3. multimedia remote according to claim 2 is redirected the control method of playing, and it is characterized in that, after whether the described multimedia application of described analysis has the step of multimedia redirection function, the method also comprises:
When described multimedia application has multimedia redirection function, directly open multi-medium data redirect mode;
Described multi-medium data to be played is redirected to subscriber equipment, for subscriber equipment, the rear broadcasting of processing is decoded, played up to described multi-medium data to be played.
4. the control method of be redirected playing according to the multimedia remote described in claims 1 to 3 any one, is characterized in that, described analysis monitoring to play mode be whether after the step of default play mode, the method also comprises step:
When the play mode monitoring is not default play mode, described multi-medium data to be played is decoded and obtain decoded multi-medium data;
Decoded multi-medium data is sent to subscriber equipment, for subscriber equipment, play-overs described decoded multi-medium data.
5. according to the multimedia remote described in claims 1 to 3 any one, be redirected the control method of playing, it is characterized in that, described when monitoring the multimedia remote playing request of subscriber equipment transmission, before the step that the play mode of the multimedia application program of installing on subscriber equipment is monitored, the method also comprises step:
The multimedia application program of installing on subscriber equipment is monitored;
Described in monitoring user's request access during application program, move described application program, and analyze whether monitor the multimedia remote playing request that subscriber equipment sends.
6. multimedia remote is redirected a control device of playing, and it is characterized in that, this device comprises:
Monitoring module, for when monitoring the multimedia remote playing request of subscriber equipment transmission, monitors the play mode of the multimedia application program of installing on subscriber equipment;
Analysis module, for analysis monitoring to play mode be whether default play mode;
Redirection module, while being default play mode for the play mode monitoring, opens multi-medium data redirect mode;
Data transmission blocks, for multi-medium data to be played is redirected to subscriber equipment, decodes, plays up the rear broadcasting of processing for subscriber equipment by described multi-medium data to be played.
7. multimedia remote according to claim 6 is redirected the control device of playing, it is characterized in that,
Described analysis module, whether while being also default play mode for the play mode monitoring, analyzing described multimedia application has multimedia redirection function;
Described redirection module, also for when described multimedia application does not have multimedia redirection function, adds a multimedia and is redirected assembly, and open multi-medium data redirect mode;
Described data transmission blocks, also for described multi-medium data to be played is redirected to subscriber equipment, decodes, plays up the rear broadcasting of processing for subscriber equipment by described multi-medium data to be played.
8. multimedia remote according to claim 7 is redirected the control device of playing, it is characterized in that,
Described redirection module, also, for when described multimedia application has multimedia redirection function, directly opens multi-medium data redirect mode;
Described data transmission blocks, also for described multi-medium data to be played is redirected to subscriber equipment, decodes, plays up the rear broadcasting of processing for subscriber equipment by described multi-medium data to be played.
9. according to the multimedia remote described in claim 6 to 8 any one, be redirected the control device of playing, it is characterized in that, this device also comprises decoder module,
Described decoder module, while being not default play mode for the play mode monitoring, decoding described multi-medium data to be played and obtains decoded multi-medium data;
Described data transmission blocks, also for decoded multi-medium data is sent to subscriber equipment, play-overs described decoded multi-medium data for subscriber equipment.
10. according to the multimedia remote described in claim 6 to 8 any one, be redirected the control device of playing, it is characterized in that,
Described monitoring module, also monitors for the multimedia application program to installing on subscriber equipment;
Described analysis module, also, for described in monitoring user's request access during application program, moves described application program, and analyzes whether receive the multimedia remote playing request that subscriber equipment sends.
CN201410222488.2A 2014-05-23 2014-05-23 Multimedia redirects the control method and device played Active CN104038778B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410222488.2A CN104038778B (en) 2014-05-23 2014-05-23 Multimedia redirects the control method and device played

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410222488.2A CN104038778B (en) 2014-05-23 2014-05-23 Multimedia redirects the control method and device played

Publications (2)

Publication Number Publication Date
CN104038778A true CN104038778A (en) 2014-09-10
CN104038778B CN104038778B (en) 2017-11-24

Family

ID=51469349

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410222488.2A Active CN104038778B (en) 2014-05-23 2014-05-23 Multimedia redirects the control method and device played

Country Status (1)

Country Link
CN (1) CN104038778B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107222783A (en) * 2017-07-13 2017-09-29 山东超越数控电子有限公司 A kind of video based on SPICE protocol redirects implementation method
CN107920259A (en) * 2017-10-31 2018-04-17 深信服科技股份有限公司 Virtual platform video playing accelerated method, virtual machine server and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553376B1 (en) * 1998-11-18 2003-04-22 Infolibria, Inc. Efficient content server using request redirection
CN101582926A (en) * 2009-06-15 2009-11-18 中国电信股份有限公司 Method for realizing redirection of playing remote media and system
CN102158553A (en) * 2011-03-31 2011-08-17 华为技术有限公司 Method and device for playing multi-media files for remote desktop
CN102695094A (en) * 2012-05-15 2012-09-26 福建升腾资讯有限公司 Method for carrying out software and hardware integrated audio/video redirection in VDI (Virtual Device Interface) environment
CN102761603A (en) * 2012-06-07 2012-10-31 福建升腾资讯有限公司 Webpage flash video redirection method in VDI environment
CN103179431A (en) * 2013-03-21 2013-06-26 福建升腾资讯有限公司 Method for redirecting, transcoding and separating audio/video under VDI (Virtual Desktop Infrastructure) condition
CN103701807A (en) * 2013-12-26 2014-04-02 华为技术有限公司 Method and device for sending data under VDI (visual desktop infrastructure) environment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6553376B1 (en) * 1998-11-18 2003-04-22 Infolibria, Inc. Efficient content server using request redirection
CN101582926A (en) * 2009-06-15 2009-11-18 中国电信股份有限公司 Method for realizing redirection of playing remote media and system
CN102158553A (en) * 2011-03-31 2011-08-17 华为技术有限公司 Method and device for playing multi-media files for remote desktop
CN102695094A (en) * 2012-05-15 2012-09-26 福建升腾资讯有限公司 Method for carrying out software and hardware integrated audio/video redirection in VDI (Virtual Device Interface) environment
CN102761603A (en) * 2012-06-07 2012-10-31 福建升腾资讯有限公司 Webpage flash video redirection method in VDI environment
CN103179431A (en) * 2013-03-21 2013-06-26 福建升腾资讯有限公司 Method for redirecting, transcoding and separating audio/video under VDI (Virtual Desktop Infrastructure) condition
CN103701807A (en) * 2013-12-26 2014-04-02 华为技术有限公司 Method and device for sending data under VDI (visual desktop infrastructure) environment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107222783A (en) * 2017-07-13 2017-09-29 山东超越数控电子有限公司 A kind of video based on SPICE protocol redirects implementation method
CN107920259A (en) * 2017-10-31 2018-04-17 深信服科技股份有限公司 Virtual platform video playing accelerated method, virtual machine server and storage medium

Also Published As

Publication number Publication date
CN104038778B (en) 2017-11-24

Similar Documents

Publication Publication Date Title
CN102158553B (en) Method and device for playing multi-media files for remote desktop
CN102065339B (en) Method and system for playing audio and video media stream
CN105814900B (en) System and method for managing adjacent channel in adaptive streaming environment
CN101917391B (en) Method for playing network video and system for playing network video
US8284082B2 (en) Dynamic encode setting adjustment
CN111135569A (en) Cloud game processing method and device, storage medium and electronic equipment
CN108063769B (en) Method and device for realizing content service and content distribution network node
WO2020220902A1 (en) Method and apparatus for distributing transmission parameters of video resources
CN102291599A (en) Network video playing method and network video playing device
EP2364017A1 (en) Method, system and user device for obtaining key frame in streaming media service
WO2013017165A1 (en) Shaping media traffic based on manifest file in http adaptive streaming
US20150195531A1 (en) Encoding control apparatus and encoding control method
CN103986945A (en) Hybrid network system, channel content replay method and hybrid set top box
KR20170141677A (en) Receiving device, transmitting device and data processing method
JP2008022070A (en) Content distribution system, content distribution server, content reproduction terminal, program, content distribution method
CN104092714A (en) Stream media file playing method and device
CN114546308A (en) Application interface screen projection method, device, equipment and storage medium
CN105979284B (en) Mobile terminal video sharing method
US20140099040A1 (en) Image processing device and image processing method
CN103607638A (en) Network media playing method, intelligent display terminal and intelligent display system
CN104038778A (en) Multimedia redirection playing control method and device
CN111107387B (en) Video transcoding method and device and computer storage medium
CN105007505A (en) Video broadcasting method and device
KR101087599B1 (en) Transmission control method for http streaming video service
CN104333765A (en) Processing method and device of video live streams

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Nanshan District Xueyuan Road in Shenzhen city of Guangdong province 518000 No. 1001 Nanshan Chi Park building A1 layer

Applicant after: SINFOR Polytron Technologies Inc

Address before: 518052 room 410-413, science and technology innovation service center, No. 1 Qilin Road, Shenzhen, Guangdong, China

Applicant before: Shenxinfu Electronics Science and Technology Co., Ltd., Shenzhen

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant