CN102480484B - Method for making multimedia file, multimedia server and electronic equipment - Google Patents
Method for making multimedia file, multimedia server and electronic equipment Download PDFInfo
- Publication number
- CN102480484B CN102480484B CN201010574364.2A CN201010574364A CN102480484B CN 102480484 B CN102480484 B CN 102480484B CN 201010574364 A CN201010574364 A CN 201010574364A CN 102480484 B CN102480484 B CN 102480484B
- Authority
- CN
- China
- Prior art keywords
- multimedia file
- timestamp
- program request
- constantly
- time
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000009331 sowing Methods 0.000 claims description 17
- 238000004519 manufacturing process Methods 0.000 claims description 5
- 238000000605 extraction Methods 0.000 claims description 3
- 230000002452 interceptive effect Effects 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000003139 buffering effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 208000001491 myopia Diseases 0.000 description 2
- 206010062575 Muscle contracture Diseases 0.000 description 1
- 208000006111 contracture Diseases 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a method for making a multimedia file, a multimedia server and electronic equipment. The method is applied to the multimedia server and comprises the following steps of: receiving a character string; resolving the character string to acquire a piece of identification information and video-on-demand time; determining a first multimedia file corresponding to the identification information according to the identification information; acquiring a time stamp of the first multimedia file; setting the video-on-demand time on the time stamp, wherein at the video-on-demand time, a starting time point for playing the first multimedia file is determined on the time stamp; and taking the first multimedia file with the video-on-demand time as a second multimedia file. The technical scheme has the beneficial effects that: any part of the contents is selected from the multimedia file by setting different time points, and the selected content can be transmitted, downloaded or browsed, so that the network resources and the time are saved, and the user experience is improved.
Description
Technical field
The present invention relates to network technology, refer to especially a kind of method, multimedia server and electronic equipment of making multimedia file.
Background technology
Present video sharing refers to directly issues other-end video link, clicks video link watch by other-end.Conventionally adopt streaming media video, Streaming Media is again streaming video, refers to and adopts stream transmission media data, and provider adopts media delivery server that Media Stream is divided into packet and is sent on network.Receiving terminal carries out after decompress(ion) these packets by decompression apparatus, and Media Stream will form video and show as before sending.But because multimedia messages stature is huge, download the time that a multimedia file generally needs a few minutes or several hours, this just causes in order to see one and do not know the video of content, first needing to expend may than whole video, all long time completes download.These files that are downloaded also must complete before download, be placed on the webserver, the direct result causing is like this exactly: the stand-by period that the network bandwidth improves constantly to help people to download is fewer and feweri, but final or can not be smooth watch online on-the-spot broadcasting.The video of one section of dozens of minutes needs within least one many hours, can watch end existing under the situation of network delay.And excellent part in video may be very short, only have the length of tens seconds, this can waste the time of terminal user.
In prior art, normally directly send the video link of whole video, by beholder, play from the outset, or positioned by pulling timestamp by the beholder who receives video link.
There is following defect in prior art, due to the network delay of objective reality, causes user to be difficult to watch arbitrarily any one fragment of video, reduced user's experience.
Summary of the invention
The technical problem to be solved in the present invention is in prior art, due to the network delay of objective reality, causes user to be difficult to watch arbitrarily any one fragment of video, has reduced the defect that user experiences.
For solving the problems of the technologies described above, embodiments of the invention provide a kind of method of making multimedia file, are applied to multimedia server, comprising: receive a character string; Resolve described character string and obtain an identification information and the program request moment; According to described identification information, determine first multimedia file corresponding with described identification information; Obtain the timestamp of described the first multimedia file; Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly; To described program request described the first multimedia file be constantly set as the second multimedia file.
In described method, after being set on described timestamp, described program request constantly also comprises: be set a finish time on described timestamp, described the end time point of described the first multimedia file of broadcasting definite on described timestamp the described finish time.
In described method, the described program request moment is set on described timestamp and arranges on described timestamp and also comprise a finish time: when judging that described the first multimedia file is not accepted input point quarter sowing time and the finish time, obtain the timestamp of described the first multimedia file; According to the described program request moment and the finish time, the particular location on described timestamp forms described the second multimedia file after intercepting described the first multimedia file.
In described method, the described program request moment is set on described timestamp and arranges on described timestamp and also comprise a finish time: when described the first multimedia file is accepted input point quarter sowing time and the finish time, obtain the timestamp of described the first multimedia file; On described timestamp, determine the described program request primary importance of correspondence constantly, and determine the second place corresponding to the described finish time; The primary importance of described the first multimedia file and the content between the second place are as described the second multimedia file.
A multimedia server, comprising: resolution unit, for receiving a character string; Resolve described character string and obtain an identification information and the program request moment; Positioning unit, for determining first multimedia file corresponding with described identification information according to described identification information; Timestamp extraction unit, for obtaining the timestamp of described the first multimedia file; Timestamp administrative unit, for described program request being set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly; To described program request described the first multimedia file be constantly set as the second multimedia file.
In described multimedia server, timestamp administrative unit also comprises: module is set the finish time, for be set a finish time on described timestamp, the end time point of described the first multimedia file of broadcasting definite on described timestamp has been described the described finish time.
In described multimedia server, described timestamp administrative unit is specially: very first time stamp administration module, for when judging that described multimedia file is not accepted input point quarter sowing time and the finish time, according to the described program request moment and the finish time, the particular location on described timestamp forms described the second multimedia file after intercepting described the first multimedia file.
In described multimedia server, described timestamp administrative unit is specially: the second timestamp administration module, be used for when described the first multimedia file is accepted input point quarter sowing time and the finish time, on described timestamp, determine the described program request primary importance of correspondence constantly, and determine the second place corresponding to the described finish time; The primary importance of described the first multimedia file and the content between the second place are as described the second multimedia file.
A method for play multimedia file, described method is applied to, in an electronic equipment, comprising: receive the sharing information of sharing one first multimedia file; Resolve described sharing information using determine the first multimedia file to be played and as play described the first multimedia file initial time program request constantly; From multimedia server, obtain the data of described the first multimedia file; Obtain the timestamp of described the first multimedia file; Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly; From described program request, constantly play data corresponding to described the first multimedia file.
An electronic equipment, comprising: client resolution unit, for receiving the sharing information of sharing one first multimedia file; Resolve described sharing information using determine the first multimedia file to be played and as play described the first multimedia file initial time program request constantly; Client interactive unit, for obtaining the data of described the first multimedia file from multimedia server; Client time stamp unit, for obtaining the timestamp of described the first multimedia file; Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly; Client terminal playing unit, for constantly playing data corresponding to described the first multimedia file from described program request.
The beneficial effect of technique scheme of the present invention is as follows: owing to choosing arbitrarily a part of content wherein by different time points is set on a multimedia file, and the content after choosing is transmitted or downloaded and browse, thereby can save Internet resources and time, improved user's experience.
Accompanying drawing explanation
Fig. 1 is a kind of method flow schematic diagram of making multimedia file of the embodiment of the present invention;
Fig. 2 is the mutual schematic diagram of embodiment of the present invention multimedia server and client;
Fig. 3 is the method flow schematic diagram of a kind of play multimedia file of the embodiment of the present invention;
Fig. 4 is embodiment of the present invention multimedia server structural representation.
Embodiment
For making the technical problem to be solved in the present invention, technical scheme and advantage clearer, be described in detail below in conjunction with the accompanying drawings and the specific embodiments.
Multimedia file correspondence Media Stream, in the process of media stream, by multimedia server 100 by Media Streams such as sound, image or animations to continuously real-time transmission of electronic equipment, the electronic equipment of receiving media stream creates a buffering area, before play multimedia file, download in advance one section of Media Stream, user needn't wait until that whole multimedia file all downloads completely, and only need after the time delay of several seconds or ten several seconds, can watch.When play multimedia file on electronic equipment, when if the speed of download that network connects is less than the needed speed of play multimedia file, the data that playing program can call in buffering area are play with avoidance breakout, and its remainder will continue the play multimedia file that download can be smooth with maintenance from multimedia server 100.
Embodiments of the invention provide a kind of method of making multimedia file, are applied to multimedia server 100, comprising:
Step 101, receives a character string;
Resolve described character string and obtain an identification information and the program request moment;
Step 102, determines first multimedia file corresponding with described identification information according to described identification information;
Step 103, obtains the timestamp of described the first multimedia file;
Step 104 arranges described program request constantly on described timestamp, and the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly;
To be provided with described program request described the first multimedia file constantly as the second multimedia file.
The technical scheme that application provides, on a multimedia file, by being set, different program request time points chooses arbitrarily a part of content wherein, and the content after choosing is transmitted or downloaded and browse, thereby can save Internet resources and time, improved user's experience.
In technical scheme, after being set on described timestamp, described program request constantly also comprises: be set a finish time on described timestamp, described the end time point of described the first multimedia file of broadcasting definite on described timestamp the described finish time.Now, described the first multimedia file that is provided with the described program request moment and the described finish time is as the second multimedia file.
Described program request is set on described timestamp constantly, and on described timestamp, arranges and also comprise a finish time:
When judging that described the first multimedia file is not accepted input point quarter sowing time and the finish time and constantly starts to be played to the finish time from program request, obtain the timestamp of described the first multimedia file;
According to the described program request moment and the finish time, the particular location on described timestamp forms described the second multimedia file after intercepting described the first multimedia file.
In described character string, also comprise the list information of sharing personnel; According to described list information, send the information of described the second multimedia file of described access.
In existing various multimedia files, the file of the FLV that FLASH video is corresponding (FLASH VIDEO) form is not accept input point quarter sowing time and the finish time.A specific data segment in the file body of FLV file has been deposited timestamp, by reading this data segment, obtain take the timestamp that millisecond is unit of measurement, specifically can adopt C++ function to read this timestamp, then the time parameter passing into according to C++ function on timestamp finds program request constantly and the finish time, during by program request, be carved between the finish time FLV file division is become to a second new multimedia file, then user side is play or sent in the link of the second multimedia file.
Described program request is set on described timestamp constantly, and on described timestamp, arranges and also comprise a finish time:
When described the first multimedia file is accepted input point quarter sowing time and the finish time, obtain the timestamp of described the first multimedia file;
On described timestamp, determine the described program request primary importance of correspondence constantly, and determine the second place corresponding to the described finish time; The primary importance of described the first multimedia file and the content between the second place are as described the second multimedia file.
In an application scenarios, as shown in Figure 2, comprise the customer end B that provides the customer end A of multimedia file, multimedia server and contracture to enjoy.In multimedia server, carry out a kind of method of making multimedia file, comprising:
Multimedia server receives a character string from a customer end B, the information that described character string comprises the multimedia file that described customer end B need to play;
Resolve described character string and obtain an identification information and the program request moment;
According to described identification information, determine first multimedia file corresponding with described identification information;
Obtain the timestamp of described the first multimedia file;
Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly;
From described program request, constantly start to play the data of described the first multimedia file, or,
To institute's customer end B, send the data that described the first multimedia file starts constantly from described program request, so that described customer end B is watched.
Wherein, customer end A sends to by the identification information and the program request information constantly that include multimedia file the customer end B that receives multimedia sharing information, and multimedia server receives order request from customer end B; In actual applications, multimedia server also can contain from the customer end A one side joint packet receiving of initiating to share the described character string of multimedia sharing information.For this reason, the embodiment of the present invention also provides a kind of method of making multimedia file, in application one multimedia server, comprising:
From a customer end A, accept a character string, described character string at least comprises the information that described client is shared with other users' multimedia file,
Resolve described character string and obtain an identification information and the program request moment;
According to described identification information, determine first multimedia file corresponding with described identification information;
Obtain the timestamp of described the first multimedia file;
Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly;
Generate one and can access to arrange described program request described the first multimedia file constantly as the visit information of the second multimedia file.Wherein, visit information can be specifically to include the link of the first multimedia file and program request information constantly, or can be the link of newly-generated the second multimedia file.
Multimedia server obtains the filename of the multimedia file that will play and the time point of broadcasting from customer end A or customer end B, and time point comprises program request constantly and the finish time; If do not get the program request of appointment constantly, give tacit consent to the time started that program request is multimedia file constantly, if there is no the finish time of appointment, giving tacit consent to is the finish time of multimedia file.
Multimedia file, as a file, is deposited free stamp in a particular piece of data in file body, and the different time points on timestamp is equivalent to point to the different side-play amounts of the pointer of this multimedia file.Specifically comprise: find the timestamp of depositing in the file body of multimedia file, on this timestamp, choice point is carved and the finish time sowing time; There is a pointer, the content of this pointed multimedia file; During according to program request, be engraved in the first side-play amount corresponding to location positioning pointer on timestamp, the second side-play amount of its correspondence of location positioning according to the finish time on timestamp, pointer finds concrete position according to the first side-play amount and the second side-play amount in the content of multimedia file, content to multimedia file intercepts, and the file forming after intercepting is called the second multimedia file.
In the client corresponding with multimedia server, first by http protocol handle, want the video of program request and time parameter to pass to multimedia server, then the compressed data packets that receives the video of the program request that multimedia server returns, the player of client is compressed data packets decompress(ion) and broadcasting.Wherein specifically adopt stream media protocol transmitted data compressing bag.
For playing smooth video, can set up a buffering area in client, first download a part for compressed data packets as buffering, and this part is the one section of video constantly starting from program request.
In technical scheme, on described timestamp, set-point is carved and also comprises after the finish time sowing time: after the position of the described program request moment and/or the described finish time increases fresh content and increasing fresh content, form the 3rd multimedia file.
Without loss of generality, multimedia file is specially a video file, and video file can be divided into a plurality of short-sighted frequencies, now, can, by service provider, advertiser or other users in the beginning of each short-sighted frequency or the advertisement of ending place insertion different content, increase audient's target customer.
Corresponding, the embodiment of the present invention provides a kind of multimedia server, as shown in Figure 3, comprising:
Resolution unit 201, for receiving a character string; Resolve described character string and obtain an identification information and the program request moment;
Positioning unit 202, for determining first multimedia file corresponding with described identification information according to described identification information;
Timestamp extraction unit 203, for obtaining the timestamp of described the first multimedia file;
Timestamp administrative unit 204, for described program request being set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly;
To described program request described the first multimedia file be constantly set as the second multimedia file.
The technical scheme that application provides, owing to choosing arbitrarily a part of content wherein by different time points is set on a multimedia file, and the content after choosing is transmitted or downloaded and browse, thereby can save Internet resources and time, improved user's experience.
In multimedia server, timestamp administrative unit 204 also comprises:
Module is set the finish time, for be set a finish time on described timestamp, has described the end time point of described the second multimedia file of broadcasting definite on described timestamp the described finish time.
Timestamp administrative unit 204 is specially: very first time stamp administration module, and for when judging that described multimedia file is not accepted input point quarter sowing time and the finish time,
According to the described program request moment and the finish time, the particular location on described timestamp forms described the second multimedia file after intercepting described the first multimedia file.
Timestamp administrative unit 204 is specially: the second timestamp administration module, be used for when described the first multimedia file is accepted input point quarter sowing time and the finish time, on described timestamp, determine the described program request primary importance of correspondence constantly, and determine the second place corresponding to the described finish time; The primary importance of described the first multimedia file and the content between the second place are as described the second multimedia file.
And Edition Contains unit, forms three multimedia file after increasing fresh content and increasing fresh content for the position in the described program request moment and/or the described finish time.
Corresponding, the embodiment of the present invention provides a kind of method of play multimedia file, is applied to electronic equipment, as shown in Figure 4, comprising:
Step 301, receives the sharing information of sharing a multimedia file;
Resolve described sharing information using determine the first multimedia file to be played and as play described the first multimedia file initial time program request constantly;
Step 302, obtains the data of described the first multimedia file from multimedia server end;
Step 303, obtains the timestamp of described the first multimedia file;
Step 304 arranges described program request constantly on described timestamp, and the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly;
From described program request, constantly play data corresponding to described the first multimedia file.
The technical scheme that application provides, owing to choosing arbitrarily a part of content wherein by different time points is set on a multimedia file, and the content after choosing is transmitted or downloaded and browse, thereby can save Internet resources and time, improved user's experience.
Corresponding, the embodiment of the present invention provides a kind of electronic equipment, comprising:
Client resolution unit, for receiving the sharing information of sharing one first multimedia file;
Resolve described sharing information using determine the first multimedia file to be played and as play described the first multimedia file initial time program request constantly;
Client interactive unit, for obtaining the data of described the first multimedia file from multimedia server;
Client time stamp unit, for obtaining the timestamp of described the first multimedia file;
Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly;
Client terminal playing unit, for constantly playing data corresponding to described the first multimedia file from described program request.
Can also comprise: Edition Contains unit, forms three multimedia file after increasing fresh content and increasing fresh content for the position in the described program request moment and/or the described finish time.
In an application scenarios, electronic equipment is carried out following function and is realized any program request to multimedia file, comprising:
Electronic equipment is determined program request constantly and the finish time on a multimedia file; The start time point of the described multimedia file of broadcasting definite on the timestamp of described multimedia file has been described in described program request constantly, has described the end time point of the described multimedia file of broadcasting definite on described timestamp the described finish time;
Constantly by multimedia server according to described program request and obtain the content between the described program request moment and the described finish time finish time by program request constantly and send to multimedia server the finish time;
While receiving described program request, be carved into packet corresponding to content between the described finish time.
Determine program request and constantly and after the finish time also comprise: by the link of described multimedia file, and the described program request moment and the described finish time corresponding time parameter by http protocol, send to described multimedia server.
The technical scheme that application provides, owing to choosing arbitrarily a part of content wherein by different time points is set on a multimedia file, and transmits the content after choosing or download and browse, thereby can save Internet resources and time; Multimedia server can also add new content after multimedia file is cut apart before and after the file of each section, for example, add advertisement afterwards for service provider or advertiser bring more audient; Because user only needs to determine a program request constantly and the finish time, just can get multimedia file or link accordingly after cutting apart, after discarding the file content of other parts, reduce greatly the data of transmission, thereby improved user's experience.
The above is the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, do not departing under the prerequisite of principle of the present invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (8)
1. a method of making multimedia file, is characterized in that, is applied to multimedia server, comprising:
Receive a character string;
Resolve described character string and obtain an identification information and the program request moment;
According to described identification information, determine first multimedia file corresponding with described identification information;
Obtain the timestamp of described the first multimedia file;
Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly; To described program request described the first multimedia file be constantly set as the second multimedia file;
When judging that described the first multimedia file is not accepted input point quarter sowing time and the finish time, obtain the timestamp of described the first multimedia file; According to the described program request moment and the finish time, the particular location on described timestamp forms described the second multimedia file after intercepting described the first multimedia file, the end time point of described the first multimedia file of broadcasting definite on described timestamp wherein, has been described the described finish time.
2. method according to claim 1, is characterized in that, also comprises after described program request is constantly set on described timestamp:
Be set for one finish time on described timestamp, described the end time point of described the first multimedia file of broadcasting definite on described timestamp the described finish time.
3. method according to claim 2, is characterized in that, described program request is set on described timestamp constantly and arranges on described timestamp also to comprise a finish time:
When described the first multimedia file is accepted input point quarter sowing time and the finish time, obtain the timestamp of described the first multimedia file;
On described timestamp, determine the described program request primary importance of correspondence constantly, and determine the second place corresponding to the described finish time; The primary importance of described the first multimedia file and the content between the second place are as described the second multimedia file.
4. a multimedia server, is characterized in that, comprising:
Resolution unit, for receiving a character string; Resolve described character string and obtain an identification information and the program request moment;
Positioning unit, for determining first multimedia file corresponding with described identification information according to described identification information;
Timestamp extraction unit, for obtaining the timestamp of described the first multimedia file;
Timestamp administrative unit, for described program request being set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly; To described program request described the first multimedia file be constantly set as the second multimedia file;
Described timestamp administrative unit is specially: very first time stamp administration module, for when judging that described multimedia file is not accepted input point quarter sowing time and the finish time, according to the described program request moment and the finish time, the particular location on described timestamp forms described the second multimedia file after intercepting described the first multimedia file, has described the end time point of described the first multimedia file of broadcasting definite on described timestamp the described finish time.
5. multimedia server according to claim 4, is characterized in that, timestamp administrative unit also comprises:
Module is set the finish time, for be set a finish time on described timestamp, has described the end time point of described the first multimedia file of broadcasting definite on described timestamp the described finish time.
6. multimedia server according to claim 5, is characterized in that, described timestamp administrative unit is specially:
The second timestamp administration module, for accepting when described the first multimedia file that input point sowing time carves and during the finish time,
On described timestamp, determine the described program request primary importance of correspondence constantly, and determine the second place corresponding to the described finish time; The primary importance of described the first multimedia file and the content between the second place are as described the second multimedia file.
7. a method for play multimedia file, described method is applied to, in an electronic equipment, it is characterized in that, comprises:
The sharing information of one first multimedia file is shared in reception;
Resolve described sharing information using determine the first multimedia file to be played and as play described the first multimedia file initial time program request constantly;
From multimedia server, obtain the data of described the first multimedia file;
Obtain the timestamp of described the first multimedia file;
Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly;
When judging that described the first multimedia file is not accepted input point quarter sowing time and the finish time, obtain the timestamp of described the first multimedia file; According to the described program request moment and the finish time, the particular location on described timestamp forms the second multimedia file after intercepting described the first multimedia file, the end time point of described the first multimedia file of broadcasting definite on described timestamp wherein, has been described the described finish time;
From described program request, constantly play data corresponding to described the first multimedia file, or play data corresponding to described the second multimedia file.
8. an electronic equipment, is characterized in that, comprising:
Client resolution unit, for receiving the sharing information of sharing one first multimedia file;
Resolve described sharing information using determine the first multimedia file to be played and as play described the first multimedia file initial time program request constantly;
Client interactive unit, for obtaining the data of described the first multimedia file from multimedia server;
Client time stamp unit, for obtaining the timestamp of described the first multimedia file; Described program request is set on described timestamp constantly, the start time point of described the first multimedia file of broadcasting definite on described timestamp has been described in described program request constantly; When judging that described the first multimedia file is not accepted input point quarter sowing time and the finish time, obtain the timestamp of described the first multimedia file; According to the described program request moment and the finish time, the particular location on described timestamp forms the second multimedia file after intercepting described the first multimedia file, the end time point of described the first multimedia file of broadcasting definite on described timestamp wherein, has been described the described finish time;
Client terminal playing unit, for constantly play data corresponding to described the first multimedia file from described program request, or plays data corresponding to described the second multimedia file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010574364.2A CN102480484B (en) | 2010-11-30 | 2010-11-30 | Method for making multimedia file, multimedia server and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010574364.2A CN102480484B (en) | 2010-11-30 | 2010-11-30 | Method for making multimedia file, multimedia server and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102480484A CN102480484A (en) | 2012-05-30 |
CN102480484B true CN102480484B (en) | 2014-12-03 |
Family
ID=46092966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010574364.2A Active CN102480484B (en) | 2010-11-30 | 2010-11-30 | Method for making multimedia file, multimedia server and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102480484B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104079981A (en) * | 2013-03-25 | 2014-10-01 | 联想(北京)有限公司 | Data processing method and data processing device |
CN103533439A (en) * | 2013-09-30 | 2014-01-22 | 乐视网信息技术(北京)股份有限公司 | Multimedia file recommendation method and electronic equipment |
CN104348899B (en) * | 2014-06-25 | 2018-08-17 | 深圳市天朗时代科技有限公司 | The sharing method and share system of client, server-side multimedia content |
CN106028125A (en) * | 2016-05-17 | 2016-10-12 | 乐视控股(北京)有限公司 | Multimedia sharing method and device |
CN108924610A (en) * | 2018-07-20 | 2018-11-30 | 网易(杭州)网络有限公司 | Multimedia file processing method, device, medium and calculating equipment |
CN110493172B (en) * | 2019-06-06 | 2022-04-08 | 深圳市蓝拓互动媒体有限公司 | Method, system and related equipment for obtaining encapsulation information |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1631020A (en) * | 2001-10-24 | 2005-06-22 | 奇幻公司 | Methods for multicasting content |
CN101060617A (en) * | 2007-05-22 | 2007-10-24 | 华为技术有限公司 | A video-on-demand control method, customer terminal equipment and switching control device |
KR100854252B1 (en) * | 2007-05-30 | 2008-08-26 | 주식회사 다산네트웍스 | Set-top box that can automatically adjust the video play time, its automatic control device and method |
CN101345852A (en) * | 2008-05-13 | 2009-01-14 | 深圳市迅雷网络技术有限公司 | A method and system for selecting and broadcasting online video clips |
CN101771673A (en) * | 2008-12-26 | 2010-07-07 | 华为技术有限公司 | Method and device for processing media data |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7248777B2 (en) * | 2003-04-17 | 2007-07-24 | Nielsen Media Research, Inc. | Methods and apparatus to detect content skipping by a consumer of a recorded program |
-
2010
- 2010-11-30 CN CN201010574364.2A patent/CN102480484B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1631020A (en) * | 2001-10-24 | 2005-06-22 | 奇幻公司 | Methods for multicasting content |
CN101060617A (en) * | 2007-05-22 | 2007-10-24 | 华为技术有限公司 | A video-on-demand control method, customer terminal equipment and switching control device |
KR100854252B1 (en) * | 2007-05-30 | 2008-08-26 | 주식회사 다산네트웍스 | Set-top box that can automatically adjust the video play time, its automatic control device and method |
CN101345852A (en) * | 2008-05-13 | 2009-01-14 | 深圳市迅雷网络技术有限公司 | A method and system for selecting and broadcasting online video clips |
CN101771673A (en) * | 2008-12-26 | 2010-07-07 | 华为技术有限公司 | Method and device for processing media data |
Also Published As
Publication number | Publication date |
---|---|
CN102480484A (en) | 2012-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102480484B (en) | Method for making multimedia file, multimedia server and electronic equipment | |
EP2880869B1 (en) | Method and system for dynamically inserting content into streaming media | |
US9380352B2 (en) | Method and system for playing set-top box startup advertisement, and set-top box | |
US11025982B2 (en) | System and method for synchronizing content and data for customized display | |
CN106210768B (en) | Audio segmentation with codec-enforced frame size | |
NL2016051B1 (en) | Live-stream video advertisement system | |
JP4587151B2 (en) | Internet DTV system, commercial server and control method thereof | |
CN102714602B (en) | The system and method for content of multimedia play is used for by Internet Transmission | |
WO2017197001A1 (en) | System for video playback using a server generated manifest | |
CN102572558B (en) | A kind of method of video inter-cut, Apparatus and system | |
CN107968790A (en) | Virtualization in self adaptation stream establishment and conveying | |
CN109714622B (en) | Video data processing method and device and electronic equipment | |
CN105812852B (en) | A kind of information processing method and server | |
CN106993212B (en) | Method and device for playing multiple paths of videos in browser window | |
CN102130958A (en) | Method and system for video live broadcasting in small file slice mode based on hypertext transport protocol (HTTP) | |
CN102752669A (en) | Transfer processing method and system for multi-channel real-time streaming media file and receiving device | |
KR20150023251A (en) | Accelerating advertising decision resolution | |
CN104918061A (en) | Television channel identification method and system | |
EP2681920B1 (en) | Methods and apparatuses for resuming paused media | |
KR101214167B1 (en) | VOD service method, VOD receiver and VOD server | |
CN104602046A (en) | HLS protocol based information publishing method, device and system | |
KR20060094697A (en) | Electronic TV guide data transmission / reception system and processing method in digital broadcasting system using IP network | |
US10555018B2 (en) | Systems and methods of programmatic video content distribution | |
CN109218772A (en) | Smart television information-pushing method and device | |
KR20020073626A (en) | System and method for inserting Real-time rich media advertisement into multimedia content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |