Patent classifications
H04N21/440218
Information processing device, information processing method, and program
The present technology relates to an information processing device, an information processing method, and a program, which enable processing to be performed by absorbing a protocol difference when data is exchanged using different protocols. A first processing unit that processes data with a first device that performs identification of content; and a second processing unit that processes data with a second device that performs reproduction of content, and processes data with the first processing unit, are provided. Identification of content is performed based on ACR (Automatic Content Recognition), for example, the first device is an ACR server, and the first processing unit is able to work as an ACR client that communicates with each of a plurality of ACR servers that performs ACR using a different protocol. The present technology is applicable to a protocol conversion gateway.
METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR DISTRIBUTED VIDEO EDITING
A network editor comprises a central location with stored videos such as movies that can be edited by editors at remote locations. An editor receives a representation of a video and specifies edits relative to the representation, enabling the editor to use a device lacking sufficient processing capability to edit the video directly, and also reducing the volume of information transmitted between the central location and the remote editor. The central location is able to provide the edited movie in a format suitable to the display capabilities of the viewing device of the viewer requesting the edited video.
MOVIE ADVERTISING PLAYBACK SYSTEMS AND METHODS
An ad in a movie can be a static ad having a position in the movie that cannot be moved, or a dynamic ad having a position in the movie that can be changed. When a viewer wishes to skip a portion of the movie containing the ad, the playback system determines whether the ad is static or dynamic. If the ad is static, only the portion of the movie preceding the static ad can be skipped; the ad is unskippable. This technique is referred to as “bounceback” since the end of the skip bounces back to the start of the static ad. If the ad is dynamic, it is moved to after the end of the skip. This technique is referred to as “slip-ad” since the ad slips to later in the movie. When a movie has multiple ads, some can be static and some can be dynamic.
SYSTEM TO MONITOR AND MANAGE INTEGRATED RECEIVER DECODERS
An integrated network receiver includes a first universal resource identifier for a first channel and an input suitable for receiving a first input video content from the Internet based upon the first universal resource identifier. The integrated network receiver provides the first input video content for the first channel to a head end connected to a plurality of customer devices through a transmission network. The integrated network receiver updating the first universal resource identifier based upon data obtained from a video address server.
Digital device and method of processing service thereof
Embodiment(s) for a service system, a digital device and a method of processing service thereof are disclosed in the present disclosure. In this case, according to one embodiment, a digital device of processing ultra-high definition (UHD) video data includes a receiving unit configured to receive a first signal containing first UHD video data and signaling data for the first UHD video data, a decoder configured to decode the signaling data from the first signal, a user interface unit configured to receive a second signal requesting for converting the first UHD video data to second UHD video data through a remote controller, a controller configured to control a converter to convert the first UHD data to the second UHD data in response to the received second signal, the converter and a display configured to display the converted second UHD video data on a display screen.
SYSTEMS AND METHODS FOR REAL-TIME ADAPTIVE BITRATE TRANSCODING AND TRANSMISSION OF TRANSCODED MEDIA
Methods and systems are provided for streaming a media asset with an adaptive bitrate transcoder. A server receives, from a client device, a first request for a first portion of the plurality of portions to be transcoded at a first bitrate. The server then starts to transcode the plurality of portions at the requested first bitrate to generate a plurality of corresponding transcoded portions. The server updates a header of a transcoded portion to include: 1) a transcode latency value; and 2) a count value indicating a number of available pre-transcoded portions of the media asset at the time the first request was received. The server then transmits the transcoded portion to the client. The client device then determines a second bitrate based on the transcode latency value included in the header of the transcoded portion corresponding to the first portion.
METHOD FOR DISPLAYING DYNAMIC IMAGE AND TERMINAL
Embodiments of this application relate to the field of terminal technologies, and describe a method for displaying a dynamic image and a terminal, which resolve a problem that power consumption of a terminal caused by an existing method in which three-dimensional real-time rendering is used is relatively high. The method may be applied to a terminal, and can includes obtaining, from a video file based on a preset factor, a plurality of pieces of image frame data in a one-to-one correspondence to a plurality of image frames. The method may also include decoding the plurality of pieces of image frame data, to obtain the plurality of image frames. Furthermore, the method can include successively displaying the plurality of image frames obtained through the decoding, to present the dynamic image.
SYSTEMS AND METHODS FOR EFFICIENT PROCESSING AND PRESENTATION OF ADVERTISEMENT BASED ON CONTENT RE-ENCODING
Systems and methods for efficient processing and presentation of advertisement based on content re-encoding are provided. An example method includes receiving, by a receiving device, the program content stream and determining, by the receiving device, encoding information of the program content stream. The example method also includes determining timing for presenting a target advertisement, responsive to determining the timing for presenting the target advertisement, initiating re-encoding of content of the target advertisement to generate re-encoded advertisement content based on the encoding information, and enabling playback of the re-encoded advertisement content in accordance with the timing for presenting the target advertisement.
Methods and apparatus for mesh networking using wireless devices
A wireless peripheral mode is provided by a host system that communicates to a WiFi infrastructure and, utilizing the same WiFi RF subsystem, also communicates to peripherals. The host system may employ additional RF channels for communicating with high bandwidth peripherals, such as display devices, where high levels of QoS may be managed locally. The host system may be a conventional desktop computer system, a notebook computer system, a multi-media access point, a cell phone, a game machine, a portable game machine, a Personal Digital Assistant (PDA), a smart phone or any other type of device that benefits from accessing both a WiFi infrastructure and local peripherals.
System and a method for distributing content via static channel assignment in a mobile content gateway
A method for distributing video content to at least one mobile device (411-413) at a customer premises (140) system comprising a plurality of stationary devices (421-423) capable of receiving the video content from at least one content provider (160). The method comprises the steps of: receiving, at the stationary devices (421-423), requests to tune a tuner (512, 513) of the stationary device (421-423) to a requested channel received from the content provider (160); outputting the content, of the channel tuned to by at least one stationary device (421-423), to a mobile content gateway (414) at the customer premises (140) system; handling, at the mobile content gateway (414), a list of video channels (611) comprising data associating each channel of the list with a stationary device (421-423); sending, from the mobile content gateway (414), to the at least one stationary device (421-423) requests to tune to channels assigned according to the list of video channels (611); preparing at least one single-program stream from the content received from the at least one stationary device (421-423); outputting, from the mobile content gateway (414), the at least one single-program stream as at least one adaptive stream; and providing the at least one adaptive stream to the at least one mobile device (411-413) over a wireless data transmission interface.