Patent classifications
H04N21/2665
APPARATUS AND METHOD FOR TRANSCEIVING BROADCAST SIGNAL
A method for transmitting a broadcast signal according to an embodiment of the present invention comprises generating service layer signaling information for discovery and acquisition of a broadcast service and a content component of the broadcast service; generating service list information including for service list building and discovery of the service layer signaling information; and physical layer processing of the service list information, service layer signaling information, and content component.
ELECTRONIC APPARATUS, SERVER AND METHOD OF CONTROLLING THE SAME
The disclosure relates to an electronic apparatus, a server, and a method of controlling the same, the electronic apparatus including: a display; an interface; and a processor configured to receive data of a plurality of pieces of content from an external apparatus through the interface, and process the received data to display images of the plurality of pieces of content on the display, the processor being configured to identify a state of available resources for processing the data, transmit information about the identified state of resources to the external apparatus to mix two or more pieces of content among the plurality of pieces of content into one steam based on the identified state of resources, and receive the data of the plurality of pieces of content obtained by mixing the two or more pieces of content into one stream from the external apparatus.
ELECTRONIC APPARATUS, SERVER AND METHOD OF CONTROLLING THE SAME
The disclosure relates to an electronic apparatus, a server, and a method of controlling the same, the electronic apparatus including: a display; an interface; and a processor configured to receive data of a plurality of pieces of content from an external apparatus through the interface, and process the received data to display images of the plurality of pieces of content on the display, the processor being configured to identify a state of available resources for processing the data, transmit information about the identified state of resources to the external apparatus to mix two or more pieces of content among the plurality of pieces of content into one steam based on the identified state of resources, and receive the data of the plurality of pieces of content obtained by mixing the two or more pieces of content into one stream from the external apparatus.
VIDEO STREAMING CONTROL
Aspects of the subject disclosure may include, for example, a media server having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate sending a data stream to a display device. The data stream may include an identification thereof. Upon receiving the identification from a user, the media server associates the data stream with the user. The media server may send to the user, a listing of the media services to which the user has subscribed. Upon receiving, from the user, a selection of a selected media service, the media server streams the selected media service to the display device over the data stream. The data stream may be controlled with the user for as long as the media server detects the user in a vicinity of the display device. Other embodiments are disclosed.
VIDEO STREAMING CONTROL
Aspects of the subject disclosure may include, for example, a media server having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate sending a data stream to a display device. The data stream may include an identification thereof. Upon receiving the identification from a user, the media server associates the data stream with the user. The media server may send to the user, a listing of the media services to which the user has subscribed. Upon receiving, from the user, a selection of a selected media service, the media server streams the selected media service to the display device over the data stream. The data stream may be controlled with the user for as long as the media server detects the user in a vicinity of the display device. Other embodiments are disclosed.
RADIO STATION PROVIDER MANAGEMENT SYSTEMS AND METHODS
A method may include receiving radio station data associated with multiple radio stations from one or more radio station providers and filtering the radio stations based at least in part on playback availability. Playback availability may include a broadcast right associated with the one or more radio station providers. The method may also include removing duplicate radio stations and supplying a searchable radio station directory to a platform or a client device.
SYSTEM AND METHOD FOR ENHANCED VIDEO SELECTION USING AN ON-SCREEN REMOTE
A system and method for presenting video asset information to a viewer to assist the view in selecting a video asset for viewing is described. The video assets can be available from a plurality of different video asset sources, such as VOD (video on demand), PVR (personal video recorders) and broadcast (including over the air, cable, and satellite). Images from the video assets are displayed in a uniform manner, along with information about the video assets. The information includes data in a metadata category. The view can select one of the video assets for viewing, but also can navigate using metadata categories such as genre, actors, director etc. Moreover, the system and method includes an on-screen remote control that can be utilized in conjunction with a physical input device for navigation and viewing one or more video assets. This allows a much easier and natural navigating and selection process for viewers.
MULTIPLE SOURCE, MULTIPLE FORMAT MEDIA SELECTION AND CONTROL
The technology described herein is generally directed towards allowing a user to switch among media streams of live events, including generally concurrent events, and among different media streams that are available for the same event. The media streams can be virtual reality streams, video streams and audio streams, and can be from different viewing and/or listening perspectives and quality. The user can see (and hear) previews of a stream, and see metadata associated with each available stream, such as viewer rating, cost to use, video quality data, and a count of current viewers. Via a social media service, a user can sees whether any friends are also viewing. An event that is not streamed in virtual reality can be viewed via a virtual reality device by presenting the event via a virtual element, such as a virtual television set, within the virtual environment.
MULTIPLE SOURCE, MULTIPLE FORMAT MEDIA SELECTION AND CONTROL
The technology described herein is generally directed towards allowing a user to switch among media streams of live events, including generally concurrent events, and among different media streams that are available for the same event. The media streams can be virtual reality streams, video streams and audio streams, and can be from different viewing and/or listening perspectives and quality. The user can see (and hear) previews of a stream, and see metadata associated with each available stream, such as viewer rating, cost to use, video quality data, and a count of current viewers. Via a social media service, a user can sees whether any friends are also viewing. An event that is not streamed in virtual reality can be viewed via a virtual reality device by presenting the event via a virtual element, such as a virtual television set, within the virtual environment.
Methods and systems for generating and providing program guides and content
Systems and methods for identifying, assembling, and publishing content are described. A content item, such as a video, having a first time length, is identified by a system to be included in a program scheduled for a first time period. The video may be hosted on a third party system. A first span of time within the first program is allocated for the video, wherein the first span of time is longer than the first time length. The system determines, prior to or at the first time period, a time difference between a current length of the video and the first span of time. At least partly in response to determining that the video has a time length shorter than the first span of time, the system selects supplemental content based at least in part of the determined time difference to be streamed to user terminals over a data network within the first time period.