H04N21/6377

SYSTEMS AND METHODS FOR CONTROLLING MEDIA CONTENT BASED ON USER PRESENCE
20230087963 · 2023-03-23 ·

Systems and methods are described for controlling media content based on user presence information. A user interaction with playing of a first media asset generated for presentation at a consumption device may be identified, and in response, historical wireless signal characteristics of a wireless network, over which wireless signals are used to generate for display the first media asset, may be determined. While a second media asset is generated for display, the second media asset at the consumption device may be modified based on user presence information determined by comparing current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network.

SYSTEMS AND METHODS FOR CONTROLLING MEDIA CONTENT BASED ON USER PRESENCE
20230087963 · 2023-03-23 ·

Systems and methods are described for controlling media content based on user presence information. A user interaction with playing of a first media asset generated for presentation at a consumption device may be identified, and in response, historical wireless signal characteristics of a wireless network, over which wireless signals are used to generate for display the first media asset, may be determined. While a second media asset is generated for display, the second media asset at the consumption device may be modified based on user presence information determined by comparing current wireless signal characteristics of the wireless network to the historical wireless signal characteristics of the wireless network.

SYSTEM AND METHOD FOR ENCODING AUDIO DATA
20220343925 · 2022-10-27 ·

Methods and systems are provided for encoding audio data from an audio file, wherein the audio data comprises audio samples. Audio data is segmented from the audio file in order to obtain at least one segment. Each segment comprises a time interval of the audio data, and each segment also comprises a plurality of audio samples grouped in frames. A segment index and a description stream containing the segment index is then generated. The segment index comprises the position of the segments within the audio file. A segment stream containing the audio data of one particular segment is then generated. At least part of the audio data is encrypted during the generation of the segment stream with an encryption key.

Monitoring and surveillance system arranged for processing video data associated with a vehicle, as well as corresponding devices and method

A monitoring and surveillance system arranged for processing video data associated with a vehicle, wherein said system is arranged to operate in at least two operating modi, a first modus of said two modi being associated with a first latency requirement for said video data and a second modus of said two modi being associated with a second latency requirement, said system comprising a camera unit, arranged to be installed in said vehicle, wherein said camera unit is arranged for capturing video data; a streaming unit, arranged to be installed in said vehicle, and arranged for receiving said video data and for transmitting said video data over a telecommunication network to a video processing server; said video processing server arranged for selecting a modus of said at least two operating modi, and for communicating said selected modus, over said telecommunication network, to said camera unit such that said streaming unit can be tuned to said selected modus. Complementary systems and methods are also presented herein.

VIDEO STREAM CONTROL

A method for controlled video streaming from a remote video service to a video playback client is configured to make a first video stream available to the client upon request in at least a temporal independent version and a temporal dependent version. The method includes: i) upon a first request from the video playback client, sending an initial video packet from the temporal independent version, and upon a second request from the video playback client continuously sending frames from the temporal dependent version, thereby streaming a first video stream to the video playback client; ii) making an updated manifest file available for retrieval by the video playback client; iii) notifying the client of the updated manifest file; iv) upon request of the video playback client, sending the updated manifest file to the video playback client.

VIDEO STREAM CONTROL

A method for controlled video streaming from a remote video service to a video playback client is configured to make a first video stream available to the client upon request in at least a temporal independent version and a temporal dependent version. The method includes: i) upon a first request from the video playback client, sending an initial video packet from the temporal independent version, and upon a second request from the video playback client continuously sending frames from the temporal dependent version, thereby streaming a first video stream to the video playback client; ii) making an updated manifest file available for retrieval by the video playback client; iii) notifying the client of the updated manifest file; iv) upon request of the video playback client, sending the updated manifest file to the video playback client.

SYSTEMS AND METHODS FOR DYNAMIC OPTIMIZATION OF CONTENT DELIVERY IN A WIRELESS COMMUNICATION NETWORK

A system and method for dynamically optimizing content delivery in a wireless communication network. The method comprises receiving, at a transceiver [208A], a request for delivery of a content from at least one user device [202]. A manifest module [208B] determines one or more first parameters for the at least one user device [202] and compares one or more parameters of the at least one user device [202] with one or more second parameters of the at least one cohort. The manifest module [208B] dynamically identifies (or generates) a virtual manifest associated with the at least one cohort (or the at least one user device [202]) based on the comparison. A segmenter module [208C] automatically extracts a stream of data associated with the virtual manifest. The transceiver [208A] delivers the content to the at least one user device [202] based on the extracted stream of data.

VIDEO PLAYING

A method of video playing is provided. An implementation solution is: obtaining a video playing address list from a video management server, where the video playing address list includes playing links of real-time video streams of a plurality of monitoring cameras; obtaining the real-time video streams of the plurality of monitoring cameras from the video management server according to the video playing address list so as to be played on a screen; obtaining a historical video stream of at least one of the monitoring cameras from a video storage server so as to be played on the screen in response to detecting fault information which indicates that the real-time video stream of the at least one of the monitoring cameras cannot be played; and recording the fault information, where the fault information includes the playing link of the real-time video stream of the at least one of the monitoring cameras.

SMART SCREEN REVERSE PROJECTION METHOD, SYSTEM, DEVICE, SMART SCREEN AND READABLE STORAGE MEDIUM

Disclosed are a smart screen reverse projection method, a system, a device, a smart screen and a readable storage medium. The smart screen reverse projection method includes: connecting to a television (TV) device through a wireless network after the TV device is started; sending a reverse projection instruction to the TV device, and establishing a reverse projection transmission link with the TV device; and receiving a real-time video stream sent by the TV device according to the transmission link, decoding and playing the real-time video stream. The video picture played on the display screen can be reversely projected to the smart screen in real time, such that the user can continue to watch the video played on the display screen after leaving the TV device by using the smart screen, to improve the user's experience.

Error de-emphasis in live streaming

A Reductive Edging device and computer program product. The Reductive Edging device has a processor, memory coupled to the processor and non-transitory instructions embedded in the memory that when executed by the processor causes the device to perform a method for reductive edging. The method includes, prior to sending a media segment to a client device, performing error de-emphasis operations and sending information associated with error de-emphasis.