H04N21/8402

GAME VIDEO DISTRIBUTION DEVICE, GAME VIDEO DISTRIBUTION METHOD, AND GAME VIDEO DISTRIBUTION PROGRAM

There is provided a game video distribution device that permits distribution of game videos with higher value for users through the use of game-specific information. The game distribution device includes video generating means that generates a game video selected by a user, related information acquiring means that acquires related information in which scene identification information identifying individual scenes included in the game video is related to time information representing a time period during which each of the scenes is reproduced, related display information generating means which, in accordance with the related information, generates related display information identifiably displaying a temporal location of each of the scenes relative to an entire time span of the game video, and composing means that generates a composite of the generated video and the related display information.

Digital video recorder options for editing content

A system for providing digital video recorder options for editing content is disclosed. In particular, the system may include receiving requests for a first version of media content and providing access to the first version of the media content. A user that accesses the first version of the media content may select a portion of the media content, and indicate whether, for example, the portion should be skipped, modified, or emphasized when the media content is accessed on a subsequent occasion. The system, based on the selection and indication, may edit the first version of the media content to create a second version of the media content. When a subsequent attempt is made to access the first version of the media content, the system may provide the user with the option to access the second version of the media content.

DIGITAL VIDEO BROADCASTING NETWORK SYSTEM AND METHOD OF OBTAINING PROGRAM INFORMATION IN DIGITAL VIDEO BROADCASTING
20170127122 · 2017-05-04 ·

A digital video broadcasting network system includes a program information server to deliver program information by using Internet Protocol, and a client device to obtain and save the program information through the Internet Protocol. The program information server delivers the program information including a program information version indicating a version status of the program information and a program information map including a set of information records used to allow the client device to identify a program to be delivered at the version status and to reproduce the program, and updates the program information depending on a version change of the version status. The client device updates currently saved program information when a version status included in the currently saved program information is different from the version status of the delivered program information, by obtaining the program information delivered from the program information server.

Probability Weighted DASH Based Video Streaming over an Information-Centric Network
20170105044 · 2017-04-13 ·

A method for video streaming over at least one information-centric network (ICN), comprising transmitting a request for video content to a server, receiving a media presentation description (MPD) file corresponding to the video content from the server in response to the request for the video content, wherein the MPD file identifies names of copies of the video content in the at least one ICN, and wherein the copies of the video content represent different quality levels of the video content, probing the at least one ICN for the copies of the video content by searching the names of the copies, calculating a probability for each of the copies of the video content based on results of the probing, and fetching one of the copies of the video content based on the probability calculated for each of the copies of the video content.

Information descriptor and extended information descriptor data structures for digital television signals
09602893 · 2017-03-21 · ·

According to an aspect, there is provided a digital television (DTV) data stream including program and system information protocol (PSIP) data associated with content of the DTV data stream, the PSIP data including a virtual channel table (VCT) and an event information table (EIT), the EIT comprising: a source identification field identifying a source of an associated event in a DTV data stream; an event identification field indicating an identification of the event; a start time field indicating a star time of the event; a title field indicating a title of the event; and a descriptor comprising: a descriptor tag identifying the descriptor as a genre descriptor; a descriptor length indicating a total length of the descriptor; and at least one category code for an associated event in a DTV data stream, each category code specifying genre, program type, or category information of the associated event, wherein the at least one category code specifies at least one of a set of basic categories.

Digital Video Recorder Options For Editing Content
20170032820 · 2017-02-02 ·

A system for providing digital video recorder options for editing content is disclosed. In particular, the system may include receiving requests for a first version of media content and providing access to the first version of the media content. A user that accesses the first version of the media content may select a portion of the media content, and indicate whether, for example, the portion should be skipped, modified, or emphasized when the media content is accessed on a subsequent occasion. The system, based on the selection and indication, may edit the first version of the media content to create a second version of the media content. When a subsequent attempt is made to access the first version of the media content, the system may provide the user with the option to access the second version of the media content.

Content versioning system

Provided is a method including providing a first audio content object that includes a plurality of audio content segments to a set of user computing devices. Each audio content segment of the plurality of audio content segments is associated with a first version. The method also includes obtaining a second version of a first audio content segment and updating the first version of the first audio content segment to the second version to generate a second audio content object that includes the second version of the first audio content segment and at least a first version of a second audio content segment. The method also includes providing the second audio content object to at least a first portion of the set of user computing devices and indicating a version history of the first audio content segment to at least the first portion of the set of user computing devices.

CONTENT VERSIONING SYSTEM

Provided is a method including providing a first audio content object that includes a plurality of audio content segments to a set of user computing devices. Each audio content segment of the plurality of audio content segments is associated with a first version. The method also includes obtaining a second version of a first audio content segment and updating the first version of the first audio content segment to the second version to generate a second audio content object that includes the second version of the first audio content segment and at least a first version of a second audio content segment. The method also includes providing the second audio content object to at least a first portion of the set of user computing devices and indicating a version history of the first audio content segment to at least the first portion of the set of user computing devices.

TECHNIQUES FOR REDUCING THE AMOUNT OF RESOURCES USED TO STREAM LIVE EVENTS
20260081964 · 2026-03-19 ·

In various embodiments, an origin application responds to requests associated with streamed live events. The origin application receives a request from a device for a segment of a stream associated with a live event. The origin application determines at least one of an error condition or a time-to-live (TTL) based on a current index associated with the live event and an index associated with the segment. The origin application transmits to the device a response indicating at least one of the error condition or the TTL.