H04N21/472

SYSTEMS AND METHODS OF CUSTOMIZED TELEVISION PROGRAMMING OVER THE INTERNET
20180007403 · 2018-01-04 ·

A production facility receives program content from a plurality of broadcast feeds over the Internet. In an embodiment, the production facility comprises server on a computer network, such as the Internet. The server comprises computer programs configured to manipulate the audio and video data of the multiple program contents. At the production facility, the program content can be manipulated to produce a production. Program manipulation can comprise at least one of green screen technology, music, graphics, Foley, sound effects, voice over, advertising, or the like. The production is broadcast over the computer network to viewers, where the viewers receive the production. In an embodiment, the production is customized based on the viewers' input received while broadcasting. In other words, the production is customized in real time based at least in part on the interaction of the production with the viewers. In another embodiment, the viewers can further manipulate the program content of the production to create a new production, which can be broadcast over the customized programming system.

MEDIA RESOURCE STORAGE AND MANAGEMENT
20180007310 · 2018-01-04 ·

A computer-implemented method obtains a plurality of image files, each corresponding to an image in a video stream and builds a common file from a contiguous grouping of the plurality of image files. The video stream has a plurality of contiguous video segments, each having a first video frame, and the plurality of image files correspond to the plurality of first video frames of the plurality of video segments. The plurality of video segments are of approximately equal duration.

Network Video Streaming with Trick Play Based on Separate Trick Play Files
20180007451 · 2018-01-04 · ·

Network services encode multimedia content, such as video, into multiple adaptive bitrate streams of encoded video and a separate trick play stream of encoded video to support trick play features. The trick play stream is encoded at a lower encoding bitrate and frame rate than each of the adaptive bitrate streams. The adaptive bitrate streams and the trick play stream are stored in the network services. During normal content streaming and playback, a client device downloads a selected one of the adaptive bitrate streams from network serviced for playback at the client device. To implement a trick play feature, the client device downloads the trick play stream from the network services for trick play playback.

A Method, An Apparatus and a Computer Readable Storage Medium for Video Streaming
20180007395 · 2018-01-04 ·

A method comprising: requesting, by a client, an independently coded first representation of a video content component from a server; receiving and playing a first set of data units of the independently coded first representation; requesting a second set of data units of a second representation, said second set of data units being dependently coded on one Receive and play a first set of data units of or more requested or buffered data units of the first set; and requesting a third set of independently coded data units of a third representation.

METHOD AND APPARATUS FOR VIDEO TRANSMISSION

An objective of the present invention is to provide a method and apparatus for video transmission, wherein the video is initially stored in one or more other network devices. The method comprises receiving a second request for a video from a user equipment; forwarding the second request to other network device corresponding to the second request; determining a manner of obtaining the video based on a response, received from the other network device, to the second request; and transmitting the video obtained based on the manner of obtaining the video to the user equipment. Compared with the prior art, by uniformly determining a manner of obtaining a video and transmitting the obtained video to the user equipment the present invention, the present invent on lowers deployment difficulty, reduces bandwidth resource demands, and enhances the video sharing degree.

METHOD AND APPARATUS FOR VIDEO TRANSMISSION

An objective of the present invention is to provide a method and apparatus for video transmission, wherein the video is initially stored in one or more other network devices. The method comprises receiving a second request for a video from a user equipment; forwarding the second request to other network device corresponding to the second request; determining a manner of obtaining the video based on a response, received from the other network device, to the second request; and transmitting the video obtained based on the manner of obtaining the video to the user equipment. Compared with the prior art, by uniformly determining a manner of obtaining a video and transmitting the obtained video to the user equipment the present invention, the present invent on lowers deployment difficulty, reduces bandwidth resource demands, and enhances the video sharing degree.

METHOD, DEVICE AND SYSTEM FOR RECORDING TELEVISION PROGRAM

The present disclosure relates to a method, device and system for recording a television program, pertained to field of intelligent device. The method is applied in a router and includes: receiving an instruction for recording the television program, in which the instruction at least includes an appointment period and an identifier of a television channel; and downloading video data of being played by the television channel within the appointment period. By recording the video data via the router, a user may watch the video data recorded by the router within any period.

DEVICE CONTROL METHOD AND SYSTEM THEREOF
20180004174 · 2018-01-04 ·

The present disclosure provides a device control method, which comprises capturing, by a portable device, a first image of a specific area containing a number of electronic devices connected to a communication network; transmitting a connection signal to a selected electronic device on a device list containing all the electronic devices connected to a communication network; determining whether the selected electronic device is in the first image captured based on whether a response has been received from the selected electronic device; identifying the selected electronic device on the device list and the relative position of the selected electronic device on the first image captured upon determined that the selected electronic device is in the first image; and continuing the device identification process until all the connected electronic devices on the device list has been verified, to identify the relative positions of all electronic devices contained in the first image.

SYSTEMS AND METHODS FOR STITCHING ADVERTISEMENTS IN STREAMING CONTENT
20180007447 · 2018-01-04 · ·

Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.

SYSTEM AND METHOD TO REMOVE THE DATE SPECIFIC INFORMATION FROM A BROADCAST AUTOMATION PLAYLIST

Embodiments herein describe a content distribution system that removes time-dependent promotional content before providing a recording of a media presentation (e.g., show or program) to a video-on-demand (VOD) provider. To receive Nielsen credit for a subscriber watching a recording of the media presentation using VOD, the recording must be almost the same as the live version of the media presentation which includes the original program content and the commercial advertisements shown during commercial breaks. However, some shows also include promotional content that a telecommunication or cable provider adds to the media presentation to promote other shows or events being broadcasted later. By the time the user views the recording, however, the promotional content may already be outdated. The embodiments herein describe techniques for removing time-dependent promotional content from a media presentation before the recording of the media presentation is sent to VOD providers.