CN103179450A - Method, device and system for playing video, and audio track server - Google Patents
Method, device and system for playing video, and audio track server Download PDFInfo
- Publication number
- CN103179450A CN103179450A CN2011104395711A CN201110439571A CN103179450A CN 103179450 A CN103179450 A CN 103179450A CN 2011104395711 A CN2011104395711 A CN 2011104395711A CN 201110439571 A CN201110439571 A CN 201110439571A CN 103179450 A CN103179450 A CN 103179450A
- Authority
- CN
- China
- Prior art keywords
- track
- information
- video
- video file
- server
- 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
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses a method, device and system for playing a video, and an audio track server. The method for playing the video comprises the steps of: sending an inquiry request for inquiring an online audio track of a video file to the audio track server, wherein the inquiry request includes an identification used for identifying the video file, and the audio track server stores a corresponding relationship between an online audio track and the identification; receiving an audio track message sent by the audio track server; sending an acquisition request for acquiring an online audio track of the audio file to the audio track server, and acquiring the audio track message included in the acquisition request. Based on the corresponding relationship between each video file and corresponding audio track collection established on the audio track server, the video player can request for downloading a proper audio track file online, so that the user experience effects of switching to the needed audio track rapidly and conveniently can be realized.
Description
Technical field
The embodiment of the present invention relates to the video technique field, relates in particular to a kind of video broadcasting method, device, system and track server.
Background technology
The player of the permanent plants such as PC, the perhaps player of the mobile device such as mobile phone, panel computer, in playing video file, reason due to audio language, such as national language, Guangdong language, English etc., different users is different to the requirement of language, and therefore, the user need to be adjusted to the track (referring to the audio stream in video file) of appropriate language.
But, a large amount of video files can't carry a plurality of track contents, in this case, the user just finds the track that video file does not have oneself to be needed when playing, and causes the user or again searches for and download suitable video file, search for corresponding audio track files, after finding audio track files, need to arrange in player, check and confirm, then just can watch video according to the language of expectation, whole process is very loaded down with trivial details, and the user experiences bad.
Summary of the invention
The purpose of the embodiment of the present invention is to provide a kind of video broadcasting method, device, system and track server, improves user's experience effect of video playback.
The purpose of the embodiment of the present invention is achieved through the following technical solutions:
On the one hand, the embodiment of the present invention provides a kind of video broadcasting method, comprising:
Send the query requests of the online track of inquiry video file to the track server, comprise in described query requests be used to the sign that identifies described video file, described track server is preserved the corresponding relation between line track and sign;
Receive the track information that described track server sends, described track information comprises file name information, language form information and duration information;
Send the request of obtaining of the online track that obtains described video file to described track server, described obtaining comprises described track information in request.
Corresponding, the embodiment of the present invention provides a kind of video play device, comprising:
Transmitting element is used for comprising in described query requests be used to the sign that identifies described video file to the query requests of the online track of track server transmission inquiry video file, and described track server is preserved the corresponding relation between line track and sign;
Receiving element is used for receiving the track information that described track server sends, and described track information comprises file name information, language form information and duration information;
Described transmitting element also is used for sending to described track server the request of obtaining of the online track that obtains described video file, and described obtaining comprises described track information in request.
On the other hand, the embodiment of the present invention provides a kind of video broadcasting method, comprising:
The query requests that the receiver, video player sends comprises the sign for the sign video file in described query requests;
According to the corresponding relation between track and sign, determine the track set of described video file, and the track information of track in described track set is sent to described video player, described track information comprises file name information, language form information and duration information;
Receive the request of obtaining that described video player sends, described obtaining comprises described track information in request.
Corresponding, the embodiment of the present invention provides a kind of track server, comprising:
Receiving element is used for the query requests that the receiver, video player sends, and comprises the sign for the sign video file in described query requests;
Determining unit, be used for according to the corresponding relation between track and sign, determine the track set of described video file, and the track information of track in described track set is sent to described video player, described track information comprises file name information, language form information and duration information;
Described receiving element also is used for receiving the request of obtaining that described video player sends, and described obtaining comprises described track information in request.
On the other hand, the embodiment of the present invention provides a kind of audio/video player system, comprising: described video player and described track server.
Can be found out by the technical scheme that the invention described above embodiment provides, based on set up the corresponding relation of each video file to corresponding track set on the track server, video player can ask to download suitable audio track files online, thereby realizes switching to quickly and easily user's experience effect of required track.
Description of drawings
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, during the below will describe embodiment, the accompanying drawing of required use is done to introduce simply, 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 of not paying creative work, can also obtain other accompanying drawings according to these accompanying drawings.
The schematic flow sheet of the video broadcasting method that Fig. 1 provides for one embodiment of the invention.
The formation schematic diagram of the video play device that Fig. 2 provides for one embodiment of the invention.
The schematic flow sheet of the video broadcasting method that Fig. 3 provides for another embodiment of the present invention.
The formation schematic diagram of the track server that Fig. 4 provides for one embodiment of the invention.
The application flow schematic diagram one of the video broadcasting method that Fig. 5 provides for one embodiment of the invention.
The application flow schematic diagram two of the video broadcasting method that Fig. 6 provides for one embodiment of the 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, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Based on embodiments of the invention, those of ordinary skills belong to protection scope of the present invention not making the every other embodiment that obtains under the creative work prerequisite.
As shown in Figure 1, the embodiment of the present invention provides a kind of video broadcasting method, comprising:
11, send the query requests of the online track of inquiry video file to the track server, comprise in described query requests be used to the sign that identifies described video file, described track server is preserved the corresponding relation between line track and sign.
12, receive the track information that described track server sends, described track information comprises file name information, language form information and duration information.
13, send the request of obtaining of the online track that obtains described video file to described track server, described obtaining comprises described track information in request.
The executive agent of the video broadcasting method of the embodiment of the present invention can be video player, as the video player of the various kinds of equipment such as PC, smart mobile phone and panel computer.
Can be found out by the technical scheme that the invention described above embodiment provides, based on set up the corresponding relation of each video file to corresponding track set on the track server, video player can ask to download suitable audio track files online, thereby realizes switching to quickly and easily user's experience effect of required track.
The video broadcasting method of the embodiment of the present invention after step 13, also comprises:
The online track of the described video file of the described track server transmission of online reception is also play described video file, and described online track is to determine by described track information.
Optionally, the video broadcasting method of the embodiment of the present invention can also comprise: calculate the check code of described video file according to the content authentication algorithm, at this moment, described sign can comprise check code.
Concrete, the content authentication algorithm can comprise MD (Message Digest Algorithm, Message Digest 5) 5, perhaps SHA (Secure Hash Algorithm, SHA)-1, etc.
As seen, check code possesses the function of unique identification video file.
The duration information that optionally, can also comprise described video file in described query requests.
The video broadcasting method of the embodiment of the present invention can also comprise: after the track information that receives described track server transmission, described track information is prompted to the user.
As seen, the user can according to the track information of video player displaying, select suitable track entry to begin to download and continue to play.
As shown in Figure 2, corresponding to the video broadcasting method of above-described embodiment, the embodiment of the present invention provides a kind of video play device 20, comprising:
Transmitting element 21 is used for comprising in described query requests be used to the sign that identifies described video file to the query requests of the online track of track server transmission inquiry video file, and described track server is preserved the corresponding relation between line track and sign.
Receiving element 22 is used for receiving the track information that described track server sends, and described track information comprises file name information, language form information and duration information.
Transmitting element 21 also is used for sending to described track server the request of obtaining of the online track that obtains described video file, and described obtaining comprises described track information in request.
The video play device of the embodiment of the present invention can be video player, perhaps is arranged at one with video player, the video player of the various kinds of equipment such as video player such as PC, smart mobile phone and flat board.
The video play device of the embodiment of the present invention mainly obtains online audio track files, and concrete this track of playing during playing video file.
Can be found out by the technical scheme that the invention described above embodiment provides, based on set up the corresponding relation of each video file to corresponding track set on the track server, video player can ask to download suitable audio track files online, thereby realizes switching to quickly and easily user's experience effect of required track.
The video play device of the embodiment of the present invention, receiving element 22 also is used for the online track of the online described video file that receives described track server transmission and plays described video file, and described online track is for definite by described track information.
The video play device of the embodiment of the present invention can also comprise:
Verification unit is used for the check code according to the described video file of content authentication algorithm calculating, and at this moment, described sign comprises check code.Described content authentication algorithm can comprise MD5, perhaps SHA-1, etc.
The duration information that can also comprise described video file in the query requests that optionally, transmitting element 21 sends.
The video play device of the embodiment of the present invention can also comprise:
Tip element is used for described track information is prompted to the user.
The video play device of the embodiment of the present invention and formation thereof can correspondence be understood with reference to the action of the executive agent of the video broadcasting method of above-described embodiment, and therefore not to repeat here.
As shown in Figure 3, the embodiment of the present invention provides a kind of video broadcasting method, comprising:
31, the query requests of receiver, video player transmission, comprise the sign for the sign video file in described query requests.
32, according to the corresponding relation between track and sign, determine the track set of described video file, and the track information of track in described track set is sent to described video player, described track information comprises file name information, language form information and duration information.
33, receive the request of obtaining that described video player sends, described obtaining comprises described track information in request.
The executive agent of the video broadcasting method of the embodiment of the present invention can be the track server.
Can be found out by the technical scheme that the invention described above embodiment provides, based on set up the corresponding relation of each video file to corresponding track set on the track server, video player can ask to download suitable audio track files online, thereby realizes switching to quickly and easily user's experience effect of required track.
Optionally, track server repository magnanimity audio track files is responsible for the maintenance management video file to the mapping relations of track.Obtaining and mapping relations of audio track files can by completing under attendant's line, can be also by some user's active reporting mechanism.
The video broadcasting method of the embodiment of the present invention after step 33, also comprises: will offer online described video player by the track that described track information is determined.
The video broadcasting method of the embodiment of the present invention in the time of can also comprising the duration information of described video file in query requests, is determined the track set of described video file according to described sign and duration information.
As seen, the video time length that comprises in track server contrast request and each audio track files in set if time deviation is too large, are eliminated some audio track files from results set.
As shown in Figure 4, the embodiment of the present invention provides a kind of track server, comprising:
Receiving element 41 is used for the query requests that the receiver, video player sends, and comprises the sign for the sign video file in described query requests.
Determining unit 42, be used for according to the corresponding relation between track and sign, determine the track set of described video file, and the track information of track in described track set is sent to described video player, described track information comprises file name information, language form information and duration information.
Receiving element 41 also is used for receiving the request of obtaining that described video player sends, and described obtaining comprises described track information in request.
Can be found out by the technical scheme that the invention described above embodiment provides, based on set up the corresponding relation of each video file to corresponding track set on the track server, video player can ask to download suitable audio track files online, thereby realizes switching to quickly and easily user's experience effect of required track.
The track server of the embodiment of the present invention also comprises: transmission unit is used for and will be transferred to online described video player by the track that described track information is determined.
Optionally, in the time of can also comprising the duration information of described video file in query requests, determining unit 42 can also be used for determining according to described sign and duration information the track set of described video file.
Track server and the formation thereof of the embodiment of the present invention can correspondence be understood with reference to the action of the executive agent of the video broadcasting method of above-described embodiment, and therefore not to repeat here.
The embodiment of the present invention provides a kind of audio/video player system, comprises the video player of above-described embodiment and the track server of above-described embodiment.
Can be found out by the technical scheme that the invention described above embodiment provides, based on set up the corresponding relation of each video file to corresponding track set on the track server, video player can ask to download suitable audio track files online, thereby realizes switching to quickly and easily user's experience effect of required track.
Below in conjunction with Fig. 5-Fig. 6, the video broadcasting method of the embodiment of the present invention is described.
Generally speaking, in the video playback side of the embodiment of the present invention, video player is responsible for providing online track relevant operating function to the user, comprises obtaining online and playing of track.The track server comprises the audio track files of magnanimity, and responsible maintenance management video file is to the mapping relations of track, with the track query requests of response video player.
As shown in Figure 5, from the angle of video player, the video broadcasting method of the embodiment of the present invention comprises:
51, video player is received user's query manipulation request.
The user finds that video file does not comprise own needed track, triggers the request of the online track of inquiry in the playing video file process.
52, video player calculates the check value of video file.
Video player calculates the check value of this video file after the query manipulation request of receiving the user.
Check value refers to the fingerprint of video file, can be based on obtaining such as the so conventional Hash calculation method of MD5, SHA-1, and check value possesses the function of this video file of unique identification.
The computational process of check value can be based on video file in full, can be also to take specific segmentation method calculating section segmentation Hash, and both are in difference slightly aspect the time, and integral body does not affect video file uniquely identified effect.
53, video player sends to the track server with check value.
Video player sends query requests to the track server, and query requests comprises the check value that calculates, so that the track server mates track by check value.
Optionally, query requests comprises the time span of check value and video, so that the track server is by the even individual dimension coupling of the time span of a check value and video track.To need sound to draw synchronous due to video playback, therefore, the time span of track usually and the time span of video can deviation too not large.
54, video player receives the track server and returns to the online track list that the match is successful.
Video player receives the track server and returns to according to relevant method the online track list that the match is successful, can comprise the essential informations such as audio track files title, category of language, time span in online track list.
Video player shows the user to check online track list.
55, video player receives user's play operation request, sends the download online request of audio track files to the track server.
After the user selected specific audio track files, video player sent the download online request of this audio track files to the track server.The download online process can be based on HTTP (the Hyper Text Transfer Protocol of routine, HTML (Hypertext Markup Language)) download, the track server provides transfer of data according to the HTTP standard, and support the mechanism that the segment request is downloaded, to satisfy the following multicast function in limit to the demand that drags of track.
56, video player separating video stream and audio stream.
Video player can carry out the separation process of video flowing and audio stream.
57, video player decoding and render video stream, replace with online track and abandon original audio stream.
Video player decoding and render video stream are abandoned simultaneously original audio stream, and are substituted just just-downloaded online track of decoding, and plays sound.Optionally, in the playing process of video flowing and audio stream, acquiescence is drawn synchronous effect according to the timestamp information of video and voice data thereby reach sound.
Optionally, video player is adjusted synchronous mode of operation for the user provides, when may there be nonsynchronous situation in the result of broadcast of Auto-matching, and video player response user's adjustment demand, and come into force in real time.Such adjustment of for example " track being delayed 0.5s (second) ".
As shown in Figure 6, from the angle of track server, the video broadcasting method of the embodiment of the present invention comprises:
61, the query requests of track server receiver, video player transmission.
Track server repository magnanimity audio track files is responsible for the maintenance management video file to the mapping relations of track.Obtaining and mapping relations of audio track files can be by completing under attendant's line, can be also by some user's active reportings mechanism, uploads all kinds of audio track files and matching relationship to server.
62, the track server returns to the online track list that the match is successful to video player.
The track server is when receiving the track query requests that video player is sent, the track server is corresponding video file check value in matching request at first, according to the video file of its local maintenance mapping relations to track, find audio track files set corresponding to this document.
When the track query requests of sending when video player comprises video time length, then, video time length and each audio track files of its preservation of comprising in track server contrast request are eliminated the too large audio track files of some time deviations from above-mentioned audio track files set.
The track server returns to video player with final audio track files set, as the audio track files set is returned to video player with the form of online track list.Because audio track files itself is larger, thus not direct foldback audio track files itself, but the essential information of qualified each audio track files is sent to video player.These essential informations comprise the information such as audio track files title, category of language, time span, file size, thereby judge and further select for the user.
63, the download online request of track server receiver, video player transmission.
After the user selected specific audio track files, video player sent the download online request of this audio track files to the track server.
64, the track server provides audio track files to video player.
For a common film, audio track files generally at tens MB (MByte, million) in 100 MB scopes.Download may need some times, so audio track files can be carried out the effect that the limit is broadcast below.
Particularly, audio track files itself is also the form of Media Stream, and the mode that namely can download by burst supports to download the effect of namely playing.And download the zone in the situation that the user drags to not, also can obtain corresponding document misregistration position according to the index of track inside, and continue from this position to download and the fragment of the audio track files of decoding.
Provide transfer of data as the track server according to the HTTP standard, and support the mechanism that the segment request is downloaded, to satisfy the following multicast function in limit to the demand that drags of track.
The above; only for the better embodiment of the present invention, but protection scope of the present invention is not limited to this, anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement are within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claims.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in above-described embodiment method, to come the relevant hardware of instruction to complete by computer program, described program can be stored in a computer read/write memory medium, this program can comprise the flow process as the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Claims (19)
1. a video broadcasting method, is characterized in that, comprising:
Send the query requests of the online track of inquiry video file to the track server, comprise in described query requests be used to the sign that identifies described video file, described track server is preserved the corresponding relation between line track and sign;
Receive the track information that described track server sends, described track information comprises file name information, language form information and duration information;
Send the request of obtaining of the online track that obtains described video file to described track server, described obtaining comprises described track information in request.
2. method according to claim 1, it is characterized in that, described method also comprises: receive online the transmission of described track server described video file online track and play described video file, described online track is for definite by described track information.
3. method according to claim 1, is characterized in that, described method also comprises: calculate the check code of described video file according to the content authentication algorithm, at this moment, described sign comprises check code.
4. method according to claim 3, is characterized in that, described content authentication algorithm comprises Message Digest 5 MD5, perhaps SHA SHA-1.
5. method according to claim 1, is characterized in that, also comprises the duration information of described video file in described query requests.
6. method according to claim 1, is characterized in that, after the track information that the described track server of described reception sends, described method also comprises:
Described track information is prompted to the user.
7. a video play device, is characterized in that, comprising:
Transmitting element is used for comprising in described query requests be used to the sign that identifies described video file to the query requests of the online track of track server transmission inquiry video file, and described track server is preserved the corresponding relation between line track and sign;
Receiving element is used for receiving the track information that described track server sends, and described track information comprises file name information, language form information and duration information;
Described transmitting element also is used for sending to described track server the request of obtaining of the online track that obtains described video file, and described obtaining comprises described track information in request.
8. video play device according to claim 7, it is characterized in that, described receiving element also is used for the online track of the online described video file that receives described track server transmission and plays described video file, and described online track is for definite by described track information.
9. video play device according to claim 7, is characterized in that, verification unit is used for the check code according to the described video file of content authentication algorithm calculating, and at this moment, described sign comprises check code.
10. video play device according to claim 9, is characterized in that, described content authentication algorithm comprises Message Digest 5 MD5, perhaps SHA SHA-1.
11. video play device according to claim 7 is characterized in that, also comprises the duration information of described video file in described query requests.
12. video play device according to claim 7 is characterized in that, described video player also comprises:
Tip element is used for described track information is prompted to the user.
13. a video broadcasting method is characterized in that, comprising:
The query requests that the receiver, video player sends comprises the sign for the sign video file in described query requests;
According to the corresponding relation between track and sign, determine the track set of described video file, and the track information of track in described track set is sent to described video player, described track information comprises file name information, language form information and duration information;
Receive the request of obtaining that described video player sends, described obtaining comprises described track information in request.
14. method according to claim 13 is characterized in that, described method also comprises: will offer online described video player by the track that described track information is determined.
15. method according to claim 13 is characterized in that, when also comprising the duration information of described video file in described query requests, described method comprises:
Determine the track set of described video file according to described sign and duration information.
16. a track server is characterized in that, comprising:
Receiving element is used for the query requests that the receiver, video player sends, and comprises the sign for the sign video file in described query requests;
Determining unit, be used for according to the corresponding relation between track and sign, determine the track set of described video file, and the track information of track in described track set is sent to described video player, described track information comprises file name information, language form information and duration information;
Described receiving element also is used for receiving the request of obtaining that described video player sends, and described obtaining comprises described track information in request.
17. track server according to claim 16 is characterized in that described device also comprises;
Transmission unit is used for and will be transferred to online described video player by the track that described track information is determined
18. track server according to claim 16, it is characterized in that, when also comprising the duration information of described video file in described query requests, described determining unit also is used for determining according to described sign and duration information the track set of described video file.
19. an audio/video player system is characterized in that, comprises in claim 7-12 arbitrary described track server in arbitrary described video player and claim 16-18.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104395711A CN103179450A (en) | 2011-12-23 | 2011-12-23 | Method, device and system for playing video, and audio track server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104395711A CN103179450A (en) | 2011-12-23 | 2011-12-23 | Method, device and system for playing video, and audio track server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103179450A true CN103179450A (en) | 2013-06-26 |
Family
ID=48639021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011104395711A Pending CN103179450A (en) | 2011-12-23 | 2011-12-23 | Method, device and system for playing video, and audio track server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103179450A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103780943A (en) * | 2014-01-24 | 2014-05-07 | 华为技术有限公司 | Audio channel switching method, device and system |
CN104598505A (en) * | 2014-06-03 | 2015-05-06 | 腾讯科技(深圳)有限公司 | Multimedia resource recommendation method and device |
CN104702988A (en) * | 2015-03-13 | 2015-06-10 | 小米科技有限责任公司 | AV (Audio/Video) playing method and device |
CN104967901A (en) * | 2015-06-29 | 2015-10-07 | 腾讯科技(北京)有限公司 | Audio track switching method in multimedia playing and multimedia playing device |
CN105100891A (en) * | 2014-04-21 | 2015-11-25 | 联想(北京)有限公司 | Audio data obtaining method and device |
CN105635797A (en) * | 2015-12-25 | 2016-06-01 | 深圳市路通网络技术有限公司 | Video playing control method, middleware and system |
CN105898354A (en) * | 2015-12-07 | 2016-08-24 | 乐视云计算有限公司 | Video file multi-audio-track storage method and device |
CN107071512A (en) * | 2017-01-16 | 2017-08-18 | 腾讯科技(深圳)有限公司 | A kind of dubbing method, apparatus and system |
CN110971970A (en) * | 2019-11-29 | 2020-04-07 | 维沃移动通信有限公司 | Video processing method and electronic equipment |
CN113377995A (en) * | 2021-06-18 | 2021-09-10 | 广州酷狗计算机科技有限公司 | Media resource playing method and device, storage medium and electronic equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1325189A (en) * | 2000-05-18 | 2001-12-05 | 德国汤姆森-布兰特有限公司 | Receiving machine of providing audio translation data according to demand and receiving method thereof |
US20090158196A1 (en) * | 2007-12-12 | 2009-06-18 | Sony Corporation | Planetary graphical interface |
CN102194504A (en) * | 2010-03-15 | 2011-09-21 | 腾讯科技(深圳)有限公司 | Media file play method, player and server for playing medial file |
-
2011
- 2011-12-23 CN CN2011104395711A patent/CN103179450A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1325189A (en) * | 2000-05-18 | 2001-12-05 | 德国汤姆森-布兰特有限公司 | Receiving machine of providing audio translation data according to demand and receiving method thereof |
US20090158196A1 (en) * | 2007-12-12 | 2009-06-18 | Sony Corporation | Planetary graphical interface |
CN102194504A (en) * | 2010-03-15 | 2011-09-21 | 腾讯科技(深圳)有限公司 | Media file play method, player and server for playing medial file |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103780943B (en) * | 2014-01-24 | 2017-04-12 | 华为技术有限公司 | Audio channel switching method, device and system |
CN103780943A (en) * | 2014-01-24 | 2014-05-07 | 华为技术有限公司 | Audio channel switching method, device and system |
CN105100891A (en) * | 2014-04-21 | 2015-11-25 | 联想(北京)有限公司 | Audio data obtaining method and device |
CN105100891B (en) * | 2014-04-21 | 2018-07-06 | 联想(北京)有限公司 | Audio data acquisition methods and device |
CN104598505A (en) * | 2014-06-03 | 2015-05-06 | 腾讯科技(深圳)有限公司 | Multimedia resource recommendation method and device |
CN104598505B (en) * | 2014-06-03 | 2018-09-18 | 腾讯科技(深圳)有限公司 | Multimedia resource recommends method and device |
CN104702988A (en) * | 2015-03-13 | 2015-06-10 | 小米科技有限责任公司 | AV (Audio/Video) playing method and device |
CN104967901A (en) * | 2015-06-29 | 2015-10-07 | 腾讯科技(北京)有限公司 | Audio track switching method in multimedia playing and multimedia playing device |
CN105898354A (en) * | 2015-12-07 | 2016-08-24 | 乐视云计算有限公司 | Video file multi-audio-track storage method and device |
CN105635797A (en) * | 2015-12-25 | 2016-06-01 | 深圳市路通网络技术有限公司 | Video playing control method, middleware and system |
CN107071512A (en) * | 2017-01-16 | 2017-08-18 | 腾讯科技(深圳)有限公司 | A kind of dubbing method, apparatus and system |
CN107071512B (en) * | 2017-01-16 | 2019-06-25 | 腾讯科技(深圳)有限公司 | A kind of dubbing method, apparatus and system |
CN110971970A (en) * | 2019-11-29 | 2020-04-07 | 维沃移动通信有限公司 | Video processing method and electronic equipment |
CN110971970B (en) * | 2019-11-29 | 2022-03-11 | 维沃移动通信有限公司 | Video processing method and electronic equipment |
CN113377995A (en) * | 2021-06-18 | 2021-09-10 | 广州酷狗计算机科技有限公司 | Media resource playing method and device, storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103179450A (en) | Method, device and system for playing video, and audio track server | |
CN101256568B (en) | Method, system and apparatus for providing multimedia resource | |
US9424402B2 (en) | Blocking of unlicensed audio content in video files on a video hosting website | |
CN104429093B (en) | HTTP dynamic self-adapting streaming media clients and its session management implementation | |
CN102113009B (en) | Annotating media content items | |
US20200321005A1 (en) | Context-based enhancement of audio content | |
US10133780B2 (en) | Methods, systems, and computer program products for determining availability of presentable content | |
CN105681821B (en) | A kind of playback method of audio, play system and server | |
US20120102158A1 (en) | Method, system and apparatus for uploading and downloading a caption file | |
CN106847315A (en) | A kind of talking book synchronous methods of exhibiting sentence by sentence | |
US20170180445A1 (en) | Advertisement data acquisition method and electronic equipment | |
CN104125516A (en) | Media file receiving method and apparatus, media file sending method and apparatus, and system | |
US20170187837A1 (en) | Ad download method, the client and the server | |
US11785076B2 (en) | Retrieval and playout of media content | |
CN101202882B (en) | Method, system for transmitting medium resource and set-top box | |
US20150255055A1 (en) | Personalized News Program | |
CN101873481A (en) | Method and system for playing back videos in video monitoring system and network monitoring client side | |
CN109842804A (en) | Processing method and server, the computer storage medium of audio, video data | |
CN104038774B (en) | Generate the method and device of ring signal file | |
CN105940452A (en) | Method for improving offline content playback | |
CN102984558A (en) | Set top box and method of playing frames in channel switching process of set top box | |
US20160028788A1 (en) | Retrieval and playout of media content | |
US8271676B1 (en) | System and method to actively transfer video content across device during video playback (active playback) | |
CN105657461A (en) | Video playing prompting method and device and mobile terminal | |
KR101715070B1 (en) | System and method for providong digital sound transmission based music radio service |
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: 20130626 |