H04N21/440218

METHOD FOR BROADCASTING DASH/HLS HYBRID MULTIMEDIA STREAMS
20230045170 · 2023-02-09 ·

A method for multicasting multimedia content to receivers, the method comprising: receiving, by a multicast middleware (MCMF) from a server (BMS), manifest files to access contents according to different adaptive bitrate streaming communication protocols, one of the manifest files being consistent with the MPEG-DASH protocol and describing media segments of a content, another of the manifest files being a master playlist consistent with the HLS protocol and defining locations where media playlists to access the media segments of the content are available; receiving, by the middleware from the server, the media segments of the content, transmitted in a multicast session, receiving, by the middleware from the server, the playlists, the received playlists referencing the media segments transmitted in the multicast session, and currently received by the middleware; and storing by the middleware the manifest files, the media segments and the playlists, to make them available to receivers (UD, UD1, UD2).

METHOD AND SYSTEM FOR REMOTELY TRANSCODING CONTENT

A system and method for remotely transcoding content includes a cloud location storing content corresponding to content titles, generating a playlist corresponding to content titles subscribed to by a user of a user device stored therein, and communicating the playlist to the user device. A user device is in communication with the cloud location through a network. The user device generates a selection signal for selecting a first content title from the playlist to form a selection. The user device negotiates optimal settings by intercommunicating between the user device and the cloud location in response to forming the selection. The user device communicates the selection to the cloud location. The cloud location has a transcoder device transcoding content corresponding to the selection to form transcoded content in response to the optimal settings. The cloud location communicates the transcoded content to the user device.

Video stream processing method, device, terminal device, and computer-readable storage medium

A video stream processing method, a device, a terminal device, and a computer-readable storage medium are provided, including steps for acquiring a first video stream through a first camera and acquiring a second video stream through a second camera in response to receiving a slow-motion shooting instruction, the slow-motion shooting instruction carrying a frame rate of a slow-motion video stream; encoding the first video stream and the second video stream into a third video stream with a third frame rate, the third frame rate being greater than the first frame rate, and the third frame rate being greater than the second frame rate; and acquiring a fourth video stream with a fourth frame rate through performing a frame interpolation algorithm on the third video stream, the fourth frame rate being the same as the frame rate of the slow-motion video stream.

METHODS AND APPARATUS FOR AN EMBEDDED APPLIANCE

In some embodiments, an apparatus comprises a media module and a modification module included in an embedded appliance. The media module is configured to receive a first media signal associated with a first input port of the embedded appliance and a second media signal associated with a second input port of the embedded appliance. The media module is configured to identify a first set of media signal parameters based on the first media signal. The modification module is configured to receive a modification instruction associated with a session format having a second set of media signal parameters different from the first set of media signal parameters. The modification module is configured to modify the first media signal based on the first set of media signal parameters and the modification instruction to produce a first modified media signal in the session format and having the second set of media signal parameters.

STANDARD DYNAMIC RANGE (SDR) / HYBRID LOG-GAMMA (HLG) WITH HIGH DYNAMIC RANGE (HDR) 10+
20230224536 · 2023-07-13 ·

A computer-implemented method includes performing analysis to determine information associated with a high dynamic range (HDR) media content item. A standard dynamic range (SDR) version of the HDR media content item is derived using HDR metadata. The derivation including encoding the HDR media content item to SDR content and normalizing data of the SDR content. The HDR metadata and the SDR version of the HDR media content item are transmitted with embedding of the HDR metadata within a protocol with the SDR version to a storage service. The HDR metadata and the SDR version are caused to be received at a display device. The SDR version is converted to HDR per incremental portion with a dynamic range bounded based on the HDR metadata of the protocol.

Light weight transport stream streaming protocol for live transcoding system

A robust, computationally-efficient and secure system is described for streaming content from a server to a client device via the Internet or another digital network. Various aspects relate to automated processes, systems and devices for securing a media stream with efficient yet effective digital cryptography. In particular, content may be transmitted in transport stream (TS) format in which all packets are encrypted (e.g., using a cipher block chain), in which control packets are exempted from encryption (e.g., using an electronic codebook), or in any other manner.

Method and apparatus for providing interface
11550748 · 2023-01-10 · ·

An electronic device and method of operating the electronic device are provided. The electronic device includes a housing, a first connector configured to be exposed to outside of the housing and include a first number of pins, a second connector configured to be exposed to the outside of the housing and include a second number of pins, and a circuit configured to provide an electrical connection between the first number of pins and the second number of pins, wherein the first number is different from the second number, and wherein, when the first connector is connected with a first external electronic device and the second connector is connected with a second external electronic device, the circuit is configured to receive analog identification (ID) information through at least one pin among the first number of pins, and generate digital ID information at least partially based on the analog ID information so as to provide the digital ID information to at least one of the second number of pins.

SYSTEMS, DEVICES AND METHODS TO ENHANCE DELIVERY AND PRESENTATION OF CONTENT
20230217066 · 2023-07-06 ·

Selection of a content presentation can involve obtaining a message representative of a plurality of terms including a first term and a second term, wherein the first term indicates a first capability required for a first content presentation and the second term indicates a second capability required for a second content presentation; and enabling selection of a content presentation from among at least the first and second content presentations available based on a content signal, wherein the selection is based on the message.

DEVICE WITH DYNAMIC TRANSCODE THROTTLING
20220417528 · 2022-12-29 ·

Dynamic transcode throttling methods and devices for processing resource management and thermal mitigation in electronic devices such as eyewear devices. An electronic device monitors its temperature and, responsive to the temperature, configures a transcoding service to operate at different rates. A frame delay module is configured to add a delay between read frames prior to the transcoding service. This enables the electronic device to consume less power when temperatures are too high in order to provide thermal mitigation and can be performed without powering down the electronic device.

HARMONIZATION OF VIDEO FORMATS FOR VIDEO INGESTION

Example video ingestion cables, display systems, and methods for harmonizing video formats for video ingestion are provided. An example video ingestion cable includes a first video interface connector cable to receive a first video feed formatted according to a first video format, a second video interface connector cable to receive a second video feed formatted according to a second video format, a format conversion circuit to convert the first video feed or the second video feed to a harmonized video format, and an output interface connector to transmit one of the first video feed and the second video feed as an output video feed formatted according to the harmonized video format to a display device. An example display system includes first and second video ingestion cables and a video ingestion circuit to select an input video feed for display.