H04N21/64

System, method, and infrastructure for real-time live streaming content

Implementations of the system and method use an existing management server infrastructure to deliver video-on-demand or streaming content, including real-time live streaming. Existing client content playback devices, such as IPTVs, may be employed to stream content items, obtain advertisements, track user's viewing behaviors, and the like. By reusing existing client devices, there is no need for additional hardware purchases on the user side. By reusing existing management server infrastructures, capital expenses are also reduced. In such a system, a user can watch both video-on-demand and streaming audiovisual content.

System, method, and infrastructure for real-time live streaming content

Implementations of the system and method use an existing management server infrastructure to deliver video-on-demand or streaming content, including real-time live streaming. Existing client content playback devices, such as IPTVs, may be employed to stream content items, obtain advertisements, track user's viewing behaviors, and the like. By reusing existing client devices, there is no need for additional hardware purchases on the user side. By reusing existing management server infrastructures, capital expenses are also reduced. In such a system, a user can watch both video-on-demand and streaming audiovisual content.

METHOD FOR PERFORMING MARKETING TO TELECOMMUNICATION DEVICE AND ADVERTISEMENT SERVER
20220239991 · 2022-07-28 · ·

The disclosure provides a method for performing marketing to a telecommunication device and an advertisement server. The method includes: providing a specific advertisement via a specific advertisement carrier, wherein the specific advertisement carrier is disposed at a specific address; in response to determining a specific telecommunication user of a specific telecommunication device has seen the specific advertisement, obtaining an advertising identifier corresponding to the specific telecommunication device; and performing a marketing operation to the specific telecommunication device based on the advertising identifier corresponding to the specific telecommunication device.

METHOD FOR PERFORMING MARKETING TO TELECOMMUNICATION DEVICE AND ADVERTISEMENT SERVER
20220239991 · 2022-07-28 · ·

The disclosure provides a method for performing marketing to a telecommunication device and an advertisement server. The method includes: providing a specific advertisement via a specific advertisement carrier, wherein the specific advertisement carrier is disposed at a specific address; in response to determining a specific telecommunication user of a specific telecommunication device has seen the specific advertisement, obtaining an advertising identifier corresponding to the specific telecommunication device; and performing a marketing operation to the specific telecommunication device based on the advertising identifier corresponding to the specific telecommunication device.

Method and system for use of network affiliation as basis to determine channel rendered by content presentation device

A computing system detects a channel multi-match with non-matching programs, based on fingerprint-based ACR analysis of digital fingerprint data representing a channel rendered by a content presentation device. The system then responsively determines a channel rendered by the device through a process including (a) determining that channels of the multi-match group are all affiliate channels of the same network as each other and (b) determining, as the channel, which affiliate channel of that network serves a location of the content presentation device. The system then uses the determined channel as a basis for carrying out of at least one channel-specific operation, such as recording audience-measurement data and/or invoking dynamic content modification.

Method and system for use of network affiliation as basis to determine channel rendered by content presentation device

A computing system detects a channel multi-match with non-matching programs, based on fingerprint-based ACR analysis of digital fingerprint data representing a channel rendered by a content presentation device. The system then responsively determines a channel rendered by the device through a process including (a) determining that channels of the multi-match group are all affiliate channels of the same network as each other and (b) determining, as the channel, which affiliate channel of that network serves a location of the content presentation device. The system then uses the determined channel as a basis for carrying out of at least one channel-specific operation, such as recording audience-measurement data and/or invoking dynamic content modification.

Multi-unicast discovery of devices on a network

Client and server devices identify each other over a LAN or similar network through a series of unicasts. Rather than broadcasting a service announcement or discovery request as a broadcast or multicast, for example, a device instead transmits a series of unicast messages using a finite set of recipient network addresses and port numbers. Responses to the unicast messages can be collected and tracked to thereby allow subsequent communications to occur via unicasts with only the recognized addresses, with a multicast to only the recognized addresses, and/or otherwise as desired. By allowing the clients and servers to communicate with a finite set of unicast messages, a “broadcast” type message can be sent on the network without a need for router configuration. Moreover, unicasts can be sent using different protocols (e.g., TCP) than the subsequent traffic (e.g., UDP), thereby making discovery of compatible devices on the network more reliable.

METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM FOR PUSHING VIDEO STREAM
20210377326 · 2021-12-02 ·

The present disclosure relates to a method, an apparatus, a device, and a storage medium for pushing a video stream. The method includes: receiving a query request sent from a first node machine, where the first node machine generates the query request when receiving the video stream; determining a second node machine according to the query request, where the second node machine is in the same machine room as the first node machine, or, the second node machine is determined according to a result of domain name resolution on the first node machine; sending an address of the second node machine to the first node machine so that the first node machine pushes the video stream to the second node machine.

METHOD AND APPARATUS FOR DOWNLOADING RESOURCES
20220210493 · 2022-06-30 ·

The present disclosure relates to a method and an apparatus for downloading resources, and a non-transitory computer-readable storage medium, and belongs to the field of Internet technology. The method includes: receiving a resource access request for a target resource from a client, and determining an access address of the resource access request, in which the access address carries an identifier of the target resource; querying a status of the target resource according to the identifier of the target resource carried in the access address; and sending, in response to the target resource being in a first status, a content distribution network address corresponding to the target resource to the client to cause the client to download the target resource according to the content distribution network address.

DATA TRANSMISSION DEVICE AND RECEPTION DEVICE IN WIRELESS AV SYSTEM

The present invention relates to a data transmission device and reception device in a wireless AV system. Disclosed in the present specification is a wireless data transmission device comprising: a processor for generating a compressed bitstream by encoding media data; and a communication unit for segmenting the compressed bitstream, mapping the segmentation results to MSDUs, generating an MPDU frame sequentially including a MAC header, a frame body, and an FCS associated with the MAC header in order to transmit the MSDUs, generating a PPDU frame sequentially, which includes a preamble to which at least a portion of the MAC header is mapped, at least one PPDU to which the frame body and the FCS are mapped, and a TRN field, and transmitting the PPDU frame through a wireless channel. A data transmission rate can be improved through a reduction in overhead information.