Patent classifications
H04N21/6405
MULTICAST-BASED CONTENT TRANSMITTING SYSTEM AND METHOD, AND DEVICE AND METHOD FOR ESTIMATING HIGH-SPEED MOVEMENT
The present invention relates to a multicast-based content transmitting system and method, and a device and method for estimating high-speed movement. Included are: a content providing device for generating N×M multicast stream channels having different transmission start times and transmission rates, providing N×M multicast stream channel lists, and transmitting content through one channel of N×M multicast stream channels; and a user terminal for selecting one channel of the N×M multicast stream channel lists provided from the content providing device and receiving content through the selected multicast stream channel.
MULTICAST-BASED CONTENT TRANSMITTING SYSTEM AND METHOD, AND DEVICE AND METHOD FOR ESTIMATING HIGH-SPEED MOVEMENT
The present invention relates to a multicast-based content transmitting system and method, and a device and method for estimating high-speed movement. Included are: a content providing device for generating N×M multicast stream channels having different transmission start times and transmission rates, providing N×M multicast stream channel lists, and transmitting content through one channel of N×M multicast stream channels; and a user terminal for selecting one channel of the N×M multicast stream channel lists provided from the content providing device and receiving content through the selected multicast stream channel.
Method for multicasting views of real-time streaming interactive video
Systems and methods for creating and delivering an interactive display of thumbnail windows of visual content of different video game sessions are presented. In one embodiment, a method provides for sending, by a server of a service, an interactive interface for display on display of a client device. The interactive interface has a set of thumbnail windows and each thumbnail window depicts visual content of different video game sessions being played. Responsive to a selection of a thumbnail window by a user of the client device, the method provides for sending a video stream associated with the selected thumbnail window from the set of thumbnail windows. The video stream enables the user of the client device to view interactive game play of a video game associated with the video stream.
Method for multicasting views of real-time streaming interactive video
Systems and methods for creating and delivering an interactive display of thumbnail windows of visual content of different video game sessions are presented. In one embodiment, a method provides for sending, by a server of a service, an interactive interface for display on display of a client device. The interactive interface has a set of thumbnail windows and each thumbnail window depicts visual content of different video game sessions being played. Responsive to a selection of a thumbnail window by a user of the client device, the method provides for sending a video stream associated with the selected thumbnail window from the set of thumbnail windows. The video stream enables the user of the client device to view interactive game play of a video game associated with the video stream.
INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND PROGRAM
An information processing apparatus according to an embodiment of the present technology includes a determination unit and a delivery control unit. The determination unit determines, regarding each of a plurality of reproduction apparatuses, which becomes a target of streaming delivery of content by unicast via a wireless network, whether or not a communication state of the wireless network is normal. The delivery control unit excludes a communication failure apparatus that is a reproduction apparatus of the plurality of reproduction apparatuses, whose communication state is determined not to be normal, from the target of the streaming delivery by the unicast.
MULTICAST BROADCAST NETWORK ARCHITECTURE
Embodiments of the present invention are directed to a Content Delivery Network (CDN) for broadcasting data streams. The CDN allows a streamer to stream live (in realtime) on a network(s), such as the Internet, for a live audience to view and to interact with the live entertainment. Each of the broadcast clients send data streams to the CDN via an input node, wherein the CDN output a selected media stream to one or more selected viewing clients via the output node. The architecture of the CDN contains one or more System Racks. Each of the System Racks contains multiple media channels. In operation, the data stream of a broadcasting client is sent to the CDN and distributed into selected channels. The data streams in each of the selected channels are outputted to viewing clients of a corresponding type.
SOFTWARE DEFINED NETWORK ORCHESTRATION TO MANAGE MEDIA FLOWS FOR BROADCAST WITH PUBLIC CLOUD NETWORKS
Techniques to manage media flows for broadcast with public cloud networks. A request for a media flow is received. A location of the media flow is identified based on a registration database configured to maintain locations of media flows across a media production facility and a public cloud network facility. The media flow is accessed, and at least one of the receiving entity or the requesting entity is configured to generate media based on the media flow.
SOFTWARE DEFINED NETWORK ORCHESTRATION TO MANAGE MEDIA FLOWS FOR BROADCAST WITH PUBLIC CLOUD NETWORKS
Techniques to manage media flows for broadcast with public cloud networks. A request for a media flow is received. A location of the media flow is identified based on a registration database configured to maintain locations of media flows across a media production facility and a public cloud network facility. The media flow is accessed, and at least one of the receiving entity or the requesting entity is configured to generate media based on the media flow.
Channel reporting during fast channel change
Methods, systems, and computer readable media described herein can be operable to facilitate different reporting treatment for certain join requests received during a fast channel change. A gateway device may automatically detect the FCC (Fast Channel Change) via a configured interval. The gateway device may be configured such that if a subsequent IGMP (Internet group management protocol) join request was received within the configured interval since a previous join request, the previous join request may be ignored. According to the configuration of the gateway device, in a FCC, only the first channel and the last channel are reported, and the middle channel changes may be ignored.
Channel reporting during fast channel change
Methods, systems, and computer readable media described herein can be operable to facilitate different reporting treatment for certain join requests received during a fast channel change. A gateway device may automatically detect the FCC (Fast Channel Change) via a configured interval. The gateway device may be configured such that if a subsequent IGMP (Internet group management protocol) join request was received within the configured interval since a previous join request, the previous join request may be ignored. According to the configuration of the gateway device, in a FCC, only the first channel and the last channel are reported, and the middle channel changes may be ignored.