CN102611685A - Method, device and system for marking streaming media - Google Patents

Method, device and system for marking streaming media Download PDF

Info

Publication number
CN102611685A
CN102611685A CN2011104223842A CN201110422384A CN102611685A CN 102611685 A CN102611685 A CN 102611685A CN 2011104223842 A CN2011104223842 A CN 2011104223842A CN 201110422384 A CN201110422384 A CN 201110422384A CN 102611685 A CN102611685 A CN 102611685A
Authority
CN
China
Prior art keywords
streaming media
mark
film source
terminal
label information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011104223842A
Other languages
Chinese (zh)
Other versions
CN102611685B (en
Inventor
刘建敏
谢仁艿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201110422384.2A priority Critical patent/CN102611685B/en
Priority to PCT/CN2012/072741 priority patent/WO2013086810A1/en
Publication of CN102611685A publication Critical patent/CN102611685A/en
Application granted granted Critical
Publication of CN102611685B publication Critical patent/CN102611685B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks

Abstract

The invention discloses a method, a device and a system for marking streaming media, relating to the technical field of communication. The method comprises the following steps that: at any time after a streaming media terminal plays streaming media successfully, the streaming media terminal sends a marking request for marking streaming media video sources to a streaming media playing server; the streaming media playing server responses the marking request, and sends response information for marking the streaming media video sources to the streaming media terminal; and the streaming media terminal receives the response information, extracts and stores marking information so as to reinitiate the streaming media playing at the time point marked by the marking information. According to the invention, since the function of bookmarks or history recording is enhanced, and a user can record the played time point at any time when playing the streaming media video sources, i.e., can initiate marking request for multiple times randomly in the playing process, so that the streaming media playing can be reinitiated at any time point marked by the marking information when the same video source is replayed. The invention can be widely applied to streaming media teaching, important time recording of the streaming media video sources and the like.

Description

A kind of method of marked flows medium, Apparatus and system
Technical field
The present invention relates to communication technical field, relate in particular to a kind of method, Apparatus and system that can the marked flows medium.
Background technology
Streaming Media is one of common value-added service, belongs to typical 3G and uses, and also can be widely used in future under LTE (Long Term Evolution, the Long Term Evolution) network, but present Streaming Media application existence much can improve and strengthen part.
Streaming media service is in on-demand process at present; Though realized bookmark/historical record function; Can current in progress source name, address be saved as a bookmark; Perhaps current playing progress rate is saved as bookmark, perhaps can current in progress source name, address be saved as a historical record automatically, but still have following problem to said method:
One, existing mobile phone terminal is when some broadcasting flow-medium; Any time in the film source duration is preserved bookmark or historical record is all only preserved sheet source name, sheet source address, and can't make marks in any time of film source begins program request for follow-up from these mark;
Two, a bookmark though can current playing progress rate be saved as bookmark, can only be write down in existing IPTV (Interactive Personality TV, IPTV) terminal, and can't be on playing progress bar the time point of display bookmark record.
Summary of the invention
The object of the present invention is to provide a kind of method, Apparatus and system of marked flows medium; Through to RTSP (Real Time Streaming Protocol; Real-time stream media protocol) expands, make the hommization more of Streaming Media mark function, to obtain better user experience.
According to an aspect of the present invention, the method for a kind of marked flows medium provided by the invention comprises:
Any time after the success of stream media terminal point broadcasting flow-medium, stream media terminal sends the mark request that is used for marked flows medium film source to the streaming media on demand server;
The streaming media on demand server responds said mark request, and the response message that will be used for marked flows medium film source is sent to stream media terminal;
Stream media terminal receives said response message, extracts wherein label information and preservation, so that initiate streaming media on demand once more from the time point of label information mark.
Further, said method also comprises:
During stream media terminal point broadcasting flow-medium, if streaming media server does not support that the Streaming Media film source of mark or request program request is live film source, stream media terminal is not supported mark to user prompt streaming media on demand server or Streaming Media film source.
Wherein, said mark request comprises current playing duration and total duration of mark instructions, Streaming Media film source.
Wherein, said label information comprises the current playing duration and total duration, Streaming Media sheet source information of Streaming Media film source.
Wherein, In program request same stream medium sheet source procedure; Stream media terminal is initiated repeatedly mark request arbitrarily; And from a plurality of response messages of the corresponding said repeatedly mark request that receives, extract a plurality of label informations, clauses and subclauses of its each label information formation are kept under the catalogue of said Streaming Media film source.
Further, said method also comprises:
During program request same stream medium film source, stream media terminal reads a plurality of label informations of its preservation, and shows the time point of its each label information mark, initiates streaming media on demand for the user once more from any time point of mark once more.
According to another aspect of the present invention, the device of a kind of marked flows medium provided by the invention comprises:
Send requesting processing; Be used for any time after a broadcasting flow-medium success; Send the mark request that is used for marked flows medium film source to the streaming media on demand server; The response message that is used for marked flows medium film source of receiving stream media vod server response, and from said response message, extract label information;
The label information processing unit is used to preserve said label information, so that initiate streaming media on demand once more from the time point of label information mark.
Wherein, In program request same stream medium sheet source procedure; Said transmission requesting processing is initiated repeatedly mark request arbitrarily; And from a plurality of response messages of the corresponding said repeatedly mark request that receives, extract a plurality of label informations, clauses and subclauses of its each label information formation are kept under the catalogue of the said Streaming Media film source in the said label information processing unit; During for program request same stream medium film source once more, any time point from a plurality of time points of a plurality of label information marks is initiated streaming media on demand once more.
According to another aspect of the present invention, the system of a kind of marked flows medium provided by the invention comprises stream media terminal and streaming media on demand server, and wherein, said stream media terminal comprises:
Terminal DST PLAYER module; Be used for any time after a broadcasting flow-medium success; Send the mark request that is used for marked flows medium film source to the streaming media on demand server; The response message that is used for marked flows medium film source of receiving stream media vod server response, and from said response message, extract label information;
The terminal label processing module is used to preserve said label information, so that initiate streaming media on demand once more from the time point of label information mark;
Said streaming media on demand server is used to respond said mark request, and the response message that will be used for marked flows medium film source is sent to stream media terminal.
Wherein, In program request same stream medium sheet source procedure; Said terminal DST PLAYER module is initiated repeatedly mark request arbitrarily; And from a plurality of response messages of the corresponding said repeatedly mark request that receives, extract a plurality of label informations, clauses and subclauses of its each label information formation are kept under the catalogue of the said Streaming Media film source in the said terminal label processing module; During for program request same stream medium film source once more, any time point from a plurality of time points of a plurality of label information marks is initiated streaming media on demand once more.
Above-mentioned stream media terminal can be a portable terminal, also can be fixed terminal.
Compared with prior art; Beneficial effect of the present invention is: the present invention has strengthened bookmark or historical record function; The user can be when some broadcasting flow-medium film source at any time the time point of recording played for follow-up play; Be that the user can preserve the corresponding repeatedly label information of mark request when some broadcasting flow-medium film source,, make mark function hommization more so that can initiate streaming media on demand once more from the random time point a plurality of time points of said a plurality of label information marks during the identical film source of program request once more; Better user experience can be obtained, Streaming Media teaching, Streaming Media film source significant instant record etc. can be widely used in.
Description of drawings
Fig. 1 is the method schematic diagram of a kind of marked flows medium of providing of the embodiment of the invention;
Fig. 2 is the method flow diagram of a kind of marked flows medium of providing of the embodiment of the invention;
Fig. 3 is the structure drawing of device of a kind of marked flows medium of providing of the embodiment of the invention;
Fig. 4 is the system construction drawing of a kind of marked flows medium of providing of the embodiment of the invention.
Embodiment
To a preferred embodiment of the present invention will be described in detail, should be appreciated that following illustrated preferred embodiment only is used for explanation and explains the present invention, is not limited to the present invention below in conjunction with accompanying drawing.
The invention provides a kind of method, Apparatus and system of marked flows medium; In order to strengthen bookmark/historical record function; To user's operation that provides more convenience; Embodiment relates generally to the streaming media RTSP agreement, increases NOTE (mark) instruction newly and realizes the mark correlation function, and agreement is a kind of expansion and strengthens.Below in conjunction with accompanying drawing the technical scheme that the embodiment of the invention provides is described.
Fig. 1 has shown the method schematic diagram of a kind of marked flows medium that the embodiment of the invention provides, and is as shown in Figure 1, comprising:
Step S101, stream media terminal do not support the streaming media on demand server of mark or do not support the film source of mark to user prompt; Promptly when not supporting mark function, stream media terminal provides corresponding information when streaming media on demand server or Streaming Media film source (for example live film source).
Any time after step S102, the success of stream media terminal point broadcasting flow-medium; Stream media terminal sends the mark request that is used for marked flows medium film source to the streaming media on demand server, and said mark request comprises current playing duration and total duration of mark instructions, Streaming Media film source.
Step S103, streaming media on demand server respond said mark request, and the response message that will be used for marked flows medium film source is sent to stream media terminal.
Step S104, stream media terminal receive said response message, extract wherein label information and preservation, and said label information comprises the current playing duration and total duration, Streaming Media sheet source information of Streaming Media film source.
In program request same stream medium sheet source procedure; Through repeating above-mentioned steps S102 to step S104; Stream media terminal can be initiated repeatedly mark request arbitrarily; And from a plurality of response messages of the corresponding said repeatedly mark request that receives, extract a plurality of label informations, clauses and subclauses of its each label information formation are kept under the catalogue of said Streaming Media film source.
Step S105, once more during the same Streaming Media film source of program request, stream media terminal reads all label informations of its preservation, and shows the time point of its each label information mark, initiates streaming media on demand for the user once more from any time point of mark.
To sum up; Stream media terminal is initiated streaming media on demand; After the program request success, stream media terminal is initiated mark function, and stream media terminal repeatedly sends the mark request to the streaming media on demand server; After the streaming media on demand server responds said mark request; Stream media terminal extracts from a plurality of response messages of corresponding a plurality of mark requests of receiving and preserves a plurality of label informations, follow-up a plurality of label informations that can read its preservation, and initiate streaming media on demand according to the corresponding different mark position points of said a plurality of label informations that show on the player progress bar.
Further, in playing same Streaming Media sheet source procedure, stream media terminal can repeatedly be initiated the mark request to the streaming media on demand server; And a plurality of label informations of the corresponding said repeatedly mark request of receiving stream media vod server response; Each label information forms clauses and subclauses, is kept under the catalogue of this Streaming Media film source, and directory name is this Streaming Media sheet source name; All information that are same Streaming Media film source all are kept under the same catalogue, are convenient to follow-up reading.When this Streaming Media film source of program request once more, the record that the user reads through stream media terminal just can select proper time point to initiate streaming media on demand according to a plurality of time points of said a plurality of label information marks.That is to say; In a broadcasting flow-medium process; Stream media terminal can be initiated repeatedly mark request arbitrarily; And preserve the label information of the corresponding said repeatedly mark request of streaming media on demand server response, can initiate streaming media on demand once more from the random time point of label information mark during for the identical film source of program request once more.
Fig. 2 has shown the method flow diagram of a kind of marked flows medium that the embodiment of the invention provides, and as shown in Figure 2, step comprises:
Step S201, terminal starting point broadcasting flow-medium film source are sent the OPTION request to the streaming media on demand server, and the streaming media on demand server returns 200 OK response messages, comprises the ability that current streaming media on demand server is supported the RTSP agreement in the information.
Step S202, stream media terminal judge whether the streaming media on demand server supports the NOTE instruction, if do not support then execution in step S203, if support then execution in step S204 according to the information that the streaming media on demand server returns.
Step S203, stream media terminal provide the streaming media on demand server and do not support the prompting of mark or the mark function menu is put ash, are used for not supporting mark function to user prompt streaming media on demand server.
Step S204, stream media terminal send the DESCRIBE request to the streaming media on demand server; The streaming media on demand server returns 200 OK response messages; Comprise SDP (Session Description Protocal, Session Description Protocol) information, comprise a=range in the information: field.
The information that step S205, stream media terminal return according to the streaming media on demand server; Judge a=range: whether field has sheet long-time; If there is not sheet long-time, the Streaming Media film source of then representing this program request is live film source, and live film source is not supported mark function; So execution in step S206 is if support then execution in step S207.
Step S206, stream media terminal provide not to be supported the mark prompting or the mark function menu is put ash.
Step S207, stream media terminal are initiated SETUP, PLAY request; The streaming media on demand server returns 200 OK response respectively; The 200 OK response that said SETUP, two instructions of PLAY and streaming media on demand server return all belongs to the interaction flow of RTSP agreement agreement; Do not belong to category of the present invention, so no longer detail.
Step S208, stream media terminal are initiated the mark request through menu option, comprise following field and content in the solicited message, as:
note?rtsp://xx.xx.xx.xx/xx.3gp?rtsp/1.0
The current playing duration of a=range:npt=-total duration
Wherein, note rtsp: //xx.xx.xx.xx/xx.3gp belongs to the content of RTSP protocol extension, and the a=range:npt field requires to realize according to stream media protocol, comprises the current time progress msg, and promptly the current playing duration of Streaming Media film source is when total.
Step S209, streaming media on demand server return 200 OK response messages, comprise following field and content in the information:
The current playing duration of a=range:npt=-total duration
RTP-Info:url=rtsp://xx.xx.xx.xx/xx.3gp/trackID=x;seq=xx;rtptime=xx,url=rtsp://xx.xx.xx.xx/xx.3gp/trackID=y;seq=xx;rtptime=xx
This response message is consistent with the server return information of time-out back broadcast in the RTSP agreement, no longer does detailed description here.
Two fields of a=range:npt/RTP-Info in the information that step S210, stream media terminal return the streaming media on demand server form clauses and subclauses; And be saved in local specific region; A Streaming Media film source can form a catalogue; Catalogue is called Streaming Media sheet source name, below catalogue, preserves all label information clauses and subclauses of this Streaming Media film source.
Step S211, stream media terminal are once more during program request same stream medium film source; Read label information; Automatically according to all clauses and subclauses under Streaming Media sheet source name search specific region catalogue and the catalogue; Which time point search is identified at through coloured point or line and did sign after accomplishing on the player progress bar.
Step S212, stream media terminal can switch through last one/next mark of menu, also can directly navigate to the time point of sign through touch-screen, carry out program request.
Through repeating above-mentioned steps S208 to step S210, stream media terminal can write down a plurality of time points of the repeatedly mark of same stream medium film source, and when playing once more, the user can therefrom select any time point to play.
More than operation is to be done by end side, and said stream media terminal can be a portable terminal, and for example mobile phone terminal also can be fixed terminal, for example terminal.
In the present embodiment; Newly-increased mark in the DST PLAYER menu of end side/on a mark/next mark option; The user can initiate the mark function request through the mark option; Switch between different markers point through a last mark/next mark option, if it is not be not in the program request state then this subscription options is put ash, promptly optional.
Operator or user build and provide the streaming media on demand server, and this vod server can receive and handle the mark request of self terminal, and corresponding information is returned in request according to mark.
Fig. 3 has shown the structure drawing of device of a kind of marked flows medium that the embodiment of the invention provides, and as shown in Figure 3, device comprises:
Send requesting processing 301; Be used for any time after a broadcasting flow-medium success; Send the mark request that is used for marked flows medium film source to the streaming media on demand server; The response message that is used for marked flows medium film source of receiving stream media vod server response, and from said response message, extract label information.That is to say that said transmission requesting processing 301 is used for sending the mark request to the streaming media on demand server, and according to the return information of streaming media on demand server; Preserve the label information that therefrom extracts; When putting sowing time once more, read and show tags, and initiate streaming media on demand according to mark.
Label information processing unit 302 is used to preserve said label information, so that initiate streaming media on demand once more from the time point of label information mark.That is to say that the information stores that said label information processing unit 302 is used for the streaming media on demand server feedback is a label information, when program request same stream medium film source once more, from the label information of local reading and saving.
In program request same stream medium sheet source procedure; Said transmission requesting processing is initiated repeatedly mark request arbitrarily; And repeatedly extract a plurality of label informations a plurality of response messages of mark request from the correspondence that receives; Its each label information forms clauses and subclauses; Be kept under the catalogue of the said Streaming Media film source in the said label information processing unit, during for program request same stream medium film source once more, any time point from a plurality of time points of a plurality of label information marks is initiated streaming media on demand once more.
Preferably; Said transmission requesting processing 301 is when initiating streaming media on demand; The information of at first returning according to the streaming media on demand server; Judge whether the streaming media on demand server is supported mark function and judged whether the Streaming Media film source of program request supports mark function, then the corresponding function option is put ash or prompting user when initiating mark as not supporting.
Preferably, said transmission requesting processing 301 is sent the mark request to the streaming media on demand server in a broadcasting flow-medium process, comprises NOTE instruction and a=range:npt field in the said mark request.
Preferable, said transmission requesting processing 301 in a broadcasting flow-medium process, after the streaming media on demand server sends the mark request, the response message that the receiving stream media vod server returns, a=range:npt in the information extraction and RTP-Info field.
Preferable; Said transmission requesting processing 301 is when the same Streaming Media film source of program request once more; Can read the label information of this Streaming Media film source according to the particular memory region of Streaming Media sheet source name search matched preservation mark; After searching for successfully, show tags time point on the playing progress bar of DST PLAYER is selected for the user.
Preferably; The label information that the said transmission requesting processing 301 of said label information processing unit 302 storages is extracted from the response message that the streaming media on demand server returns; The directory name that said label information is preserved is a Streaming Media sheet source name, and all mark of correlation information of same Streaming Media film source all are kept under the same catalogue.
Preferably, said label information processing unit 302 is at stream media terminal once more during the same Streaming Media film source of program request, to sending the label information that requesting processing 301 provides storage.
Fig. 4 has shown the system construction drawing of a kind of marked flows medium that the embodiment of the invention provides, and is as shown in Figure 4, and this system comprises stream media terminal and streaming media on demand server, and wherein, said stream media terminal comprises:
Terminal DST PLAYER module 401; Be used for any time after a broadcasting flow-medium success; Send the mark request that is used for marked flows medium film source to the streaming media on demand server; The response message that is used for marked flows medium film source of receiving stream media vod server response, and from said response message, extract label information.That is to say; Said terminal DST PLAYER module 401 is used in a broadcasting flow-medium process; Initiate the mark request to the streaming media on demand server; The response message of receiving stream media vod server, for the streaming media on demand server of not supporting mark function and the Streaming Media film source of not supporting mark function in time to user prompt or that menu is put ash is optional for not; When the same Streaming Media film source of mark was done in program request once more; Obtain mark this Streaming Media film source time point and on the progress bar of DST PLAYER, show; Provide menu to supply user's point switching time; To touch screen user, the selectable function that directly navigates to the time point of mark is provided.
Terminal label processing module 402 is used to preserve said label information, so that initiate streaming media on demand once more from the time point of label information mark.That is to say that said terminal label processing module 402 is used for ordering in the marker stores that streaming media on demand process receiving stream media player module 401 transmits, and label information is saved to the terminal.Said label information to the local file system district, is a catalogue with Streaming Media sheet source name according to certain rale store, and all label informations of this Streaming Media film source all store under this catalogue; When the Streaming Media of the identical film source of program request once more, the label information of storage is provided to terminal DST PLAYER module.
Said streaming media on demand server 403 is used to respond said mark request, and the response message that will be used for marked flows medium film source is sent to stream media terminal.That is to say that said streaming media on demand server 403 is the employed server of streaming media on demand, be used to receive the also mark request of response terminal transmission, to the terminal feedback response message.
In program request same stream medium sheet source procedure; Said terminal DST PLAYER module is initiated repeatedly mark request arbitrarily; And from a plurality of response messages of the corresponding said repeatedly mark request that receives a plurality of label informations of extraction; Its each label information forms clauses and subclauses; Be kept under the catalogue of the said Streaming Media film source in the said terminal label processing module, during for program request same stream medium film source once more, any time point from a plurality of time points of a plurality of label information marks is initiated streaming media on demand once more.
Terminal DST PLAYER module 401 is sent the mark requests to streaming media on demand server 403 in the process of a broadcasting flow-medium, streaming media on demand server 403 according to mark request return response message, comprise the needed information field of mark function in the information.Terminal DST PLAYER module 401 is extracted mark information needed field from the response message of streaming media on demand server 403; And information field passed in the terminal label processing module 402 store according to certain rule; As catalogue, all label informations of identical film source all are kept at same catalogue below and resume studies after an action of the bowels and get said rule with the sheet source name.When terminal DST PLAYER module 401 once more during program request same stream medium film source; Read label information from terminal label processing module 402; Time point line or point through different colours on DST PLAYER time schedule bar of doing mark shows; Can directly select corresponding gauge point to give me a little broadcasting flow-medium for touch screen terminal, DST PLAYER provides menu option to supply the user to switch last one/next gauge point fast simultaneously.Further, if streaming media on demand server 403 or Streaming Media film source are not supported mark function, then provide corresponding information.Further, during a film source program request, can initiate not limit the mark of number of times.
In sum, to the present situation of present streaming media on demand, promptly; Any time in Streaming Media film source duration is preserved bookmark or historical record is all only preserved sheet source name and sheet source address; Can't making marks in any time of film source, confession is follow-up to begin program request from these mark, even on the IPTV terminal, realized and can current playing progress rate have been saved as bookmark, but this bookmark can only write down one; And can't be on playing progress bar the time point of display bookmark record; The present invention has strengthened bookmark/historical record function, the user can a sowing time at any time writing time point, when playing same piece source and course medium once more; The user can select proper time point to carry out streaming media playing according to the corresponding a plurality of time points of a plurality of label informations that write down.
Those skilled in the art should understand that embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of the embodiment of complete hardware embodiment, complete software implementation example or combination software and hardware aspect.And the present invention can be employed in the form that one or more computer-usable storage medium (including but not limited to magnetic disc store and optical memory etc.) that wherein include computer usable program code go up the computer program of implementing.
The present invention is that reference is described according to the flow chart and/or the block diagram of method, equipment (system) and the computer program of the embodiment of the invention.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or the block diagram and/or square frame and flow chart and/or the block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, make the instruction of carrying out through the processor of computer or other programmable data processing device produce to be used for the device of the function that is implemented in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame appointments.
These computer program instructions also can be stored in ability vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work; Make the instruction that is stored in this computer-readable memory produce the manufacture that comprises command device, this command device is implemented in the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
These computer program instructions also can be loaded on computer or other programmable data processing device; Make on computer or other programmable devices and to carry out the sequence of operations step producing computer implemented processing, thereby the instruction of on computer or other programmable devices, carrying out is provided for being implemented in the step of the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.
Although preceding text specify the present invention, the invention is not restricted to this, those skilled in the art of the present technique can carry out various modifications according to principle of the present invention.Therefore, all modifications of making according to the principle of the invention all are to be understood that to falling into protection scope of the present invention.

Claims (10)

1. the method for marked flows medium is characterized in that, comprising:
Any time after the success of stream media terminal point broadcasting flow-medium, stream media terminal sends the mark request that is used for marked flows medium film source to the streaming media on demand server;
The streaming media on demand server responds said mark request, and the response message that will be used for marked flows medium film source is sent to stream media terminal;
Stream media terminal receives said response message, extracts wherein label information and preservation, so that initiate streaming media on demand once more from the time point of label information mark.
2. method according to claim 1 is characterized in that, also comprises:
During stream media terminal point broadcasting flow-medium, if streaming media server does not support that the Streaming Media film source of mark or request program request is live film source, stream media terminal is not supported mark to user prompt streaming media on demand server or Streaming Media film source.
3. method according to claim 1 is characterized in that, said mark request comprises current playing duration and total duration of mark instructions, Streaming Media film source.
4. method according to claim 1 is characterized in that, said label information comprises the current playing duration and total duration, Streaming Media sheet source information of Streaming Media film source.
5. method according to claim 4; It is characterized in that; In program request same stream medium sheet source procedure, stream media terminal is initiated repeatedly mark request arbitrarily, and from a plurality of response messages of the corresponding said repeatedly mark request that receives a plurality of label informations of extraction; Its each label information forms clauses and subclauses, is kept under the catalogue of said Streaming Media film source.
6. according to any described method of claim 1-5, it is characterized in that, also comprise:
During program request same stream medium film source, stream media terminal reads a plurality of label informations of its preservation, and shows the time point of its each label information mark, initiates streaming media on demand for the user once more from any time point of mark once more.
7. the device of marked flows medium is characterized in that, comprising:
Send requesting processing; Be used for any time after a broadcasting flow-medium success; Send the mark request that is used for marked flows medium film source to the streaming media on demand server; The response message that is used for marked flows medium film source of receiving stream media vod server response, and from said response message, extract label information;
The label information processing unit is used to preserve said label information, so that initiate streaming media on demand once more from the time point of label information mark.
8. device according to claim 7; It is characterized in that; In program request same stream medium sheet source procedure, said transmission requesting processing is initiated repeatedly mark request arbitrarily, and from a plurality of response messages of the corresponding said repeatedly mark request that receives a plurality of label informations of extraction; Its each label information forms clauses and subclauses; Be kept under the catalogue of the said Streaming Media film source in the said label information processing unit, during for program request same stream medium film source once more, any time point from a plurality of time points of a plurality of label information marks is initiated streaming media on demand once more.
9. the system of marked flows medium is characterized in that, comprises stream media terminal and streaming media on demand server, and wherein, said stream media terminal comprises:
Terminal DST PLAYER module; Be used for any time after a broadcasting flow-medium success; Send the mark request that is used for marked flows medium film source to the streaming media on demand server; The response message that is used for marked flows medium film source of receiving stream media vod server response, and from said response message, extract label information;
The terminal label processing module is used to preserve said label information, so that initiate streaming media on demand once more from the time point of label information mark;
Said streaming media on demand server is used to respond said mark request, and the response message that will be used for marked flows medium film source is sent to stream media terminal.
10. system according to claim 9; It is characterized in that; In program request same stream medium sheet source procedure, said terminal DST PLAYER module is initiated repeatedly mark request arbitrarily, and from a plurality of response messages of the corresponding said repeatedly mark request that receives a plurality of label informations of extraction; Its each label information forms clauses and subclauses; Be kept under the catalogue of the said Streaming Media film source in the said terminal label processing module, during for program request same stream medium film source once more, any time point from a plurality of time points of a plurality of label information marks is initiated streaming media on demand once more.
CN201110422384.2A 2011-12-16 2011-12-16 A kind of method, apparatus and system of label Streaming Media Active CN102611685B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201110422384.2A CN102611685B (en) 2011-12-16 2011-12-16 A kind of method, apparatus and system of label Streaming Media
PCT/CN2012/072741 WO2013086810A1 (en) 2011-12-16 2012-03-21 Streaming media marking method, device, and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110422384.2A CN102611685B (en) 2011-12-16 2011-12-16 A kind of method, apparatus and system of label Streaming Media

Publications (2)

Publication Number Publication Date
CN102611685A true CN102611685A (en) 2012-07-25
CN102611685B CN102611685B (en) 2018-08-14

Family

ID=46528841

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110422384.2A Active CN102611685B (en) 2011-12-16 2011-12-16 A kind of method, apparatus and system of label Streaming Media

Country Status (2)

Country Link
CN (1) CN102611685B (en)
WO (1) WO2013086810A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104244070A (en) * 2014-09-16 2014-12-24 广东欧珀移动通信有限公司 Multimedia file playing method and device
CN104703024A (en) * 2013-12-06 2015-06-10 广州金山网络科技有限公司 A video playing method and terminal apparatus
CN104850568A (en) * 2014-02-19 2015-08-19 珠海金山办公软件有限公司 Method and system for controlling display content of presentation file
CN104995639A (en) * 2013-10-30 2015-10-21 宇龙计算机通信科技(深圳)有限公司 Terminal and method for managing video file
CN105376627A (en) * 2014-08-25 2016-03-02 中兴通讯股份有限公司 Video data source playback method, device and system
CN105635828A (en) * 2014-10-28 2016-06-01 腾讯科技(深圳)有限公司 Play control method, play control device and electronic equipment comprising play control device
CN108769801A (en) * 2018-05-28 2018-11-06 广州虎牙信息科技有限公司 Synthetic method, device, equipment and the storage medium of short-sighted frequency
CN109275034A (en) * 2017-07-18 2019-01-25 中联盛世文化(北京)有限公司 Film labeling method and system, movie playback method, server, client
CN111600945A (en) * 2020-05-13 2020-08-28 上海英方软件股份有限公司 FTP server breakpoint downloading method and device based on block transmission
CN111629250A (en) * 2020-05-28 2020-09-04 海信视像科技股份有限公司 Display device and video playing method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113973233A (en) * 2021-10-22 2022-01-25 深圳小湃科技有限公司 Method, device and equipment for optimizing switching playing of multi-platform film and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030122966A1 (en) * 2001-12-06 2003-07-03 Digeo, Inc. System and method for meta data distribution to customize media content playback
CN1612599A (en) * 2003-10-31 2005-05-04 微软公司 Interface strategies for creating and invoking marks
CN1666510A (en) * 2002-07-09 2005-09-07 汤姆森许可贸易公司 Enhanced bookmarks for digital video playback
CN1739292A (en) * 2003-01-24 2006-02-22 索尼株式会社 Communication system and method, information processing apparatus and method, information managing apparatus and method, recording medium, and program
CN1950814A (en) * 2004-05-03 2007-04-18 Lg电子株式会社 Method and apparatus for managing bookmark information for content stored in a networked media server
CN101047846A (en) * 2006-03-27 2007-10-03 联想(北京)有限公司 Method for using bookmark on flow media system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101202640A (en) * 2007-10-17 2008-06-18 深圳市同洲电子股份有限公司 Method and device for stream media data playing control
CN101582731B (en) * 2008-05-15 2013-01-16 华为技术有限公司 Method and system for processing bookmark service and triggering, supplying, processing and control devices
CN101588473B (en) * 2009-06-18 2011-05-25 北京浪弯融科科技有限责任公司 Multimedia time shifting broadcasting method and system
CN102131106A (en) * 2010-12-22 2011-07-20 华为技术有限公司 Method, device and system for playing streaming media contents

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030122966A1 (en) * 2001-12-06 2003-07-03 Digeo, Inc. System and method for meta data distribution to customize media content playback
CN1666510A (en) * 2002-07-09 2005-09-07 汤姆森许可贸易公司 Enhanced bookmarks for digital video playback
CN1739292A (en) * 2003-01-24 2006-02-22 索尼株式会社 Communication system and method, information processing apparatus and method, information managing apparatus and method, recording medium, and program
CN1612599A (en) * 2003-10-31 2005-05-04 微软公司 Interface strategies for creating and invoking marks
CN1950814A (en) * 2004-05-03 2007-04-18 Lg电子株式会社 Method and apparatus for managing bookmark information for content stored in a networked media server
CN101047846A (en) * 2006-03-27 2007-10-03 联想(北京)有限公司 Method for using bookmark on flow media system

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104995639A (en) * 2013-10-30 2015-10-21 宇龙计算机通信科技(深圳)有限公司 Terminal and method for managing video file
CN104995639B (en) * 2013-10-30 2018-11-06 宇龙计算机通信科技(深圳)有限公司 terminal and video file management method
CN104703024A (en) * 2013-12-06 2015-06-10 广州金山网络科技有限公司 A video playing method and terminal apparatus
CN104850568B (en) * 2014-02-19 2019-01-25 珠海金山办公软件有限公司 A kind of PowerPoint shows the control method and system of content
CN104850568A (en) * 2014-02-19 2015-08-19 珠海金山办公软件有限公司 Method and system for controlling display content of presentation file
CN105376627A (en) * 2014-08-25 2016-03-02 中兴通讯股份有限公司 Video data source playback method, device and system
CN104244070A (en) * 2014-09-16 2014-12-24 广东欧珀移动通信有限公司 Multimedia file playing method and device
CN104244070B (en) * 2014-09-16 2017-09-22 广东欧珀移动通信有限公司 A kind of method for broadcasting multimedia file and device
CN105635828B (en) * 2014-10-28 2019-12-03 腾讯科技(深圳)有限公司 Control method for playing back, device, electronic equipment and storage medium
CN105635828A (en) * 2014-10-28 2016-06-01 腾讯科技(深圳)有限公司 Play control method, play control device and electronic equipment comprising play control device
CN109275034A (en) * 2017-07-18 2019-01-25 中联盛世文化(北京)有限公司 Film labeling method and system, movie playback method, server, client
CN109275034B (en) * 2017-07-18 2021-10-26 中联盛世文化(北京)有限公司 Film marking method and system, film playing method, server and client
CN108769801A (en) * 2018-05-28 2018-11-06 广州虎牙信息科技有限公司 Synthetic method, device, equipment and the storage medium of short-sighted frequency
CN108769801B (en) * 2018-05-28 2019-03-29 广州虎牙信息科技有限公司 Synthetic method, device, equipment and the storage medium of short-sighted frequency
US11308993B2 (en) 2018-05-28 2022-04-19 Guangzhou Huya Information Technology Co., Ltd. Short video synthesis method and apparatus, and device and storage medium
CN111600945A (en) * 2020-05-13 2020-08-28 上海英方软件股份有限公司 FTP server breakpoint downloading method and device based on block transmission
CN111600945B (en) * 2020-05-13 2023-07-07 上海英方软件股份有限公司 FTP server breakpoint downloading method and device based on block transmission
CN111629250A (en) * 2020-05-28 2020-09-04 海信视像科技股份有限公司 Display device and video playing method

Also Published As

Publication number Publication date
CN102611685B (en) 2018-08-14
WO2013086810A1 (en) 2013-06-20

Similar Documents

Publication Publication Date Title
CN102611685A (en) Method, device and system for marking streaming media
JP6465541B2 (en) COMMUNICATION DEVICE, REPRODUCTION DEVICE, ITS METHOD, AND PROGRAM
CN102204219A (en) Method, apparatus and system for switching and playing a video
CN105025319A (en) Video pushing method and device
CN103345465A (en) Method and device for labeling and displaying multi-media files
US20220329921A1 (en) Methods, computer server systems and media devices for media streaming
CN1972441A (en) Method of stream media storage and service
CN105407384A (en) Method, device and system for identifying media player content by using two-dimensional code
CN104703039A (en) Video information acquiring method and device
US20070260704A1 (en) Method of providing service for user search, and apparatus, server, and system for the same
CN104519411A (en) Multimedia player and playing method thereof
CN104486347A (en) Method and device for pushing multimedia
JP6380965B2 (en) Electronic device control method and system, and related device
CN105120319A (en) Method for pushing interaction information of television interaction system
CN103248912B (en) Network television time shifting play method as well as network television system and device
CN105072476A (en) Interaction information generating method and system
CN105120358A (en) Information pushing method and device used for television interactive system
JP5420863B2 (en) Thin client system, application server, terminal control server, communication method
KR100727173B1 (en) Wireless telecommunication terminal and method for bookmarking/jumping during contents streaming
JP2014168167A (en) Information display device, system, method and program
CN113596489A (en) Live broadcast teaching method, device, equipment and computer readable storage medium
CN105208453A (en) Method and device for displaying interaction feedback information of television interaction system
JP2008048113A (en) Dynamic image data distribution system, dynamic image data distribution method, dynamic image data providing method, dynamic image data distribution program, dynamic image data providing program, and computer-readable recording medium recorded with these programs
CN105681368A (en) User equipment, network equipment, method and system for acquiring presentation information
KR101490507B1 (en) Method and apparatus for editing moving picture contents

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant