CN105635797A - Video playing control method, middleware and system - Google Patents
Video playing control method, middleware and system Download PDFInfo
- Publication number
- CN105635797A CN105635797A CN201510992577.XA CN201510992577A CN105635797A CN 105635797 A CN105635797 A CN 105635797A CN 201510992577 A CN201510992577 A CN 201510992577A CN 105635797 A CN105635797 A CN 105635797A
- Authority
- CN
- China
- Prior art keywords
- audio frequency
- audio
- flow data
- video
- stream
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4341—Demultiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4344—Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4433—Implementing client middleware, e.g. Multimedia Home Platform [MHP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses a video playing control method, middleware and system. The video playing control method comprises the steps that a playing request transmitted by a player is received; a real playing address carried by the playing request is analyzed from the playing request, and stream data are acquired from a server according to the real playing address; the stream data are separated to generate video streams and audio streams, and the audio streams are processed so that the processed audio streams are generated; and multiplexing processing is performed on the processed audio streams and the video streams so that the processed stream data are generated, and the processed stream data are forwarded to the player. According to the video playing control method, middleware and system, the acquired stream data are analyzed and processed by the middleware, and customized processing can be performed on the audio stream data in the stream data according to the requirements of users so that user experience can be enhanced, and multiple individual requirements of the users for video playing can be met.
Description
Technical field
The present invention relates to video Broadcast Control technical field, more specifically, it relates to a kind of video broadcast control method, middleware and system.
Background technology
At present, the system hardware player carried due to most Set Top Box only achieves basic video playback capability, for meeting general film, the broadcasting of TV play, Broadcast Control is required that higher music MV plays then support inadequate, do not realize left and right acoustic channels switching interface such as most of player thus have impact on the function of the former vocal accompaniment switching of MV, do not realize multi-tracks handover function yet thus have impact on multilingual support; In addition, due to the closure of system plays device, cannot realize individual demands such as the beautifying of sound, the changes of voice while playing.
Therefore, how meeting user is the problem that needs solve now to the multiple personal demand of video playback.
Summary of the invention
It is an object of the invention to provide a kind of video broadcast control method, middleware and system, to meet user to the multiple personal demand of video playback.
For achieving the above object, following technical scheme is embodiments provided:
A kind of video broadcast control method, comprising:
Receive the playing request that player sends;
From described playing request, parse the true broadcast address that described playing request is carried, and obtain flow data according to described true broadcast address from server;
The separation of described flow data is generated video flowing and audio frequency stream, and described audio frequency is flow to row relax, the audio frequency stream after generating process;
Audio frequency stream after described process and described video flowing are carried out multiplexing process, the flow data after generating process, and the flow data after described process is forwarded to described player.
Preferably, described audio frequency being flow to row relax, the audio frequency stream after generating process, comprising:
By described audio stream, generate uncompressed PCM data, and according to sound effect control instruction, described PCM data is carried out corresponding audio effect processing, generate the audio frequency stream after described process; And/or,
According to sound rail steering order, from described audio frequency stream, select the audio frequency stream corresponding with described sound rail steering order, as the audio frequency stream after described process.
Preferably, obtain after flow data from server according to described true broadcast address, also comprise:
Described flow data is carried out caching process.
Preferably, the flow data after described process is forwarded to described player, comprising:
Flow data after described process is forwarded to described player with live form.
A kind of video Broadcast Control middleware, comprising:
Receiver module, for receiving the playing request that player sends;
Parsing module, for parsing the true broadcast address that described playing request is carried from described playing request;
Data acquisition module, for obtaining flow data according to described true broadcast address from server;
Separation module, for generating video flowing and audio frequency stream by the separation of described flow data;
Audio processing modules, the audio frequency stream for described audio frequency is flow to row relax, after generating process;
Multiplexing module, for carrying out multiplexing process by the audio frequency stream after described process and described video flowing, the flow data after generating process;
Forwarding module, for being forwarded to described player by the flow data after described process.
Preferably, described audio processing modules, comprising: the first audio treatment unit, and/or, the 2nd audio treatment unit;
Described first audio treatment unit, for by described audio stream, generating uncompressed PCM data, and carries out corresponding audio effect processing according to sound effect control instruction by described PCM data, generates the audio frequency stream after described process;
Described 2nd audio treatment unit, for according to sound rail steering order, selecting the audio frequency stream corresponding with described sound rail steering order, as the audio frequency stream after described process from described audio frequency stream.
Preferably, also comprise:
Cache module, for by described stream data cache.
Preferably, forwarding module specifically for: the flow data after described process is forwarded to described player with live form.
A kind of video broadcast control system, comprises the video Broadcast Control middleware described in player, server and above-mentioned any one.
By above scheme it will be seen that a kind of video broadcast control method of embodiment of the present invention offer, middleware and system, comprising: receive the playing request that player sends; From described playing request, parse the true broadcast address that described playing request is carried, and obtain flow data according to described true broadcast address from server; The separation of described flow data is generated video flowing and audio frequency stream, and described audio frequency is flow to row relax, the audio frequency stream after generating process; Audio frequency stream after described process and described video flowing are carried out multiplexing process, flow data after generating process, and the flow data after described process is forwarded to described player, in the present embodiment visible, by will obtain flow data by the analyzing and processing of middleware, according to the demand of user, the audio stream data in flow data can being carried out self-defined process, adding users is experienced, and meets user to the multiple personal demand of video playback.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, it is briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the disclosed a kind of video broadcast control method schematic flow sheet of the embodiment of the present invention;
Fig. 2 is audio, video data treatment scheme schematic diagram disclosed in the embodiment of the present invention;
Fig. 3 is single-tone rail treatment scheme schematic diagram disclosed in the embodiment of the present invention;
Fig. 4 is the simple switching flow schematic diagram of multitone rail disclosed in the embodiment of the present invention;
Fig. 5 is multi-tracks handover disclosed in the embodiment of the present invention and real-time audio effect processing schema;
Fig. 6 is the disclosed a kind of video Broadcast Control middleware structure schematic diagram of the embodiment of the present invention;
Fig. 7 is the disclosed a kind of video broadcast control system structural representation of the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only the present invention's part embodiment, instead of whole embodiments. Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments all obtained under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the invention discloses a kind of video broadcast control method, middleware and system, to meet user to the multiple personal demand of video playback.
See Fig. 1, a kind of video broadcast control method that the embodiment of the present invention provides, comprising:
S101, the playing request receiving player transmission;
Concrete, in the present embodiment, a kind of video broadcast control method embodiment of the present invention provided for Android platform is introduced, but it should be noted that, implementing platform is not limited by present method, and namely this scheme is for all similar platforms.
Concrete, the video broadcast control system in the present embodiment is made up of player, server and video Broadcast Control middleware. Player in the present embodiment can be understood as the MediaPlayer player in android system, and video Broadcast Control middleware is MediaServer_LT, and wherein middleware MediaServer_LT exists with the form of transfer server. When MediaPlayer needs to play video, MediaPlayer initiates playing request to middleware MediaServer_LT.
S102, the true broadcast address parsing described playing request from described playing request and carrying, and obtain flow data according to described true broadcast address from server;
Concrete, the request address carried in the playing request that MediaServer_LT sends by resolving MediaPlayer, restores original true broadcast address, and initiates to server to draw stream request.
S103, the separation of described flow data is generated video flowing and audio frequency stream, and described audio frequency is flow to row relax, the audio frequency stream after generating process;
Concrete, the audio, video data treatment scheme that Fig. 2 provides for the present embodiment, as can be seen from the figure, only the angle from middleware, audio frequency and video processed, middleware is formed primarily of three parts, namely draws flow module, audio processing modules and forwarding module, flow module is wherein drawn to be responsible for getting stream from original streaming media server, and audio frequency and video are separated, analyze and claim video flowing and audio frequency stream, and the audio streams separated is done specific demand process to audio processing modules; Forwarding module forwards after the audio frequency stream after process and original video stream are carried out multiplexing and plays to system MediaPlayer.
Preferably, described audio frequency being flow to row relax, the audio frequency stream after generating process, comprising:
By described audio stream, generate uncompressed PCM data, and according to sound effect control instruction, described PCM data is carried out corresponding audio effect processing, generate the audio frequency stream after described process; And/or,
According to sound rail steering order, from described audio frequency stream, select the audio frequency stream corresponding with described sound rail steering order, as the audio frequency stream after described process.
Concrete, the audio processing modules in the present embodiment supports the flow data of single-tone rail and multitone rail.
See Fig. 3, in single-tone rail mode, the audio frequency in original video files is packed format, explains for AAC conventional at present here. After audio processing modules takes the original audio A AC data after demultiplexing, it is decoded as uncompressed PCM data, PCM data is carried out corresponding audio effect processing by the sound effect control instruction that audio effect processing part sends according to user, PCM audio stream after process carries out multiplexing with video flowing in follow-up forwarding module, is finally supplied to MediaPlayer and plays. It is noted that PCM data after audio effect processing not again second compression be AAC form, but be directly supplied to forwarding module with PCM format and forward.
In practicality, owing to the process of some audio needs higher CPU to take and the longer treatment time, but player itself has again very high real-time requirement. Multitone board pattern then can solve this problem, as shown in Figure 4, in multitone board pattern, original video files can comprise the audio frequency stream that multiple track has different audio, when needs switch audio, by user send sound rail steering order, control middleware and select different audio track data, and with original video flow data multiplexing after forward.
Such as: the different audios of audio frequency stream are changed to different language, then player can be made to support multilingual; If different language being changed to original singer and vocal accompaniment, then can realizing former vocal accompaniment switching, thus achieve while carrying out high-effect broadcasting video, support the senior operation in Broadcast Control, the former vocal accompaniment such as MV switches, multilingual switching and other audio frequency special efficacys. In which, owing to just carrying out the switching of simple sound rail, so having evaded the audio real-time process problem of single-tone rail mode. And as described in Figure 5, if increasing real-time audio effect processing in multitone rail mode, just can realize abundanter broadcasting.
S104, the audio frequency stream after described process and described video flowing are carried out multiplexing process, the flow data after generating process, and the flow data after described process is forwarded to described player.
Concrete, the flow data after MediaPlayer reception process, and finally play.
Wherein, in whole process, middleware MediaServer_LT only has carried out drawing circulation, audio effect processing etc. to expend the lower process of CPU, for expending the then former state forwarding of the higher video of CPU; The MediaPlayer carrying out actual play takes full advantage of the hardware ability to play of Set Top Box, ensure that the high efficiency of video playback, compares pure software broadcasting scheme and can save a large amount of CPU for interface, has ensured the fluency of user operation.
A kind of video broadcast control method that the embodiment of the present invention provides, comprising: receive the playing request that player sends; From described playing request, parse the true broadcast address that described playing request is carried, and obtain flow data according to described true broadcast address from server; The separation of described flow data is generated video flowing and audio frequency stream, and described audio frequency is flow to row relax, the audio frequency stream after generating process; Audio frequency stream after described process and described video flowing are carried out multiplexing process, flow data after generating process, and the flow data after described process is forwarded to described player, in the present embodiment visible, by will obtain flow data by the analyzing and processing of middleware, according to the demand of user, the audio stream data in flow data can being carried out self-defined process, adding users is experienced, and meets user to the multiple personal demand of video playback.
Preferably, in another embodiment of the invention, obtain after flow data from server according to described true broadcast address, also comprise:
Described flow data is carried out caching process;
Wherein, the flow data after described process is forwarded to described player, comprising:
Flow data after described process is forwarded to described player with live form.
Concrete, as a conventional player, when program request, MediaPlayer, in order to ensure the fluency play, adopts the mode of pre-cache usually, starts to play just namely download to after to a certain degree. Due to the existence of buffer memory, after causing prime middleware that the process of audio frequency data needs wait certain cache-time, just showing for Consumer's Experience, the time postponing to experience is by complete for the data volume normal play of current cache in the player required time, general 5 to 10 seconds or longer. Finding in practice, when being play live address with MediaPlayer, player can demonstrate picture more quickly, and this provides possibility for solving delay problem. For this reason, by program request liveization in middleware, specifically in the forwarding module of middleware, provide audio frequency and video service with live form to player MediaPlayer.
On the other hand, in order to ensure the fluency play, the function adding buffer memory in flow module is drawn in program request at middleware, be equivalent to arrive in middleware by before the caching function in script MediaPlayer to shifting, i.e. " buffer memory is preposition ", specifically can be understood as after obtaining flow data from server, advanced row cache, after buffer memory reception, stream data carries out the process such as separation again.
Being introduced by a kind of video Broadcast Control middleware that the embodiment of the present invention provides below, a kind of video Broadcast Control middleware described below and above-described a kind of video broadcast control method can references mutually.
See Fig. 6, a kind of video Broadcast Control middleware 100 that the embodiment of the present invention provides, comprising:
Receiver module 110, for receiving the playing request that player sends;
Parsing module 120, for parsing the true broadcast address that described playing request is carried from described playing request;
Data acquisition module 130, for obtaining flow data according to described true broadcast address from server;
Separation module 140, for generating video flowing and audio frequency stream by the separation of described flow data;
Audio processing modules 150, the audio frequency stream for described audio frequency is flow to row relax, after generating process;
Multiplexing module 160, for carrying out multiplexing process by the audio frequency stream after described process and described video flowing, the flow data after generating process;
Forwarding module 170, for being forwarded to described player by the flow data after described process.
Preferably, in another embodiment of the invention, described audio processing modules, comprising: the first audio treatment unit, and/or, the 2nd audio treatment unit;
Described first audio treatment unit, for by described audio stream, generating uncompressed PCM data, and carries out corresponding audio effect processing according to sound effect control instruction by described PCM data, generates the audio frequency stream after described process;
Described 2nd audio treatment unit, for according to sound rail steering order, selecting the audio frequency stream corresponding with described sound rail steering order, as the audio frequency stream after described process from described audio frequency stream.
Preferably, in another embodiment of the invention, also comprise:
Cache module, for by described stream data cache.
Preferably, in another embodiment of the invention, forwarding module specifically for: the flow data after described process is forwarded to described player with live form.
See Fig. 7, a kind of video broadcast control system that the embodiment of the present invention provides, comprises the video Broadcast Control middleware 100 described in player 200, server 300 and above-mentioned any embodiment.
In this specification sheets, each embodiment adopts the mode gone forward one by one to describe, and what each embodiment emphasis illustrated is the difference with other embodiments, between each embodiment identical similar portion mutually see.
To the above-mentioned explanation of the disclosed embodiments, professional and technical personnel in the field are enable to realize or use the present invention. To be apparent for those skilled in the art to the multiple amendment of these embodiments, General Principle as defined herein can without departing from the spirit or scope of the present invention, realize in other embodiments. Therefore, the present invention can not be limited in these embodiments shown in this article, but be met the widest scope consistent with principle disclosed herein and features of novelty.
Claims (9)
1. a video broadcast control method, it is characterised in that, comprising:
Receive the playing request that player sends;
From described playing request, parse the true broadcast address that described playing request is carried, and obtain flow data according to described true broadcast address from server;
The separation of described flow data is generated video flowing and audio frequency stream, and described audio frequency is flow to row relax, the audio frequency stream after generating process;
Audio frequency stream after described process and described video flowing are carried out multiplexing process, the flow data after generating process, and the flow data after described process is forwarded to described player.
2. video broadcast control method according to claim 1, it is characterised in that, described audio frequency is flow to row relax, the audio frequency stream after generating process, comprising:
By described audio stream, generate uncompressed PCM data, and according to sound effect control instruction, described PCM data is carried out corresponding audio effect processing, generate the audio frequency stream after described process; And/or,
According to sound rail steering order, from described audio frequency stream, select the audio frequency stream corresponding with described sound rail steering order, as the audio frequency stream after described process.
3. video broadcast control method according to claim 2, it is characterised in that, obtain after flow data from server according to described true broadcast address, also comprise:
Described flow data is carried out caching process.
4. video broadcast control method according to claim 3, it is characterised in that, the flow data after described process is forwarded to described player, comprising:
Flow data after described process is forwarded to described player with live form.
5. a video Broadcast Control middleware, it is characterised in that, comprising:
Receiver module, for receiving the playing request that player sends;
Parsing module, for parsing the true broadcast address that described playing request is carried from described playing request;
Data acquisition module, for obtaining flow data according to described true broadcast address from server;
Separation module, for generating video flowing and audio frequency stream by the separation of described flow data;
Audio processing modules, the audio frequency stream for described audio frequency is flow to row relax, after generating process;
Multiplexing module, for carrying out multiplexing process by the audio frequency stream after described process and described video flowing, the flow data after generating process;
Forwarding module, for being forwarded to described player by the flow data after described process.
6. video Broadcast Control middleware according to claim 5, it is characterised in that, described audio processing modules, comprising: the first audio treatment unit, and/or, the 2nd audio treatment unit;
Described first audio treatment unit, for by described audio stream, generating uncompressed PCM data, and carries out corresponding audio effect processing according to sound effect control instruction by described PCM data, generates the audio frequency stream after described process;
Described 2nd audio treatment unit, for according to sound rail steering order, selecting the audio frequency stream corresponding with described sound rail steering order, as the audio frequency stream after described process from described audio frequency stream.
7. video Broadcast Control middleware according to claim 6, it is characterised in that, also comprise:
Cache module, for by described stream data cache.
8. video Broadcast Control middleware according to claim 7, it is characterised in that, forwarding module specifically for: the flow data after described process is forwarded to described player with live form.
9. a video broadcast control system, it is characterised in that, comprise player, server and such as video Broadcast Control middleware as described in any one in claim 5-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510992577.XA CN105635797A (en) | 2015-12-25 | 2015-12-25 | Video playing control method, middleware and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510992577.XA CN105635797A (en) | 2015-12-25 | 2015-12-25 | Video playing control method, middleware and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105635797A true CN105635797A (en) | 2016-06-01 |
Family
ID=56050218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510992577.XA Pending CN105635797A (en) | 2015-12-25 | 2015-12-25 | Video playing control method, middleware and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105635797A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106231395A (en) * | 2016-07-28 | 2016-12-14 | 腾讯科技(深圳)有限公司 | Control method for playing back and media player |
CN107197363A (en) * | 2017-07-04 | 2017-09-22 | 武汉斗鱼网络科技有限公司 | A kind of video broadcasting method and device |
CN111416993A (en) * | 2020-03-26 | 2020-07-14 | 四川长虹电器股份有限公司 | Playing control method and player system capable of playing IPTV and OTT video sources |
CN111770301A (en) * | 2020-07-16 | 2020-10-13 | 武汉百家云科技有限公司 | Video conference data processing method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741430A (en) * | 2009-12-14 | 2010-06-16 | 中兴通讯股份有限公司 | Method for switching audio channels and media play system |
CN103179450A (en) * | 2011-12-23 | 2013-06-26 | 腾讯科技(深圳)有限公司 | Method, device and system for playing video, and audio track server |
CN103475927A (en) * | 2012-06-08 | 2013-12-25 | 腾讯科技(深圳)有限公司 | Online-video real-time speed change play method and system thereof |
US20140049689A1 (en) * | 2011-12-05 | 2014-02-20 | Guangzhou Ucweb Computer Technology Co., Ltd | Method and apparatus for streaming media data processing, and streaming media playback equipment |
-
2015
- 2015-12-25 CN CN201510992577.XA patent/CN105635797A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741430A (en) * | 2009-12-14 | 2010-06-16 | 中兴通讯股份有限公司 | Method for switching audio channels and media play system |
US20140049689A1 (en) * | 2011-12-05 | 2014-02-20 | Guangzhou Ucweb Computer Technology Co., Ltd | Method and apparatus for streaming media data processing, and streaming media playback equipment |
CN103179450A (en) * | 2011-12-23 | 2013-06-26 | 腾讯科技(深圳)有限公司 | Method, device and system for playing video, and audio track server |
CN103475927A (en) * | 2012-06-08 | 2013-12-25 | 腾讯科技(深圳)有限公司 | Online-video real-time speed change play method and system thereof |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106231395A (en) * | 2016-07-28 | 2016-12-14 | 腾讯科技(深圳)有限公司 | Control method for playing back and media player |
CN106231395B (en) * | 2016-07-28 | 2020-03-17 | 腾讯科技(深圳)有限公司 | Play control method, media player and computer readable storage medium |
CN107197363A (en) * | 2017-07-04 | 2017-09-22 | 武汉斗鱼网络科技有限公司 | A kind of video broadcasting method and device |
CN107197363B (en) * | 2017-07-04 | 2020-07-10 | 武汉斗鱼网络科技有限公司 | Video playing method and device |
CN111416993A (en) * | 2020-03-26 | 2020-07-14 | 四川长虹电器股份有限公司 | Playing control method and player system capable of playing IPTV and OTT video sources |
CN111770301A (en) * | 2020-07-16 | 2020-10-13 | 武汉百家云科技有限公司 | Video conference data processing method and device |
CN111770301B (en) * | 2020-07-16 | 2021-12-10 | 北京百家视联科技有限公司 | Video conference data processing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6610555B2 (en) | Reception device, transmission device, and data processing method | |
CN106471574B (en) | Information processing apparatus, information processing method, and computer program | |
CN103200461B (en) | A kind of multiple stage playback terminal synchronous playing system and player method | |
US8643779B2 (en) | Live audio track additions to digital streams | |
US11516518B2 (en) | Live streaming with live video production and commentary | |
CN102055718B (en) | Method, device and system for layering request content in http streaming system | |
US10666896B2 (en) | Adaptable captioning in a video broadcast | |
CN105635797A (en) | Video playing control method, middleware and system | |
CN110267064A (en) | Audio broadcast state processing method, device, equipment and storage medium | |
CN113225577B (en) | Live stream processing method, device and system, electronic equipment and storage medium | |
CN103957469A (en) | Internet video on demand method and system based on real-time packaging switching | |
CN105898392A (en) | Online live video player and method | |
CN105721954A (en) | System and method for playing videos in turns | |
CN104363509B (en) | A kind of video conversion method, device, play system and terminal | |
CN105872599A (en) | Method and device for providing and downloading videos | |
WO2013152686A1 (en) | Live video stream aggregation distribution method and device | |
CN105979354A (en) | Channel switching method and device | |
CN2907117Y (en) | Unidirectional network webpage-based multimedia application requesting system | |
WO2019188393A1 (en) | Information processing device, information processing method, transmission device and transmission method | |
CN105763941A (en) | Channel switching method and system | |
CN107135400A (en) | A kind of method for reducing network direct broadcasting delay | |
CN106658149A (en) | Media play method and device | |
CN110545439A (en) | Rtmp multi-concurrent live broadcast system and method based on streaming media service | |
JP2015061307A (en) | Content supply device, content supply method, program, terminal device, and content supply system | |
KR102123208B1 (en) | Content supply device, content supply method, program, terminal device, and content supply system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160601 |