WO2014056357A1 - 断点播放的处理方法及装置 - Google Patents

断点播放的处理方法及装置 Download PDF

Info

Publication number
WO2014056357A1
WO2014056357A1 PCT/CN2013/082112 CN2013082112W WO2014056357A1 WO 2014056357 A1 WO2014056357 A1 WO 2014056357A1 CN 2013082112 W CN2013082112 W CN 2013082112W WO 2014056357 A1 WO2014056357 A1 WO 2014056357A1
Authority
WO
WIPO (PCT)
Prior art keywords
top box
type
set top
dvr
identification 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.)
Ceased
Application number
PCT/CN2013/082112
Other languages
English (en)
French (fr)
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 US14/435,234 priority Critical patent/US20150271573A1/en
Priority to EP13845849.2A priority patent/EP2908543A4/en
Publication of WO2014056357A1 publication Critical patent/WO2014056357A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/226Characteristics of the server or Internal components of the server
    • 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/4147PVR [Personal Video Recorder]
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor

Definitions

  • the present invention relates to the field of communications, and in particular to a method and apparatus for processing breakpoints.
  • IPTV Internet Protocol Television
  • set-top boxes which may include: multiple digital video recorders (Digital Video Recorders, DVRs for short) ) Set-top box (with hard disk) and multiple non-digital video recorder (Non-DVR) set-top boxes (no hard disk). Since only the DVR set-top box can record multimedia files, in order to realize that the Non-DVR set-top box can share the files recorded on the DVR set-top box, a solution for the Whole Home DVR is proposed.
  • the solution can include the following:
  • the user can set one of the DVR set-top boxes as a DVR hub, and the DVR Hub automatically forms a Whole Home DVR with other common Non-DVR set-top boxes (STBs). All set-top boxes in the Whole Home DVR group can initiate appointments.
  • the DVR Hub is responsible for recording and recording of recorded files. All set-top boxes can browse reservation schedules and recordings indiscriminately, and there is only one DVR set-top box in the entire Whole Home DVR. Other DVR set-top boxes in the home can be used as slave (Slave) DVRs.
  • the reservation schedule and recording files of the Slave DVR set-top box cannot be shared. There is a shared play of DVR recording files in the above-mentioned Whole Home DVR solution. In other words, all set-top boxes in the Whole Home DVR can view DVR files recorded on the Hub.
  • the DVR file playback needs to have the function of breakpoint playback.
  • the related art generally adopts a file corresponding to a bookmark (ie, a breakpoint position identifier). The disadvantage of this method is that all the set top boxes are playing during the breakpoint. Playback can only be started from this bookmark. Since multiple users are different when viewing multimedia files, the timing of each user's pause or exit is different.
  • Set-top box A and two Non-DVR set-top boxes B and C cannot be implemented in the following scenarios: Scenes 1, A, B, and C continue to watch the contents of the respective set-top boxes at the last breakpoint; Scene 2, A quits after watching half of the content on his set-top box, and can continue to watch the breakpoint playback content on B or C; Scene 3, A quits after watching half of the content on his set-top box, and then Continue to watch the breakpoint playback content on B; watch it for a period of time on the set-top box of B, and then exit halfway, and continue to watch the breakpoint playback content on C.
  • the present invention provides a processing method and apparatus for breakpoint playback, so as to at least solve the problem that the related art breakpoint playback identifier setting form is single and lacks flexibility. According to an aspect of the present invention, a processing method of breakpoint playback is provided.
  • the processing method of the breakpoint playback includes: determining the type of the identification information to be saved, wherein the identification information is used to identify information that the first set top box pauses or quits when the file is played, and the type includes at least one of the following:
  • the sharing type and the private type are the types of identifiers that are used by the EPG server to be triggered by the first set-top box when the first set-top box is last played, and are shared by multiple set-top boxes, and used for continuous playback from the current breakpoint;
  • the private type is The first set top box is triggered by the EPG server to be played by the first set top box when the last set top box is played, and is only used for the type of identification that the first set top box continues to play from the current breakpoint; triggering the second set top box to perform a play operation corresponding to the identification information.
  • the sharing type is a global type
  • the global type is an identifier type that is used by the EPG server to trigger the first set-top box to be saved by the EMG server for the last set-top box to be played by the current set-top box.
  • the sharing type is a global type
  • the global type is that the first set-top box is triggered by the EPG server to be saved by the first set-top box when the last set-top box is played, and is shared by the set-top box of the same type as the first set-top box, and is used to connect from the current breakpoint.
  • determining the type of the identifier information to be saved includes: displaying the type of the identifier information to be saved; and obtaining the type of the identifier information selected by the user.
  • the displaying the type of the identification information to be saved comprises: determining whether the type of the identification information to be saved is displayed according to the type of the first set top box, wherein the type of the first set top box comprises one of the following - a digital video recorder ( DVR) Set-top box, non-digital video recorder (Non-DVR) set-top box;
  • DVR digital video recorder
  • Non-DVR non-digital video recorder
  • triggering the second set top box to perform the playing operation corresponding to the identification information comprises: determining that the sharing type identification information exists on the DVR set top box; triggering the DVR set top box to be indicated by the sharing type identification information The location continues to play multimedia files.
  • determining the type of the identification information that needs to be saved includes: displaying the identification information of the shared type saved by the non-DVR set-top box and the identification information of the private type at the same time; acquiring the user The type of identification information selected and triggered by the Non-DVR set-top box for saving.
  • triggering the second set top box to perform the playing operation corresponding to the identification information comprises: identifying the sharing type of the DVR set top box, and sharing type of the saved by the Non-DVR set top box.
  • the identification information and the identification information of the private type are simultaneously displayed; obtaining the type of the identification information selected by the user, and after determining that the identification information corresponding to the user selection type exists on the Non-DVR set top box, triggering the Non-DVR set top box to select the type from the user
  • the location indicated by the corresponding identification information continues to play the multimedia file.
  • a processing apparatus for breakpoint playback is provided.
  • the processing device for the breakpoint playback includes: a determining module, configured to determine a type of the identification information to be saved, wherein the identification information is used to identify information that the first set top box pauses or quits when the file is played, the type includes At least one of the following: a sharing type, a private type, and a sharing type is an identifier that is triggered by the EPG server to be saved by the first set-top box when the last set-top box is played, and is shared by the plurality of set-top boxes, and is used to continuously play the identifier from the current breakpoint.
  • a determining module configured to determine a type of the identification information to be saved, wherein the identification information is used to identify information that the first set top box pauses or quits when the file is played, the type includes At least one of the following: a sharing type, a private type, and a sharing type is an identifier that is triggered by the EPG server to be saved by the first set-top box when the last set-top box is played
  • the private type is the identifier of the first set-top box that is triggered by the EPG server when the first set-top box is last played, and is only used for the identifier type that the first set-top box continues to play from the current breakpoint; the trigger module is set to trigger the execution of the second set-top box.
  • the sharing type is a global type, and the global type is an identifier type that is used by the EPG server to trigger the first set-top box to be saved by the EMG server for the last set-top box to be played by the current set-top box.
  • the sharing type is a global type
  • the global type is that the first set-top box is triggered by the EPG server to be saved by the first set-top box when the last set-top box is played, and is shared by the set-top box of the same type as the first set-top box, and is used to connect from the current breakpoint.
  • the determining module comprises: a first display unit configured to display the type of the identification information to be saved; and an obtaining unit configured to acquire the type of the identification information selected by the user.
  • the first display unit is configured to determine whether to display the type of the identification information to be saved according to the type of the first set top box, wherein the type of the first set top box includes one of the following: a digital video recorder (DVR) set top box, A digital video recorder (Non-DVR) set-top box; an acquisition unit, configured to obtain identification information selected by the user when the type of the first set-top box is a Non-DVR set-top box.
  • DVR digital video recorder
  • Non-DVR non-DVR
  • the triggering module includes: a determining unit, configured to: when the type of the first set top box is a DVR set top box, determine that there is a shared type of identification information on the DVR set top box; the first trigger unit is configured to trigger the DVR set top box from the shared type of identification information The indicated location continues to play the multimedia file.
  • the first display unit is further configured to simultaneously display the shared type identification information and the private type identification information saved by the Non-DVR set top box when the type of the first set top box is a Non-DVR set top box; Set to get the type of identification information selected by the user, and trigger the Non-DVR set-top box to save.
  • the triggering module further includes: a second display unit, configured to set the sharing type identification information saved by the DVR set top box and the sharing type identification information saved by the Non-DVR set top box when the type of the first set top box is a Non-DVR set top box. And the identification information of the private type is displayed at the same time; the second triggering unit is configured to obtain the type of the identification information selected by the user, and trigger the Non-DVR set top box after determining that the identification information corresponding to the user selection type exists on the Non-DVR set top box. The multimedia file is resumed from the location indicated by the identification information corresponding to the user selection type.
  • the sharing type and/or the private type of the breakpoint identification information is set on the set top box, and the sharing type is that the first set top box is triggered by the EPG server to be saved by the first set top box when the last set-top box is played, and is shared by the plurality of set top boxes.
  • the type of the identifier used for the continuous playback from the current breakpoint; the private type is the identifier of the first set-top box that is triggered by the EPG server when the first set-top box is last played, and is only used for the identifier type that the first set-top box continues to play from the current breakpoint.
  • the second set top box After determining the type of the identification information to be saved, the second set top box is triggered to perform a playback operation corresponding to the identification information, which solves the problem that the related technical interruption point playback identifier setting form is single and lacks flexibility, thereby implementing the breakpoint playback identification information.
  • the storage method is flexible and diverse, and meets the needs of multi-scene breakpoint playback in the Whole Home DVR.
  • FIG. 1 is a schematic diagram of the composition of a Whole Home DVR system according to the related art
  • 2 is a flowchart of a processing method of breakpoint playback according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram of a DVR multi-scene breakpoint playback principle according to a preferred embodiment of the present invention
  • FIG. 4 is a diagram of a preferred embodiment according to the present invention.
  • FIG. 5 is a schematic diagram of a Non-DVR set top box breakpoint play selection bookmark according to a preferred embodiment of the present invention
  • FIG. 6 is a flow chart for exiting play save bookmarks in the middle according to a preferred embodiment of the present invention
  • 7 is a flowchart of breakpoint playback according to a preferred embodiment of the present invention
  • FIG. 8 is a block diagram showing a structure of a processing apparatus for breakpoint playback according to an embodiment of the present invention
  • FIG. 9 is a breakpoint playback according to a preferred embodiment of the present invention.
  • Step S202 Determine a type of the identifier information to be saved, where the identifier information is used to identify information that the first set top box pauses or quits when playing the file, and the type includes At least one of the following: a sharing type, a private type, and a sharing type is that the first set top box is triggered by the electronic program menu (EPG) server to be saved by the first set top box when the last time the game is exited, and is shared by multiple set top boxes, and is used to disconnect from the current set top box.
  • EPG electronic program menu
  • Step S204 Triggering The second set top box performs a playback operation corresponding to the identification information.
  • the setting of the breakpoint play identifier is single and lacks flexibility.
  • setting a breakpoint identification information of a shared type and/or a private type on the set top box, and the sharing type is that the first set top box is triggered by the EPG server to be saved by the first set top box when the last time the playback box is exited, for more
  • the private type is that the first set-top box is triggered by the EPG server to be saved by the first set-top box when it is last played, and is only used for the first set-top box to be connected from the current breakpoint.
  • the type of the identifier to be played; after determining the type of the identifier information to be saved, triggering the second set top box to perform the broadcast corresponding to the identification information The operation operation solves the problem that the related technical interruption point playback flag setting form is single and lacks flexibility, and thus the method for saving the breakpoint playback identification information is flexible and diverse, and meets the needs of multi-scene breakpoint playback in the Whole Home DVR.
  • the first set top box and the second set top box may be the same set top box or different set top boxes. For example: The user is currently watching the video on the set-top box A, and halfway through halfway.
  • the user can either continue watching on the set-top box A that originally watched the video, or go to the set-top box. Continue to watch on B, mainly based on the individual wishes of the user.
  • the foregoing sharing type may be a global type, where the first set top box is triggered by the EPG server to be saved by the first set top box when the last set top box is played, and is shared by all the set top boxes, and is used to connect from the current breakpoint. The type of identifier that is played.
  • the sharing type may be a global type, where the first set-top box is triggered by the EPG server to be saved by the first set-top box when the first set-top box is last played, and is shared by the set-top box of the same type as the first set-top box, and is used for The type of identification that is played back from the current breakpoint.
  • the shared type of breakpoint identification information mentioned in the present invention may be shared by all set top boxes in the Whole Home DVR, or may be shared by some set top boxes.
  • the technical solution provided by the present invention defines three types of bookmarks for the plurality of scenes of the above-described breakpoint playback, namely: [This Room latest position], [DVR Hub latest position], and [Follow-me bookmark] Position], where [This Room latest position] refers to the breakpoint position last viewed by the Non-DVR set-top box; [DVR Hub latest position] refers to the breakpoint position last watched by the DVR Hub set-top box; [Follow-me The bookmark position] is set globally. If the user sets the Follow-me bookmark on the current Non-DVR set-top box, then the Follow-me bookmark can be selected to continue viewing on the other Non-DVR set-top box.
  • determining the type of the identification information to be saved may include the following steps: Step S1: displaying the type of the identification information to be saved; Step S2: acquiring the type of the identification information selected by the user.
  • the present invention provides one or more identifiers to be currently set regarding how the breakpoint identification information is stored. Simultaneously displayed to the user, the user selects to save the identification information of the current breakpoint location as a private type, a local shared type, or a global type; the identification information is saved according to the type selected by the user.
  • displaying the type of the identification information to be saved may include the following: determining whether to display the type of the identification information to be saved according to the type of the first set top box, where the type of the first set top box includes One of the following: DVR set-top box, Non-DVR set-top box;
  • obtaining the type of the identification information selected by the user may include the following processing: When the type of the first set-top box is a Non-DVR set-top box, the identification information selected by the user is obtained.
  • the present invention can also determine whether the type of the identification information to be saved needs to be displayed by judging the type of the set top box.
  • the DVR set-top box will automatically save the identification information of the breakpoint position, and will automatically read the identification information when continuing to watch next time, and continue to play from the last breakpoint position without the logo
  • the type of information is displayed to the user; if it is a Non-DVR set-top box, whether the user quits halfway or the user continues to view from the breakpoint location, the type of the identification information needs to be displayed to the user, and the type of the identification information is determined by the user.
  • triggering the second set top box to perform the playing operation corresponding to the identification information may include: Step S3: determining that the sharing type identification information exists on the DVR set top box; S4: Trigger the DVR set top box to continue playing the multimedia file from the location indicated by the shared type identification information.
  • Step S3 determining that the sharing type identification information exists on the DVR set top box
  • S4 Trigger the DVR set top box to continue playing the multimedia file from the location indicated by the shared type identification information.
  • the multimedia file is played on the DVR Hub, if the user wants to quit, the DVR Hub automatically saves the [DVR Hub latest position] bookmark; if the user wants to continue playing from the breakpoint location, The [DVR Hub latest position] bookmark is automatically selected for playback without the user having to make a selection.
  • the bookmark information is uniformly stored in the DVR Hub through the Digital Living Network Alliance
  • the bookmark file bookMark.ini is saved under the corresponding recording file.
  • each recording file corresponds to its own bookmark file, so that it is easy to find the corresponding bookmark information according to the recording file, thereby performing operations such as adding, modifying or deleting.
  • the bookmark information file has a one-to-one correspondence with the recorded file, so that the bookmark information corresponding to the recorded file can be deleted in synchronization during the deletion or aging of the recorded file.
  • 3 is a DVR in accordance with a preferred embodiment of the present invention Schematic diagram of the principle of multi-scene breakpoint playback. As shown in FIG.
  • the EPG template (display layer displaying the electronic program menu to the user) on the EPG performs flow control when the recording file is played off at a breakpoint or halfway out of play; the bookmark is maintained on the DVR Hub set top box,
  • the bookmark information is shared by the DLNA between the STBs in the home.
  • the interface is provided by the STB and is called by the EPG template to implement functions such as querying, adding, and deleting bookmarks.
  • the bookmark management of DVR Hub set-top box and DLNA sharing in Whole Home DVR it can meet the needs of DVR multi-scene breakpoint playback.
  • the method and interface definition for maintaining bookmark information on the STB are described in detail below.
  • the bookmark information of the recorded file is maintained in the bookMark.ini file corresponding to the recorded file on the DVR set top box, and different types of bookmarks are distinguished by adding different identifiers.
  • This type of bookmark can be saved only when playing on the Non-DVR set-top box.
  • This type of bookmark is also added to the bookMark.ini file of the corresponding program of the DVR set-top box, and the set-top box of the bookmark is specified by adding a business account. .
  • Each recording file has only one [This Room latest position] bookmark on the same Non-DVR set-top box and will be updated when it is added again.
  • the specific format in the bookMark.ini file is as follows - [business account]
  • the interface is defined as follows:
  • devicelD corresponds to DMSID; if bookmark type is 0, devicelD is empty;
  • Objectld the ItemID corresponding to the tagged media
  • Time the point in time of the tag
  • bookmark type 0 - [This Room latest position]; 1 - [DVR Hub latest position];
  • devicelD corresponds to DMSID; if bookmark type is 0, devicelD is empty;
  • Objectld the ItemID corresponding to the tagged media; BookMarkname: tag name; time: the time point of the tag; user: the user to which the tag belongs, if it belongs to all users, this field is public; type: bookmark type, 0 - [This Room latest position]; 1 - [DVR Hub latest Position]; 2 - [Follow-me bookmark position].
  • Bookmark information query interface function Get some bookmark information of the recorded file; Interface: lpvr.set ("dmp dlnaGetBookMark", "deviceID#objectID#user#type") Parameter description: devicelD: corresponding DMSID; If the bookmark type is 0, devicelD is empty; objectld: the ItemID corresponding to the tagged media; user: the user to which the tag belongs, if it belongs to all users, this field is public; type: bookmark type, 0 - [This Room latest position]; 1 - [DVR Hub Latest position];
  • determining the type of the identification information to be saved may include the following operations: Step S5: identifying information of the shared type saved by the Non-DVR set top box and The identification information of the private type is displayed at the same time; Step S6: Acquire the type of the identification information selected by the user, and trigger the Non-DVR set top box to save.
  • FIG. 1 In a preferred embodiment, FIG. 1
  • FIG. 4 is a schematic illustration of a Non-DVR set top box storing bookmarks in accordance with a preferred embodiment of the present invention. As shown in Figure 4, if it is a Non-DVR set-top box, you need to show [Follow-me bookmark Position] and [This Room latest position] 2 kinds of bookmarks for the user to select, after the user selects one of the bookmarks, initiate a bookmark addition request to the STB, and save it as a bookmark of the selected type.
  • step S204 when the type of the first set top box is a Non-DVR set top box, triggering the second set top box to perform the playing operation corresponding to the identification information includes: Step S7: identifying information of the sharing type saved by the DVR set top box, Non - the shared type identification information saved by the DVR set top box and the identification information of the private type are simultaneously displayed; Step S8: obtaining the type of the identification information selected by the user, and after determining that the identification information corresponding to the user selected type exists on the Non-DVR set top box The triggered Non-DVR set top box continues to play the multimedia file from the location indicated by the identification information corresponding to the user selected type.
  • FIG. 5 is a schematic illustration of a Non-DVR set top box breakpoint play selection bookmark in accordance with a preferred embodiment of the present invention.
  • Figure 5 if it is a Non-DVR set-top box, you need to display [DVR Hub latest position] [Follow-me bookmark position] and [This Room latest position] 3 Wozhong bookmark for the user to select, in the user's choice
  • the bookmark information inquiry is initiated to the STB. If the bookmark exists, the playback is continued from the bookmark, otherwise the playback starts from the beginning.
  • FIGS. 6 and 7. 6 is a flow diagram of exiting a play save bookmark midway in accordance with a preferred embodiment of the present invention.
  • Step S602 In response to the user exiting the operation, the DVR playback is exited;
  • Step S604 The EPG template determines the type of the STB, and if it is a DVR set-top box, proceeds to step S606; For the Non-DVR set top box, go to step S608;
  • Step S606 The DVR set top box is automatically saved as [DVR Hub latest position] bookmark; the process ends;
  • Step S610 The user selects [This Room latest position] bookmark;
  • Step S612 The Non-DVR set top box saves the [This Room latest position] bookmark;
  • Step S702 In response to a user's breakpoint playback operation, selecting a DVR file for breakpoint playback;
  • Step S704 The EPG template determines the type of the STB, and if it is a DVR set-top box, continues Step S706; if it is a Non-DVR set top box, go to step S714;
  • Step S706 The DVR set top box automatically selects [DVR Hub latest position] bookmark;
  • Step S708 The DVR set top box determines whether there is currently a [DVR Hub latest position] bookmark; If yes, proceed to step S710; if not, go to step S712; step S710: the DVR set top box starts playing from the [DVR Hub latest position] bookmark; the process ends;
  • step S712 the DVR set top box restarts playing from the beginning of the file; The process ends;
  • Step S702 In response to a user's breakpoint playback operation, selecting a DVR file for breakpoint playback;
  • Step S730 The Non-DVR set top box resumes playing from the beginning of the file; the process ends;
  • Step S732 The user selects [Follow-me bookmark position] bookmark;
  • Step S734 The Non-DVR set top box determines whether there is currently a [Follow-me bookmark position] bookmark If yes, proceed to step S736; if not, go to step S738;
  • step S736 Non-DVR set top box starts playing from the [Follow-me bookmark position] bookmark; the process ends;
  • step S738 Non-DVR set top box Resume playback from the beginning of the file; the process ends.
  • FIG. 8 is a block diagram showing the structure of a processing apparatus for breakpoint playback according to an embodiment of the present invention.
  • the processing device for the breakpoint playback may include: a determining module 10, configured to determine a type of the identification information that needs to be saved, where the identifier information is used to identify that the first set top box pauses or quits playing when playing the file.
  • the information includes at least one of the following types: a shared type, a private type, and a shared type: the first set top box is triggered by the EPG server to be saved by the first set top box during the last exit play, and is shared by multiple set top boxes, and is used to disconnect from the current set top box.
  • the identification type of the connection to be played; the private type is the identifier of the first set-top box that is triggered by the EPG server when the first set-top box is last played, and is only used for the identification type of the first set-top box to be continuously played from the current breakpoint; the trigger module 20, setting A playback operation corresponding to the identification information is executed to trigger the second set top box.
  • the device shown in FIG. 8 is used to solve the problem that the related art break point playback flag setting form is single and lacks flexibility, and thus the method for saving the breakpoint play identification information is flexible and diverse, and the multi-scene breakpoint play in the Whole Home DVR is satisfied. Need.
  • the foregoing sharing type may be a global type, where the first set top box is triggered by the EPG server to be saved by the first set top box when the last set top box is played, and is shared by all the set top boxes, and is used to connect from the current breakpoint.
  • the sharing type may be a global type, where the first set-top box is triggered by the EPG server to be saved by the first set-top box when the first set-top box is last played, and is shared by the set-top box of the same type as the first set-top box, and is used for The type of identification that is played back from the current breakpoint.
  • the determining module 10 may include: a first display unit 100 configured to display a type of the identification information to be saved; and an obtaining unit 102 configured to acquire the type of the identification information selected by the user.
  • the first display unit 100 is configured to determine whether to display the type of the identification information to be saved according to the type of the first set top box, wherein the type of the first set top box includes one of the following: a DVR set top box, a Non-DVR set top box
  • the obtaining unit 102 is configured to obtain the identifier information selected by the user when the type of the first set top box is a Non-DVR set top box.
  • the triggering module 20 may include: a determining unit 200, configured to determine that there is a shared type of identification information on the DVR set top box when the type of the first set top box is a DVR set top box; the first trigger unit 202, Set to trigger the DVR set-top box to continue playing the multimedia file from the location indicated by the shared type of identification information.
  • the first display unit 100 is further configured to simultaneously display the shared type identification information and the private type identification information saved by the Non-DVR set top box when the type of the first set top box is a Non-DVR set top box; 102, further configured to obtain the type of the identification information selected by the user, and trigger the Non-DVR set top box to save.
  • a determining unit 200 configured to determine that there is a shared type of identification information on the DVR set top box when the type of the first set top box is a DVR set top box
  • the first trigger unit 202 Set to trigger the DVR set-top box to continue playing the multimedia file from the location indicated by the shared type of identification information.
  • the trigger module 20 may further include: a second display unit 204, configured to store the identification information of the shared type of the DVR set top box when the type of the first set top box is a Non-DVR set top box, The identification information of the sharing type saved by the DVR set top box and the identification information of the private type are simultaneously displayed; the second triggering unit 206 is configured to obtain the type of the identification information selected by the user, and determine the presence and type of the user selection on the Non-DVR set top box. After the corresponding identification information, the Non-DVR set top box is triggered to continue playing the multimedia file from the location indicated by the identification information corresponding to the user selection type. It should be noted that the preferred modes of operation of the modules shown in FIG. 8 to FIG.
  • the steps shown or described may be performed in an order different than that herein, or they may be separately fabricated into individual integrated circuit modules, or Multiple of these modules or steps are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

本发明公开了一种断点播放的处理方法及装置,在上述方法中,确定需要保存的标识信息的类型,其中,标识信息用于标识第一机顶盒在播放文件时暂停播放或者退出播放的信息,类型包括以下至少之一:共享类型、私有类型,共享类型为第一机顶盒在上一次退出播放时由EPG服务器触发第一机顶盒保存的,供多个机顶盒共享的,用于从当前断点接续播放的标识类型;私有类型为第一机顶盒在上一次退出播放时由EPG服务器触发第一机顶盒保存的,仅用于第一机顶盒从当前断点接续播放的标识类型;触发第二机顶盒执行与标识信息对应的播放操作,从而实现了断点播放标识信息的保存方式灵活多样,满足Whole Home DVR中多场景断点播放的需要。

Description

断点播放的处理方法及装置
技术领域 本发明涉及通信领域, 具体而言, 涉及一种断点播放的处理方法及装置。 背景技术 目前, 在大多数网络电视 (Internet Protocol Television, 简称为 IPTV) 高端运营 商的用户家庭中往往会存在多个机顶盒,其中,可以包括:多个数字视频录像机(Digital Video Recorder,简称为 DVR)机顶盒(有硬盘)和多个非数字视频录像机(Non-DVR) 机顶盒 (无硬盘)。 由于只有 DVR机顶盒才能进行多媒体文件的录制, 因此, 为了实 现 Non-DVR机顶盒可以共享 DVR机顶盒上录制的文件的目的, 提出了家庭内录制共 享 (Whole Home DVR) 的解决方案。 图 1是根据相关技术的 Whole Home DVR系统 组成的示意图。 如图 1 所示, 该方案可以包括以下内容: 用户可以将其中一个 DVR 机顶盒设置为 DVR集线器(Hub), 由该 DVR Hub自动和其他普通 Non-DVR机顶盒 (STB) 组成 Whole Home DVR。 Whole Home DVR组内的所有机顶盒都可以发起预 约, 由 DVR Hub负责录制以及录制文件的存放,所有机顶盒可以无差别的浏览预约计 划和录制记录, 并且在整个 Whole Home DVR中有且只有一个 DVR机顶盒; 家庭内 其他 DVR机顶盒可以作为从属 (Slave) DVR, 独立于 Whole Home DVR之外, Slave DVR机顶盒的预约计划和录制文件不能实现共享。 在上述 Whole Home DVR的解决方案中存在 DVR录制文件的共享播放,换言之, Whole Home DVR中的所有机顶盒均可以观看录制在 Hub上的 DVR文件。 DVR文件 播放需要有断点播放的功能, 相关技术中关于断点播放通常采取的做法是一个文件对 应一个书签(即断点位置标识),此种做法的缺陷在于全部机顶盒在进行断点播放时都 只能从这个书签开始进行播放, 由于多用户在查看多媒体文件时, 每个用户暂停或者 退出播放的时机各不相同, 因此, 各自断点的位置也各不相同, 而只采用一个书签会 严重降低断点播放的灵活性, 用户还需要从断点位置开始查找 (或是前进或是后退), 在经历一段时间后才能找到自己上次查看的断点位置。不仅如此,在 Whole Home DVR 中还存在断点播放的多种场景, 相关技术中采用的断点播放方式均无法满足, 例如: 在当前的 Whole Home DVR中存在 3个机顶盒, 分别为一个 DVR Hub机顶盒 A以及 两个 Non-DVR机顶盒 B和 C, 关于以下场景相关技术无法实现: 场景一、 A、 B、 C分别继续观看各自机顶盒在上次断点播放内容; 场景二、 A在自己的机顶盒上观看了一半播放内容后退出, 又可以到 B或 C上继 续观看断点播放内容; 场景三、 A在自己的机顶盒上观看了一半播放内容后退出, 又到 B上继续观看断 点播放内容; 在 B所在机顶盒上观看一段时间后再次中途退出, 到 C上继续观看断点 播放内容。 发明内容 本发明提供了一种断点播放的处理方法及装置, 以至少解决相关技术中断点播放 标识设置形式单一, 缺乏灵活性的问题。 根据本发明的一个方面, 提供了一种断点播放的处理方法。 根据本发明的断点播放的处理方法包括: 确定需要保存的标识信息的类型,其中, 标识信息用于标识第一机顶盒在播放文件时暂停播放或者退出播放的信息, 类型包括 以下至少之一: 共享类型、 私有类型, 共享类型为第一机顶盒在上一次退出播放时由 EPG服务器触发第一机顶盒保存的, 供多个机顶盒共享的, 用于从当前断点接续播放 的标识类型;私有类型为第一机顶盒在上一次退出播放时由 EPG服务器触发第一机顶 盒保存的, 仅用于第一机顶盒从当前断点接续播放的标识类型; 触发第二机顶盒执行 与标识信息对应的播放操作。 优选地, 上述共享类型为全局类型, 全局类型为第一机顶盒在上一次退出播放时 由 EPG服务器触发第一机顶盒保存的, 供全部机顶盒共享的, 用于从当前断点接续播 放的标识类型。 优选地, 上述共享类型为全局类型, 全局类型为第一机顶盒在上一次退出播放时 由 EPG服务器触发第一机顶盒保存的, 供与第一机顶盒类型相同的机顶盒共享的, 用 于从当前断点接续播放的标识类型。 优选地, 确定需要保存的标识信息的类型包括: 将待保存的标识信息的类型进行 显示; 获取用户选取的标识信息的类型。 优选地, 将待保存的标识信息的类型进行显示包括: 根据第一机顶盒的类型判断 是否将待保存的标识信息的类型进行显示, 其中, 第一机顶盒的类型包括以下之一- 数字视频录像机 (DVR) 机顶盒、 非数字视频录像机 (Non-DVR)机顶盒; 获取用户 选取的标识信息的类型包括: 在第一机顶盒的类型为 Non-DVR机顶盒时, 获取用户 选取的标识信息。 优选地, 当第一机顶盒的类型为 DVR机顶盒时, 触发第二机顶盒执行与标识信 息对应的播放操作包括: 确定 DVR机顶盒上存在共享类型的标识信息; 触发 DVR机 顶盒从共享类型的标识信息所指示的位置继续播放多媒体文件。 优选地, 当第一机顶盒的类型为 Non-DVR机顶盒时, 确定需要保存的标识信息 的类型包括: 将 Non-DVR机顶盒保存的共享类型的标识信息和私有类型的标识信息 同时进行显示; 获取用户选取的标识信息的类型, 并触发 Non-DVR机顶盒进行保存。 优选地, 当第一机顶盒的类型为 Non-DVR机顶盒时, 触发第二机顶盒执行与标 识信息对应的播放操作包括: 将 DVR机顶盒保存的共享类型的标识信息、 Non-DVR 机顶盒保存的共享类型的标识信息以及私有类型的标识信息同时进行显示; 获取用户 选取的标识信息的类型, 并在确定 Non-DVR机顶盒上存在与用户选取类型对应的标 识信息之后, 触发 Non-DVR机顶盒从与用户选取类型对应的标识信息所指示的位置 继续播放多媒体文件。 根据本发明的另一方面, 提供了一种断点播放的处理装置。 根据本发明的断点播放的处理装置包括: 确定模块, 设置为确定需要保存的标识 信息的类型, 其中, 标识信息用于标识第一机顶盒在播放文件时暂停播放或者退出播 放的信息, 类型包括以下至少之一: 共享类型、 私有类型, 共享类型为第一机顶盒在 上一次退出播放时由 EPG服务器触发第一机顶盒保存的, 供多个机顶盒共享的, 用于 从当前断点接续播放的标识类型; 私有类型为第一机顶盒在上一次退出播放时由 EPG 服务器触发第一机顶盒保存的, 仅用于第一机顶盒从当前断点接续播放的标识类型; 触发模块, 设置为触发第二机顶盒执行与标识信息对应的播放操作。 优选地, 上述共享类型为全局类型, 全局类型为第一机顶盒在上一次退出播放时 由 EPG服务器触发第一机顶盒保存的, 供全部机顶盒共享的, 用于从当前断点接续播 放的标识类型。 优选地, 上述共享类型为全局类型, 全局类型为第一机顶盒在上一次退出播放时 由 EPG服务器触发第一机顶盒保存的, 供与第一机顶盒类型相同的机顶盒共享的, 用 于从当前断点接续播放的标识类型。 优选地, 确定模块包括: 第一显示单元, 设置为将待保存的标识信息的类型进行 显示; 获取单元, 设置为获取用户选取的标识信息的类型。 优选地, 第一显示单元, 设置为根据第一机顶盒的类型判断是否将待保存的标识 信息的类型进行显示,其中,第一机顶盒的类型包括以下之一:数字视频录像机(DVR) 机顶盒、 非数字视频录像机 (Non-DVR) 机顶盒; 获取单元, 设置为在第一机顶盒的 类型为 Non-DVR机顶盒时, 获取用户选取的标识信息。 优选地, 触发模块包括: 确定单元, 设置为当第一机顶盒的类型为 DVR机顶盒 时, 确定 DVR机顶盒上存在共享类型的标识信息; 第一触发单元, 设置为触发 DVR 机顶盒从共享类型的标识信息所指示的位置继续播放多媒体文件。 优选地, 第一显示单元, 还设置为当第一机顶盒的类型为 Non-DVR机顶盒时, 将 Non-DVR机顶盒保存的共享类型的标识信息和私有类型的标识信息同时进行显示; 获取单元, 还设置为获取用户选取的标识信息的类型, 并触发 Non-DVR机顶盒进行 保存。 优选地,触发模块还包括:第二显示单元,设置为当第一机顶盒的类型为 Non-DVR 机顶盒时, 将 DVR机顶盒保存的共享类型的标识信息、 Non-DVR机顶盒保存的共享 类型的标识信息以及私有类型的标识信息同时进行显示; 第二触发单元, 设置为获取 用户选取的标识信息的类型, 并在确定 Non-DVR机顶盒上存在与用户选取类型对应 的标识信息之后, 触发 Non-DVR机顶盒从与用户选取类型对应的标识信息所指示的 位置继续播放多媒体文件。 通过本发明, 采用在机顶盒上设置共享类型和 /或私有类型的断点标识信息, 共享 类型为第一机顶盒在上一次退出播放时由 EPG服务器触发第一机顶盒保存的,供多个 机顶盒共享的, 用于从当前断点接续播放的标识类型; 私有类型为第一机顶盒在上一 次退出播放时由 EPG服务器触发第一机顶盒保存的,仅用于第一机顶盒从当前断点接 续播放的标识类型; 在确定需要保存的标识信息的类型后, 触发第二机顶盒执行与标 识信息对应的播放操作, 解决了相关技术中断点播放标识设置形式单一, 缺乏灵活性 的问题, 进而实现了断点播放标识信息的保存方式灵活多样, 满足 Whole Home DVR 中多场景断点播放的需要。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中- 图 1是根据相关技术的 Whole Home DVR系统组成的示意图; 图 2是根据本发明实施例的断点播放的处理方法的流程图; 图 3是根据本发明优选实施例的 DVR多场景断点播放原理的示意图; 图 4是根据本发明优选实施例的 Non-DVR机顶盒保存书签的示意图; 图 5是根据本发明优选实施例的 Non-DVR机顶盒断点播放选择书签的示意图; 图 6是根据本发明优选实施例的中途退出播放保存书签的流程图; 图 7是根据本发明优选实施例的断点播放的流程图; 图 8是根据本发明实施例的断点播放的处理装置的结构框图; 以及 图 9是根据本发明优选实施例的断点播放的处理装置的结构框图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 图 2是根据本发明实施例的断点播放的处理方法的流程图。 如图 2所示, 该方法 可以包括以下处理步骤: 步骤 S202: 确定需要保存的标识信息的类型, 其中, 标识信息用于标识第一机顶 盒在播放文件时暂停播放或者退出播放的信息, 类型包括以下至少之一: 共享类型、 私有类型, 共享类型为第一机顶盒在上一次退出播放时由电子节目菜单 (EPG) 服务 器触发第一机顶盒保存的, 供多个机顶盒共享的, 用于从当前断点接续播放的标识类 型; 私有类型为第一机顶盒在上一次退出播放时由 EPG 服务器触发第一机顶盒保存 的, 仅用于第一机顶盒从当前断点接续播放的标识类型; 步骤 S204: 触发第二机顶盒执行与标识信息对应的播放操作。 相关技术中, 断点播放标识的设置形式单一, 缺乏灵活性。 采用如图 2所示的方 法, 在机顶盒上设置共享类型和 /或私有类型的断点标识信息, 共享类型为第一机顶盒 在上一次退出播放时由 EPG服务器触发第一机顶盒保存的, 供多个机顶盒共享的, 用 于从当前断点接续播放的标识类型; 私有类型为第一机顶盒在上一次退出播放时由 EPG服务器触发第一机顶盒保存的, 仅用于第一机顶盒从当前断点接续播放的标识类 型; 在确定需要保存的标识信息的类型后, 触发第二机顶盒执行与标识信息对应的播 放操作, 解决了相关技术中断点播放标识设置形式单一, 缺乏灵活性的问题, 进而实 现了断点播放标识信息的保存方式灵活多样, 满足 Whole Home DVR中多场景断点播 放的需要。 在优选实施例中, 第一机顶盒和第二机顶盒可以为相同的机顶盒, 也可以为不同 的机顶盒。 例如: 用户当前在机顶盒 A上观看视频, 看到一半后中途退出, 如果用户 想要在断点处继续观看视频, 那么该用户既可以在原先观看视频的机顶盒 A上继续观 看, 也可以到机顶盒 B上继续观看, 主要根据用户个人意愿而定。 在优选实施过程中, 上述共享类型可以为全局类型, 该全局类型为第一机顶盒在 上一次退出播放时由 EPG服务器触发第一机顶盒保存的, 供全部机顶盒共享的, 用于 从当前断点接续播放的标识类型。 在优选实施过程中, 上述共享类型可以为全局类型, 该全局类型为第一机顶盒在 上一次退出播放时由 EPG服务器触发第一机顶盒保存的,供与第一机顶盒类型相同的 机顶盒共享的, 用于从当前断点接续播放的标识类型。 需要说明的是, 本发明提到的共享类型的断点标识信息可以供 Whole Home DVR 中的全部机顶盒所共享, 也可以被部分机顶盒所共享。 在优选实施例中, 针对上述断点播放的多个场景, 本发明提供的技术方案定义了 3种书签, 分别为: [This Room latest position]、 [DVR Hub latest position]和 [Follow-me bookmark position],其中, [This Room latest position]是指在 Non-DVR机顶盒上次观看 的断点位置; [DVR Hub latest position]是指在 DVR Hub机顶盒上次观看的断点位置; [Follow-me bookmark position]是全局设置的,如果用户在当前 Non-DVR机顶盒上设置 了 Follow-me书签,那么在另外 Non-DVR机顶盒上可以选择该 Follow-me书签继续观 看。 在进行书签保存的时候, 由于 [DVR Hub latest position]和 [Follow-me bookmark position]这两种书签均为全局设置, 因此, 只会保留最近更新的一个, 并将它们保存为 公共类型。 而 [This Room latest position]则是具体某一个用户的书签, 所以需要保存为 私有类型, 并添加与书签对应的用户标识, 以此根据用户 ID获取所保存的 [This Room latest position]书签。 优选地, 在步骤 S202中, 确定需要保存的标识信息的类型可以包括以下步骤: 步骤 S1 : 将待保存的标识信息的类型进行显示; 步骤 S2: 获取用户选取的标识信息的类型。 在优选实施例中, 无论是在 DVR Hub机顶盒上还是在 Non-DVR机顶盒上, 如果 用户希望中途退出, 那么关于断点标识信息的保存方式, 本发明提供了将当前设置的 一个或多个标识同时显示给用户, 由用户选择将当前断点位置的标识信息保存为私有 类型、 局部共享类型或者全局类型; 根据用户选择的类型, 对标识信息加以保存。 优选地, 在步骤 S1中, 将待保存的标识信息的类型进行显示可以包括以下处理: 根据第一机顶盒的类型判断是否将待保存的标识信息的类型进行显示, 其中, 第一机 顶盒的类型包括以下之一: DVR机顶盒、 Non-DVR机顶盒; 在步骤 S2中, 获取用户 选取的标识信息的类型可以包括以下处理: 在第一机顶盒的类型为 Non-DVR机顶盒 时, 获取用户选取的标识信息。 在优选实施例中, 本发明还可以通过对机顶盒类型的判断, 来确定是否需要将待 保存的标识信息的类型进行显示。 如果是 DVR机顶盒, 在用户中途退出后, DVR机 顶盒将自动保存断点位置的标识信息, 以及在下次继续观看时,会自动读取标识信息, 从上一次断点位置接续播放, 而无需将标识信息的类型显示给用户; 而如果是 Non-DVR机顶盒, 无论是用户中途退出, 还是用户从断点位置继续观看均需要将标识 信息的类型显示给用户, 并由用户决定标识信息保存的类型。 优选地, 在步骤 S204中, 当第一机顶盒的类型为 DVR机顶盒时, 触发第二机顶 盒执行与标识信息对应的播放操作可以包括操作: 步骤 S3: 确定 DVR机顶盒上存在共享类型的标识信息; 步骤 S4: 触发 DVR机顶盒从共享类型的标识信息所指示的位置继续播放多媒体 文件。 在优选实施例中,当 DVR Hub上播放多媒体文件的时候,如果用户想要中途退出, DVR Hub会自动保存 [DVR Hub latest position]书签; 如果用户想要从断点位置接续播 放的时候,也会自动选择 [DVR Hub latest position]书签进行播放,而不需要用户进行选 择。 在优选实施例中, 书签信息统一保存在 DVR Hub 中, 通过数字生活网络联盟
(Digital Living Network Alliance,简称为 DLNA)实现信息共享。书签文件 bookMark.ini 保存在对应的录制文件下, 一方面, 每一个录制文件对应自己的书签文件, 以此根据 录制文件便于查找到对应的书签信息, 从而执行添加、 修改或者删除等各项操作; 另 一方面, 书签信息文件与录制文件一一对应, 以便在录制文件删除或者老化的过程中, 可以同步将与录制文件对应的书签信息删除。 图 3 是根据本发明优选实施例的 DVR 多场景断点播放原理的示意图。 如图 3所示, 在 EPG上由 EPG模板 (将电子节目菜 单显示给用户的展示层)在录制文件断点播放或者中途退出播放的时候进行流程控制; 在 DVR Hub机顶盒上进行书签的维护,家庭内的 STB之间通过 DLNA共享书签信息。 通过 STB提供接口, 并由 EPG模板进行调用, 从而实现书签的查询、 添加以及删除 等功能。 通过 EPG的流程控制, DVR Hub机顶盒的书签管理以及 Whole Home DVR 内 DLNA共享, 就可以满足 DVR多场景断点播放的需求。 下面详细说明在 STB上维护书签信息方法和接口定义。录制文件的书签信息都维 护在 DVR机顶盒上对应录制文件的 bookMark.ini文件中,对于不同类型的书签通过增 加不同的标识加以区分。 [This Room latest position]: 只有在 Non-DVR机顶盒上播放才可以保存这个类型 书签,此种类型的书签也被添加至 DVR机顶盒对应节目的 bookMark.ini文件中,通过 增加业务账号指定 bookmark的机顶盒。每个录制文件在同一个 Non-DVR机顶盒上只 有一个 [This Room latest position]书签,当再次添加的时候会进行更新。在 bookMark.ini 文件中的具体格式如下- [业务账号]
RoomLastest= 125
[DVR Hub latest position]: 只有在 DVR机顶盒上播放才会生成该类型的书签。 在 bookMark.ini文件中的具体格式如下:
[public] DVRLastest=112
[Follow-me bookmark position]:只有在 Non-DVR机顶盒上播放才可以保存该类型 书签。 在 bookMark.ini文件中的具体格式如下:
[public]
Follow Me=102 [DVR Hub latest position]禾口 [Follow-me bookmark position]可以共存, 在 bookMark.ini文件中的具体格式如下:
[public] DVRLastest=112
Follow Me=102
接口定义如下:
书签添加接口
功能: 为录制节目添加书签
接口: lpvr.set ("dmp dlnaAddBookMark",
"deviceID#objectID#BookMarkname#time#user#type")
参数说明:
devicelD: 对应 DMSID; 如果书签 type为 0, devicelD为空;
objectld: 打标签媒体对应的 ItemID;
BookMarkname: 标签名称;
time: 标签的时间点;
user: 该标签所属的用户, 如果属于所有用户, 这个字段为 public;
type: 书签类型, 0 - [This Room latest position]; 1 - [DVR Hub latest position];
2 - [Follow-me bookmark position]。
书签删除接口
功能: 删除录制文件的某个书签;
接口: lpvr.set ("dmp dlnaDeleteBookMark",
"deviceID#BookMarkname#objectID#time#user#type")
参数说明:
devicelD: 对应 DMSID; 如果书签 type为 0, devicelD为空;
objectld: 打标签媒体对应的 ItemID; BookMarkname: 标签名称; time: 标签的时间点; user: 该标签所属的用户, 如果属于所有用户, 这个字段为 public; type: 书签类型, 0 - [This Room latest position]; 1 - [DVR Hub latest position]; 2 - [Follow-me bookmark position]。 书签信息查询接口 功能: 获取录制文件的某一书签信息; 接口: lpvr.set ("dmp dlnaGetBookMark", "deviceID#objectID#user#type") 参数说明: devicelD: 对应 DMSID; 如果书签 type为 0, devicelD为空; objectld: 打标签媒体对应的 ItemID; user: 该标签所属的用户, 如果属于所有用户, 这个字段为 public; type: 书签类型, 0 - [This Room latest position]; 1 - [DVR Hub latest position];
2 - [Follow-me bookmark position]。 上报事件: GET_BOOKMARK_SUCC (以 JSON字符串的形式上报)
{"type": "GET BOOKMARK SUCC" , "result_file_path" :"/var/bookmark.xml" }。 优选地, 在步骤 S202中, 当第一机顶盒的类型为 Non-DVR机顶盒时, 确定需要 保存的标识信息的类型可以包括以下操作: 步骤 S5: 将 Non-DVR机顶盒保存的共享类型的标识信息和私有类型的标识信息 同时进行显示; 步骤 S6: 获取用户选取的标识信息的类型, 并触发 Non-DVR机顶盒进行保存。 在优选实施例中, 图 4是根据本发明优选实施例的 Non-DVR机顶盒保存书签的 示意图。 如图 4 所示, 如果是 Non-DVR机顶盒, 则需要展示 [Follow-me bookmark position]和 [This Room latest position] 2种书签供用户进行选择,在用户选择其中一种书 签后, 向 STB发起书签添加请求, 保存为已选择类型的书签。 优选地, 在步骤 S204中, 当第一机顶盒的类型为 Non-DVR机顶盒时, 触发第二 机顶盒执行与标识信息对应的播放操作包括: 步骤 S7: 将 DVR机顶盒保存的共享类型的标识信息、 Non-DVR机顶盒保存的共 享类型的标识信息以及私有类型的标识信息同时进行显示; 步骤 S8: 获取用户选取的标识信息的类型, 并在确定 Non-DVR机顶盒上存在与 用户选取类型对应的标识信息之后, 触发 Non-DVR机顶盒从与用户选取类型对应的 标识信息所指示的位置继续播放多媒体文件。 在优选实施例中, 图 5是根据本发明优选实施例的 Non-DVR机顶盒断点播放选 择书签的示意图。如图 5所示,如果是 Non-DVR机顶盒,则需要展示 [DVR Hub latest position] [Follow-me bookmark position]禾口 [This Room latest position] 3禾中书签供用户进 行选择, 在用户选择其中一种书签后, 向 STB发起书签信息查询, 如果存在该书签, 则从书签处接续播放, 否则从头开始播放。 下面结合图 6和图 7所示的优选实施方式对上述优选实施过程做进一步的描述。 图 6是根据本发明优选实施例的中途退出播放保存书签的流程图。 如图 6所示, 该流程可以包括以下处理步骤: 步骤 S602: 响应用户退出操作, DVR播放中途退出; 步骤 S604: EPG模板判断 STB的类型, 如果为 DVR机顶盒, 则继续执行步骤 S606; 如果为 Non-DVR机顶盒, 则转到步骤 S608; 步骤 S606: DVR机顶盒自动保存为 [DVR Hub latest position]书签; 流程结束; 步骤 S608: 如果是 Non-DVR机顶盒, 则需要展示 [Follow-me bookmark position] 和 [This Room latest position] 2种书签供用户进行选择; 如果用户选择 [This Room latest position]书签, 则转到步骤 S610; 如果用户选择 [Follow-me bookmark position]书签, 则转到步骤 S614; 步骤 S610: 用户选择 [This Room latest position]书签; 步骤 S612: Non-DVR机顶盒保存 [This Room latest position]书签; 流程结束; 步骤 S614: 用户选择 [Follow-me bookmark position]书签; 步骤 S616: Non-DVR机顶盒保存 [Follow-me bookmark position]书签; 流程结束。 图 7是根据本发明优选实施例的断点播放的流程图。 如图 7所示, 该流程可以包 括以下处理步骤: 步骤 S702: 响应用户的断点播放操作, 选择 DVR文件进行断点播放; 步骤 S704: EPG模板判断 STB的类型, 如果为 DVR机顶盒, 则继续执行步骤 S706; 如果为 Non-DVR机顶盒, 则转到步骤 S714; 步骤 S706: DVR机顶盒自动选择 [DVR Hub latest position]书签; 步骤 S708: DVR机顶盒判断当前是否存在 [DVR Hub latest position]书签; 如果存 在, 则继续执行步骤 S710; 如果不存在, 则转到步骤 S712; 步骤 S710: DVR机顶盒从 [DVR Hub latest position]书签处开始播放; 流程结束; 步骤 S712: DVR机顶盒从文件开头重新开始播放; 流程结束; 步骤 S714: Non-DVR机顶盒展示书签显示页面, 供用户进行选择; 如果用户选 择 [This Room latest position]书签, 则转到步骤 S716; 如果用户选择 [DVR Hub latest position]书签, 则转到步骤 S724; 如果用户选择 [Follow-me bookmark position]书签, 则转到步骤 S732; 步骤 S716: 用户选择 [This Room latest position]书签; 步骤 S718: Non-DVR机顶盒判断当前是否存在 [This Room latest position]书签; 如果存在, 则继续执行步骤 S720; 如果不存在, 则转到步骤 S722; 步骤 S720: Non-DVR机顶盒从 [This Room latest position]书签处开始播放; 流程 结束; 步骤 S722: Non-DVR机顶盒从文件开头重新开始播放; 流程结束; 步骤 S724: 用户选择 [DVR Hub latest position]书签; 步骤 S726: Non-DVR机顶盒判断当前是否存在 [DVR Hub latest position]书签; 如 果存在, 则继续执行步骤 S728; 如果不存在, 则转到步骤 S730; 步骤 S728: Non-DVR机顶盒从 [DVR Hub latest position]书签处开始播放; 流程结
步骤 S730: Non-DVR机顶盒从文件开头重新开始播放; 流程结束; 步骤 S732: 用户选择 [Follow-me bookmark position]书签; 步骤 S734: Non-DVR机顶盒判断当前是否存在 [Follow-me bookmark position]书 签; 如果存在, 则继续执行步骤 S736; 如果不存在, 则转到步骤 S738; 步骤 S736: Non-DVR机顶盒从 [Follow-me bookmark position]书签处开始播放;流 程结束; 步骤 S738: Non-DVR机顶盒从文件开头重新开始播放; 流程结束。 图 8是根据本发明实施例的断点播放的处理装置的结构框图。 如图 8所示, 该断 点播放的处理装置可以包括: 确定模块 10, 设置为确定需要保存的标识信息的类型, 其中, 标识信息用于标识第一机顶盒在播放文件时暂停播放或者退出播放的信息, 类 型包括以下至少之一: 共享类型、 私有类型, 共享类型为第一机顶盒在上一次退出播 放时由 EPG服务器触发第一机顶盒保存的, 供多个机顶盒共享的, 用于从当前断点接 续播放的标识类型;私有类型为第一机顶盒在上一次退出播放时由 EPG服务器触发第 一机顶盒保存的, 仅用于第一机顶盒从当前断点接续播放的标识类型; 触发模块 20, 设置为触发第二机顶盒执行与标识信息对应的播放操作。 采用如图 8所示的装置, 解决了相关技术中断点播放标识设置形式单一, 缺乏灵 活性的问题, 进而实现了断点播放标识信息的保存方式灵活多样, 满足 Whole Home DVR中多场景断点播放的需要。 在优选实施过程中, 上述共享类型可以为全局类型, 该全局类型为第一机顶盒在 上一次退出播放时由 EPG服务器触发第一机顶盒保存的, 供全部机顶盒共享的, 用于 从当前断点接续播放的标识类型。 在优选实施过程中, 上述共享类型可以为全局类型, 该全局类型为第一机顶盒在 上一次退出播放时由 EPG服务器触发第一机顶盒保存的,供与第一机顶盒类型相同的 机顶盒共享的, 用于从当前断点接续播放的标识类型。 优选地, 如图 9所示, 上述确定模块 10可以包括: 第一显示单元 100, 设置为将 待保存的标识信息的类型进行显示; 获取单元 102, 设置为获取用户选取的标识信息 的类型。 优选地, 上述第一显示单元 100, 设置为根据第一机顶盒的类型判断是否将待保 存的标识信息的类型进行显示,其中,第一机顶盒的类型包括以下之一: DVR机顶盒、 Non-DVR机顶盒; 获取单元 102, 设置为在第一机顶盒的类型为 Non-DVR机顶盒时, 获取用户选取的标识信息。 优选地, 如图 9所示, 上述触发模块 20可以包括: 确定单元 200, 设置为当第一 机顶盒的类型为 DVR机顶盒时, 确定 DVR机顶盒上存在共享类型的标识信息; 第一 触发单元 202,设置为触发 DVR机顶盒从共享类型的标识信息所指示的位置继续播放 多媒体文件。 优选地, 上述第一显示单元 100, 还设置为当第一机顶盒的类型为 Non-DVR机顶 盒时, 将 Non-DVR机顶盒保存的共享类型的标识信息和私有类型的标识信息同时进 行显示; 获取单元 102, 还设置为获取用户选取的标识信息的类型, 并触发 Non-DVR 机顶盒进行保存。 优选地, 如图 9所示, 上述触发模块 20还可以包括: 第二显示单元 204, 设置为 当第一机顶盒的类型为 Non-DVR机顶盒时,将 DVR机顶盒保存的共享类型的标识信 息、 Non-DVR机顶盒保存的共享类型的标识信息以及私有类型的标识信息同时进行显 示; 第二触发单元 206, 设置为获取用户选取的标识信息的类型, 并在确定 Non-DVR 机顶盒上存在与用户选取类型对应的标识信息之后, 触发 Non-DVR机顶盒从与用户 选取类型对应的标识信息所指示的位置继续播放多媒体文件。 需要说明的是, 图 8至图 9中所示的各个模块以及各个单元之间相互作用的优选 工作方式可以参见图 2至图 7所示的实施例, 此处不再赘述。 从以上的描述中, 可以看出, 上述实施例实现了如下技术效果 (需要说明的是这 些效果是某些优选实施例可以达到的效果):解决了相关技术中断点播放标识设置形式 单一, 缺乏灵活性的问题, 进而实现了断点播放标识信息的保存方式灵活多样, 满足 Whole Home DVR中多场景断点播放的需要。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

Claims

权 利 要 求 书
1. 一种断点播放的处理方法, 所述方法包括:
确定需要保存的标识信息的类型, 其中, 所述标识信息用于标识第一机顶 盒在播放文件时暂停播放或者退出播放的信息, 所述类型包括以下至少之一: 共享类型、 私有类型, 所述共享类型为所述第一机顶盒在上一次退出播放时由 电子节目菜单 EPG服务器触发所述第一机顶盒保存的, 供多个机顶盒共享的, 用于从当前断点接续播放的标识类型; 所述私有类型为所述第一机顶盒在上一 次退出播放时由所述 EPG服务器触发所述第一机顶盒保存的,仅用于所述第一 机顶盒从当前断点接续播放的标识类型;
触发第二机顶盒执行与所述标识信息对应的播放操作。
2. 根据权利要求 1所述的方法, 其中, 所述共享类型为全局类型, 所述全局类型 为所述第一机顶盒在上一次退出播放时由所述 EPG服务器触发所述第一机顶 盒保存的, 供全部机顶盒共享的, 用于从当前断点接续播放的标识类型。
3. 根据权利要求 1所述的方法, 其中, 所述共享类型为全局类型, 所述全局类型 为所述第一机顶盒在上一次退出播放时由所述 EPG服务器触发所述第一机顶 盒保存的, 供与所述第一机顶盒类型相同的机顶盒共享的, 用于从当前断点接 续播放的标识类型。
4. 根据权利要求 1至 3中任一项所述的方法, 其中, 确定需要保存的所述标识信 息的类型包括:
将待保存的所述标识信息的类型进行显示;
获取用户选取的标识信息的类型。
5. 根据权利要求 4所述的方法, 其中, 将待保存的所述标识信息的类型进行显示 包括:
根据所述第一机顶盒的类型判断是否将待保存的所述标识信息的类型进行 显示, 其中, 所述第一机顶盒的类型包括以下之一: 数字视频录像机 DVR机 顶盒、 非数字视频录像机 Non-DVR机顶盒;
获取所述用户选取的标识信息的类型包括: 在所述第一机顶盒的类型为所述 Non-DVR机顶盒时, 获取所述用户选取 的标识信息。
6. 根据权利要求 5所述的方法, 其中, 当所述第一机顶盒的类型为所述 DVR机 顶盒时, 触发所述第二机顶盒执行与所述标识信息对应的播放操作包括: 确定所述 DVR机顶盒上存在所述共享类型的标识信息;
触发所述 DVR机顶盒从所述共享类型的标识信息所指示的位置继续播放 所述多媒体文件。
7. 根据权利要求 6所述的方法,其中, 当所述第一机顶盒的类型为所述 Non-DVR 机顶盒时, 确定需要保存的所述标识信息的类型包括:
将所述 Non-DVR机顶盒保存的所述共享类型的标识信息和所述私有类型 的标识信息同时进行显示;
获取所述用户选取的标识信息的类型, 并触发所述 Non-DVR机顶盒进行 保存。
8. 根据权利要求 7所述的方法,其中, 当所述第一机顶盒的类型为所述 Non-DVR 机顶盒时, 触发所述第二机顶盒执行与所述标识信息对应的播放操作包括: 将所述 DVR机顶盒保存的所述共享类型的标识信息、所述 Non-DVR机顶 盒保存的所述共享类型的标识信息以及所述私有类型的标识信息同时进行显 示;
获取所述用户选取的标识信息的类型, 并在确定所述 Non-DVR机顶盒上 存在与所述用户选取类型对应的标识信息之后, 触发所述 Non-DVR机顶盒从 与所述用户选取类型对应的标识信息所指示的位置继续播放所述多媒体文件。
9. 一种断点播放的处理装置, 所述装置包括:
确定模块, 设置为确定需要保存的标识信息的类型, 其中, 所述标识信息 用于标识第一机顶盒在播放文件时暂停播放或者退出播放的信息, 所述类型包 括以下至少之一: 共享类型、 私有类型, 所述共享类型为所述第一机顶盒在上 一次退出播放时由电子节目菜单 EPG服务器触发所述第一机顶盒保存的,供多 个机顶盒共享的, 用于从当前断点接续播放的标识类型; 所述私有类型为所述 第一机顶盒在上一次退出播放时由所述 EPG服务器触发所述第一机顶盒保存 的, 仅用于所述第一机顶盒从当前断点接续播放的标识类型; 触发模块, 设置为触发第二机顶盒执行与所述标识信息对应的播放操作。
10. 根据权利要求 9所述的装置, 其中, 所述共享类型为全局类型, 所述全局类型 为所述第一机顶盒在上一次退出播放时由所述 EPG服务器触发所述第一机顶 盒保存的, 供全部机顶盒共享的, 用于从当前断点接续播放的标识类型。
11. 根据权利要求 9所述的装置, 其中, 所述共享类型为全局类型, 所述全局类型 为所述第一机顶盒在上一次退出播放时由所述 EPG服务器触发所述第一机顶 盒保存的, 供与所述第一机顶盒类型相同的机顶盒共享的, 用于从当前断点接 续播放的标识类型。
12. 根据权利要求 9至 11中任一项所述的装置, 其中, 所述确定模块包括:
第一显示单元, 设置为将待保存的所述标识信息的类型进行显示; 获取单元, 设置为获取用户选取的标识信息的类型。
13. 根据权利要求 12所述的装置, 其中,
所述第一显示单元, 设置为根据所述第一机顶盒的类型判断是否将待保存 的所述标识信息的类型进行显示,其中,所述第一机顶盒的类型包括以下之一: 数字视频录像机 DVR机顶盒、 非数字视频录像机 Non-DVR机顶盒;
所述获取单元, 设置为在所述第一机顶盒的类型为所述 Non-DVR机顶盒 时, 获取所述用户选取的标识信息。
14. 根据权利要求 13所述的装置, 其中, 所述触发模块包括:
确定单元, 设置为当所述第一机顶盒的类型为所述 DVR机顶盒时, 确定 所述 DVR机顶盒上存在所述共享类型的标识信息;
第一触发单元, 设置为触发所述 DVR机顶盒从所述共享类型的标识信息 所指示的位置继续播放所述多媒体文件。
15. 根据权利要求 14所述的装置, 其中,
所述第一显示单元, 还设置为当所述第一机顶盒的类型为所述 Non-DVR 机顶盒时, 将所述 Non-DVR机顶盒保存的所述共享类型的标识信息和所述私 有类型的标识信息同时进行显示;
所述获取单元, 还设置为获取所述用户选取的标识信息的类型, 并触发所 述 Non-DVR机顶盒进行保存。
16. 根据权利要求 15所述的装置, 其中, 所述触发模块还包括: 第二显示单元, 设置为当所述第一机顶盒的类型为所述 Non-DVR机顶盒 时, 将所述 DVR机顶盒保存的所述共享类型的标识信息、所述 Non-DVR机顶 盒保存的所述共享类型的标识信息以及所述私有类型的标识信息同时进行显 示;
第二触发单元, 设置为获取所述用户选取的标识信息的类型, 并在确定所 述 Non-DVR机顶盒上存在与所述用户选取类型对应的标识信息之后, 触发所 述 Non-DVR机顶盒从与所述用户选取类型对应的标识信息所指示的位置继续 播放所述多媒体文件。
PCT/CN2013/082112 2012-10-11 2013-08-22 断点播放的处理方法及装置 Ceased WO2014056357A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US14/435,234 US20150271573A1 (en) 2012-10-11 2013-08-22 Method and device for processing breakpoint play
EP13845849.2A EP2908543A4 (en) 2012-10-11 2013-08-22 METHOD AND DEVICE FOR PROCESSING READING AT INTERRUPTION POINT

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210384348.6A CN102905171B (zh) 2012-10-11 2012-10-11 断点播放的处理方法及装置
CN201210384348.6 2012-10-11

Publications (1)

Publication Number Publication Date
WO2014056357A1 true WO2014056357A1 (zh) 2014-04-17

Family

ID=47577178

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/082112 Ceased WO2014056357A1 (zh) 2012-10-11 2013-08-22 断点播放的处理方法及装置

Country Status (4)

Country Link
US (1) US20150271573A1 (zh)
EP (1) EP2908543A4 (zh)
CN (1) CN102905171B (zh)
WO (1) WO2014056357A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102905171B (zh) * 2012-10-11 2017-08-04 中兴通讯股份有限公司 断点播放的处理方法及装置
CN106358060B (zh) * 2015-07-23 2021-02-02 中兴通讯股份有限公司 视频直播的时移操作方法及装置
CN107801058A (zh) * 2016-09-05 2018-03-13 中兴通讯股份有限公司 视频管理信息的管理方法、装置及系统
CN109330523B (zh) * 2018-09-04 2020-12-08 广东美的厨房电器制造有限公司 语音播放的处理方法、装置、家用电器及洗碗机
CN120256390A (zh) * 2021-02-10 2025-07-04 华为技术有限公司 一种文件接续方法、装置、终端设备以及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047846A (zh) * 2006-03-27 2007-10-03 联想(北京)有限公司 一种在流媒体系统上使用书签的方法
EP2012541A1 (en) * 2007-07-04 2009-01-07 Samsung Electronics Co., Ltd. Signal processing apparatus, system and method storing a plurality of channels and corresponding Internet addresses
CN101710968A (zh) * 2009-12-04 2010-05-19 深圳创维数字技术股份有限公司 一种双向机顶盒共享收看点播节目的方法及其数字电视广播系统
CN102905171A (zh) * 2012-10-11 2013-01-30 中兴通讯股份有限公司南京分公司 断点播放的处理方法及装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050210145A1 (en) * 2000-07-24 2005-09-22 Vivcom, Inc. Delivering and processing multimedia bookmark
US20050166258A1 (en) * 2002-02-08 2005-07-28 Alexander Vasilevsky Centralized digital video recording system with bookmarking and playback from multiple locations
US8429696B2 (en) * 2003-10-31 2013-04-23 Microsoft Corporation Multimedia presentation resumption within an environment of multiple presentation systems
US7836473B2 (en) * 2003-10-31 2010-11-16 Microsoft Corporation Interface strategies for creating and invoking marks
US20050251835A1 (en) * 2004-05-07 2005-11-10 Microsoft Corporation Strategies for pausing and resuming the presentation of programs
US20070156627A1 (en) * 2005-12-15 2007-07-05 General Instrument Corporation Method and apparatus for creating and using electronic content bookmarks
US20070244903A1 (en) * 2006-04-18 2007-10-18 Ratliff Emily J Collectively managing media bookmarks
US8909776B2 (en) * 2008-03-07 2014-12-09 Arun Kalmanje Pause and replay of media content through bookmarks on a server device
KR101466356B1 (ko) * 2008-08-12 2014-11-27 삼성전자주식회사 홈 네트워크 내에서 다른 사용자와 북마크를 공유하는 장치및 방법
US9961399B2 (en) * 2008-09-19 2018-05-01 Verizon Patent And Licensing Inc. Method and apparatus for organizing and bookmarking content
US8761392B2 (en) * 2009-09-29 2014-06-24 Motorola Mobility Llc Digital rights management protection for content identified using a social TV service
US8942549B2 (en) * 2009-10-21 2015-01-27 Media Ip, Llc Resume point for digital media playback
EP2647008A1 (en) * 2010-12-02 2013-10-09 Nagravision S.A. Method to mark and exploit at least one sequence record of a video presentation
US8789086B2 (en) * 2011-02-11 2014-07-22 Sony Corporation Method and apparatus for content playback using multiple IPTV devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047846A (zh) * 2006-03-27 2007-10-03 联想(北京)有限公司 一种在流媒体系统上使用书签的方法
EP2012541A1 (en) * 2007-07-04 2009-01-07 Samsung Electronics Co., Ltd. Signal processing apparatus, system and method storing a plurality of channels and corresponding Internet addresses
CN101710968A (zh) * 2009-12-04 2010-05-19 深圳创维数字技术股份有限公司 一种双向机顶盒共享收看点播节目的方法及其数字电视广播系统
CN102905171A (zh) * 2012-10-11 2013-01-30 中兴通讯股份有限公司南京分公司 断点播放的处理方法及装置

Also Published As

Publication number Publication date
CN102905171A (zh) 2013-01-30
US20150271573A1 (en) 2015-09-24
CN102905171B (zh) 2017-08-04
EP2908543A4 (en) 2015-09-30
EP2908543A1 (en) 2015-08-19

Similar Documents

Publication Publication Date Title
US8196168B1 (en) Method and apparatus for exchanging preferences for replaying a program on a personal video recorder
EP2127369B1 (en) Systems and methods for supporting multi-user media content access using index points
CN102938854B (zh) 用于当处于待机模式时跟踪媒体流的重放的方法和设备
US8429696B2 (en) Multimedia presentation resumption within an environment of multiple presentation systems
KR100982165B1 (ko) 비디오 프로그램용 비디오마크를 제공하는 시스템 및 방법
US20110052146A1 (en) Systems and methods for enhancing utilization of recorded media content programs
US20070053514A1 (en) Continuous content playback system
EP1855290A1 (en) Access of data resources using pause points
JP2020534748A (ja) メディアガイドアプリケーションを使用してインターネットアプライアンスをナビゲートするためのシステムおよび方法
JP2016526343A (ja) メディアコンテンツをナビゲートする装置及び方法
JP2012029019A (ja) コンテンツ再生装置
US10205973B2 (en) Method and system for linking real-time broadcasting with non-real-time video service using user history information
CN103533381A (zh) 电视节目的录播方法和系统
WO2014056357A1 (zh) 断点播放的处理方法及装置
US20140369666A1 (en) Managing time-shift data
US7715687B2 (en) System and method of recording and recording apparatus
CN116965039A (zh) 一种视频文件的双屏同步播放方法及显示设备
CN103974117B (zh) 一种共享录制方法、装置、服务器和机顶盒
CN101399972B (zh) 一种媒体中心系统及其实现方法
US20140341544A1 (en) Creating and managing sub-recordings
CN102656893B (zh) 直播媒体流的时移
US20090254586A1 (en) Updated Bookmark Associations
US8359627B2 (en) Method and apparatus for realizing PVR using home network device
CN113596595A (zh) 一种信息交互方法及装置
US12598343B2 (en) Display apparatus and data processing method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13845849

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 14435234

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2013845849

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: A20150257

Country of ref document: BY

WWE Wipo information: entry into national phase

Ref document number: IDP00201502854

Country of ref document: ID