Patent classifications
H04N21/647
Method And Apparatus For Satellite Television Service With Alternate Delivery Capabilities
A distribution system for transmitting media content programs to premises equipment via a satellite transmission path addresses signal degradation caused by atmospheric conditions and other factors. Upon detection of a degradation of the satellite signal, the system may begin transmitting the content using an alternative signal path, such as a terrestrial IP network. The satellite transmission path is brought back on line after the satellite link is restored. Alternatively, the system may begin recording the signal in the media distribution system for transmission via the satellite link after the link is restored.
Method And Apparatus For Satellite Television Service With Alternate Delivery Capabilities
A distribution system for transmitting media content programs to premises equipment via a satellite transmission path addresses signal degradation caused by atmospheric conditions and other factors. Upon detection of a degradation of the satellite signal, the system may begin transmitting the content using an alternative signal path, such as a terrestrial IP network. The satellite transmission path is brought back on line after the satellite link is restored. Alternatively, the system may begin recording the signal in the media distribution system for transmission via the satellite link after the link is restored.
CONVERGENCE SUBLAYER FOR USE IN A WIRELESS BROADCASTING SYSTEM
A method of encapsulating data and a single frequency network configured to perform the method are disclosed. A content stream of data packets is received, and the data packets in the content stream are formatted in accordance with a first protocol. Information identifying a container size established for the content stream is received. The data packets formatted in accordance with the first protocol are fragmented and packed to form data units formatted in accordance with a second protocol, and the data units are sized based on the container size. The data units formatted in accordance with the second protocol are encapsulated to form second protocol data packets. The second protocol data packets are provided to a transmitter that is synchronized to one or more transmitters in a single frequency network so that each transmitter in the single frequency network broadcasts a same signal that includes the second protocol data packets.
Apparatus, system, and method for multi-bitrate content streaming
An apparatus, system, and method for maintaining a programming lineup of adaptive-bitrate content streaming is provided. The apparatus includes a timeline module configured to maintain a programming lineup of media content available over a network. The media content may comprise a plurality of streamlets. The apparatus also includes at least one data module configured to maintain multi-bitrate streamlet information. The system includes the apparatus and a client module configured to acquire content based upon the programming lineup provided by the timeline module. The method includes maintaining a programming lineup of media content available over a network, and maintaining multi-bitrate streamlet information.
Systems and methods for client device roaming in a wireless network to provide lossless video transmission services
A device may receive threshold data identifying threshold ranges, and may receive, from a first access point of multiple access points, first network data identifying first quality measurement indicators associated with a first link. The device may determine whether a first quality of the first link is good, fair, or poor based on comparing the first network data and the threshold data, and may provide, to the first access point and when the first quality is determined to be poor, a request for second network data identifying second quality measurement indicators associated with multiple links between the device and the multiple access points. The device may receive, from the first access point, the second network data, and may select one of the multiple access points based on the second network data. The device may utilize a link associated with the one of the multiple access points to receive video data.
Systems and methods for client device roaming in a wireless network to provide lossless video transmission services
A device may receive threshold data identifying threshold ranges, and may receive, from a first access point of multiple access points, first network data identifying first quality measurement indicators associated with a first link. The device may determine whether a first quality of the first link is good, fair, or poor based on comparing the first network data and the threshold data, and may provide, to the first access point and when the first quality is determined to be poor, a request for second network data identifying second quality measurement indicators associated with multiple links between the device and the multiple access points. The device may receive, from the first access point, the second network data, and may select one of the multiple access points based on the second network data. The device may utilize a link associated with the one of the multiple access points to receive video data.
Adaptive video streaming
A method, system and apparatus for image capture, analysis and transmission are provided. A link aggregation method involves identifying controller network ports to a source connected to the same subnetwork; producing packets associating corresponding controller network ports selected by the source CPU for substantially uniform selection; and transmitting the packets to their corresponding network ports. An image analysis method involves producing by a camera an indication whether a region of an image differs by a threshold extent from a corresponding region of a reference image; transmitting the indication and image data to a controller via a communications network; and storing at the controller the image data and the indication in association therewith. The controller may perform operations according to positive indications. A transmission method involves receiving user input in respect of a video stream and transmitting, in accordance with the user input, selected data packets of selected image frames thereof.
Seamless content encoding and transmission
Systems, apparatuses, and methods are described for encoding media content based on an ending delay of first media content and a startup delay of second media content. Second media content may be configured for transmission after first media content in a media content stream. The first media content may be associated with an ending delay corresponding to transmission and/or decoding of frames of the first media content. The second media content may be associated with a starting delay corresponding to transmission and/or decoding of frames of the second media content. The first media content and the second media content may be encoded using different encoding formats. Based on comparing the ending delay and starting delay to a threshold, encoding parameters may be selected, one or more frames may be removed from the first media content and/or the second media content, and/or buffers of one or more devices may be adjusted.
Ultra-low latency video streaming
Techniques are described for low-latency streaming of media content using a lossless protocol. For example, a media stream, comprising encoded video data, can be streamed to a plurality of streaming clients via the lossless protocol. The plurality of streaming clients can be monitored to determine whether any of them have fallen behind in streaming the media stream. When a streaming client falls behind, a portion of video data to be streamed to the streaming client can be selectively dropped based on scalability information and/or long term reference (LTR) frame information. The low-latency streaming can be performed without using per-client quality feedback from the plurality of streaming clients. When streaming using a semi-lossy protocol, a plurality of delivery modes can be used, where each delivery mode is for a different type of encoded video data and provides a different level of reliability.
Service Monitoring Method, Apparatus, and System
A method includes: receiving a current data packet of a target service; adding detection indication information to the current data packet, to obtain a target data packet, where the detection indication information includes a target phase category corresponding to the current data packet, the target phase category is used to indicate a target phase in at least one key phase in which the current data packet is located in the target service, and the detection indication information is used to indicate to detect the current data packet; and transmitting the target data packet to a next hop node.