-
公开(公告)号:US12088859B2
公开(公告)日:2024-09-10
申请号:US18357032
申请日:2023-07-21
申请人: RESI MEDIA LLC
IPC分类号: H04N21/2187 , H04L65/75 , H04N21/2365 , H04N21/2743 , H04N21/432 , H04N21/4402 , H04N21/6334 , H04N21/6377 , H04N21/845
CPC分类号: H04N21/2187 , H04L65/765 , H04N21/2365 , H04N21/2743 , H04N21/432 , H04N21/440218 , H04N21/63345 , H04N21/63775 , H04N21/8456
摘要: A system for converting an adaptive media stream to downloadable media includes at least one network interface, at least one memory, and at least one processor. The at least one processor is configured to receive, from a requesting device, a request for converting at least a portion of a media stream into a downloadable multimedia container, initialize a plurality of worker threads, retrieve, via one of the plurality of worker threads, a segment of the media stream from a storage location, concatenate, via the one of the plurality of worker threads, the retrieved segment into a multimedia container, determine that each segment of the media stream associated with the at least a portion of the media stream is included in the multimedia container, and transmit, via the at least one network interface, the multimedia container to the requesting device.
-
公开(公告)号:US12069115B2
公开(公告)日:2024-08-20
申请号:US15825871
申请日:2017-11-29
发明人: Srinath V. Ramaswamy
IPC分类号: H04L65/61 , H04L65/75 , H04N21/234 , H04N21/2343 , H04N21/235 , H04N21/2362 , H04N21/2365 , H04N21/24 , H04N21/6373 , H04N21/6377 , H04N21/6547
CPC分类号: H04L65/61 , H04L65/75 , H04N21/23418 , H04N21/2355 , H04N21/2358 , H04N21/6373 , H04N21/6377 , H04N21/6547 , H04N21/23439 , H04N21/2362 , H04N21/23655 , H04N21/2402 , H04N21/2408
摘要: The disclosure relates to a method of determining complexities and/or quality of video segments of a video program and providing data indicating the quality of video segments to user devices. Such data may be included in a manifest file of the video program. Based on the data indicating the complexities and/or quality of video segments, a user device or the system may choose a bitrate version for each video segment that minimizes network bandwidth usage while providing sufficient video quality.
-
公开(公告)号:US20240196035A1
公开(公告)日:2024-06-13
申请号:US18530479
申请日:2023-12-06
申请人: Axis AB
发明人: Viktor Edpalm , Jonas Cremon
IPC分类号: H04N21/2662 , H04N21/2365 , H04N21/44
CPC分类号: H04N21/2662 , H04N21/23655 , H04N21/44004 , H04N19/436
摘要: A method of failover recording of video streams in a camera connectable to a receiver device over a communication network, the method comprising: detecting that a bandwidth of a connection over the communication network is insufficient for transmitting a video stream at a predetermined bitrate, generating multiple parallel encoded video streams with different bitrates, storing the multiple parallel encoded video streams on a memory storage accessible to the camera, detecting that the memory storage usage of the memory storage exceeds a storage threshold, discontinuing the storing of one of the multiple encoded video streams being the encoded video stream that provides the highest bitrate among the multiple encoded video streams, and discarding the one of the multiple encoded video streams from the memory storage.
-
公开(公告)号:US11979636B2
公开(公告)日:2024-05-07
申请号:US17740015
申请日:2022-05-09
申请人: DEJERO LABS INC.
发明人: Bogdan Frusina , Barry Gilhuly , Arif Hudda , Cameron Kenneth Smith , Anthony Todd Schneider , David Pui Keung Sze
IPC分类号: H04N21/462 , H04N21/2187 , H04N21/2343 , H04N21/2365 , H04N21/24 , H04N21/278 , H04N21/4782 , H04N21/61 , H04N21/6373 , H04N21/647 , H04N21/6583
CPC分类号: H04N21/4621 , H04N21/2187 , H04N21/2343 , H04N21/234363 , H04N21/234381 , H04N21/23655 , H04N21/2405 , H04N21/278 , H04N21/4782 , H04N21/6125 , H04N21/6175 , H04N21/6373 , H04N21/64761 , H04N21/6583
摘要: Systems and methods for real-time transmission of data streams are disclosed. A controller receives data representing selected stream parameters from a browser residing on a computing device. The controller transmits the received data to a video transmitting device. A transcoder receives a first data stream generated according to the selected stream parameters from the video transmitting device. The transcoder generates a second data stream from the first data stream, the second data stream formatted for browser display; and then transmits the second data stream to the browser. A user may remotely control the video transmitting device using the browser. A user may view data streams from multiple video transmitting devices using the browser.
-
公开(公告)号:US11973996B2
公开(公告)日:2024-04-30
申请号:US17129547
申请日:2020-12-21
申请人: NETFLIX, INC.
IPC分类号: H04N21/234 , H04N19/114 , H04N19/172 , H04N21/233 , H04N21/2343 , H04N21/2365 , H04N21/2387 , H04N21/262 , H04N21/438 , H04N21/845
CPC分类号: H04N21/2387 , H04N19/114 , H04N19/172 , H04N21/233 , H04N21/234 , H04N21/23439 , H04N21/2365 , H04N21/26275 , H04N21/4383 , H04N21/4384 , H04N21/8456
摘要: One embodiment of the invention sets forth a mechanism for encoding video streams associated with the same digital content such that switch points staggered across two video streams occur at every offset temporal distance. The offset temporal distance is less than the distance between two consecutive key frames in a given video stream. This enables a content player to switch to a video stream having a playback quality up or down one level from a current video stream at the offset temporal distance from the most recently played key frame. In effect, the content player does not wait the entire key frame temporal distance before switching.
-
6.
公开(公告)号:US11968411B2
公开(公告)日:2024-04-23
申请号:US17229501
申请日:2021-04-13
IPC分类号: H04N21/234 , H04N19/115 , H04N19/152 , H04N19/159 , H04N19/172 , H04N19/177 , H04N21/2343 , H04N21/2365 , H04N21/2662 , H04N19/142 , H04N19/15
CPC分类号: H04N21/23655 , H04N19/115 , H04N19/152 , H04N19/159 , H04N19/172 , H04N19/177 , H04N21/23406 , H04N21/2343 , H04N21/2365 , H04N21/2662 , H04N19/142 , H04N19/15
摘要: A statistical multiplexer (statmux) system for encoding multiple channels of digital television data is provided with improved algorithms for determining bitrate for encoding and decoding to account for signal complexity. The variable bit rate (VBR) encoders and encoding are provided in a statmux system by employing a CBR (constant bit rate) adapter. A CBR adapter can provide correcting state updates on a per-frame basis to a CBR encoder element, thereby enabling VBR capability.
-
公开(公告)号:US20240107090A1
公开(公告)日:2024-03-28
申请号:US18480918
申请日:2023-10-04
申请人: OpenTV, Inc.
IPC分类号: H04N21/2365 , H04L65/70 , H04N21/2662
CPC分类号: H04N21/23655 , H04L65/70 , H04N21/2662
摘要: Systems and methods for optimizing a content change process are provided. In example embodiments, a digital receiver causes playback of a first piece of content. The digital receiver receives a selection of a new piece of content for playback during the playback of the first piece of content. In response to the receiving of the selection, the digital receiver maintains a bitrate used for playback of the first piece of content to initiate playback of the new piece of content.
-
公开(公告)号:US11902602B1
公开(公告)日:2024-02-13
申请号:US16807962
申请日:2020-03-03
IPC分类号: H04N21/236 , G06F16/735 , G06F16/783 , H04N21/2365
CPC分类号: H04N21/23614 , G06F16/735 , G06F16/7844 , H04N21/2365
摘要: Combining a plurality of video feeds of various modulation formats and from a variety of sources for providing a unified interface and an extension of services across the plurality of video feeds is provided. An integrated video feed system located at least in part at a subscriber premises is configured to receive a plurality of video content broadcast feeds (e.g., cable television, over the air television, satellite television, Internet Protocol television), generate a combined data feed comprising video content signals included in the plurality of video content feeds, identify and decode the video content signals, obtain additional data associated with each of the plurality of video content feeds, provide a unified interface for displaying an aggregation of data and services associated with the plurality of video content feeds, and to provide requested video content included in the plurality of video content broadcast feeds for playback on a display device.
-
公开(公告)号:US20240031623A1
公开(公告)日:2024-01-25
申请号:US18376344
申请日:2023-10-03
申请人: DEJERO LABS INC.
发明人: David SZE , Jonathon OBERHOLZER , Todd SCHNEIDER , Bogdan FRUSINA
IPC分类号: H04N21/2343 , H04N21/2365 , H04N21/4402 , H04N21/6332 , H04N21/8549
CPC分类号: H04N21/2343 , H04N21/2365 , H04N21/4402 , H04N21/6332 , H04N21/8549
摘要: In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream.
-
公开(公告)号:US20230421824A1
公开(公告)日:2023-12-28
申请号:US18464595
申请日:2023-09-11
发明人: Karsten GRÜNEBERG , Serhan GÜL , Cornelius HELLGE , Yago SÁNCHEZ , Thomas SCHIERL , Robert SKUPIN
IPC分类号: H04N21/2343 , H04N21/2362 , H04N21/2365 , H04N21/845 , H04N21/434 , H04N21/4402
CPC分类号: H04N21/234345 , H04N21/2362 , H04N21/2365 , H04N21/8451 , H04N21/4345 , H04N21/4347 , H04N21/4402
摘要: For transmitting a panorama video having a resolution higher than a decoder can decode, at a transmitter side, encoded data coding different (groups of) spatial segments of a video picture of a video stream are packetized into separate substreams, to obtain a group of separate substreams. At a receiver side, from the group of separate substreams a proper subset of the separate substreams is extracted and combined to a data stream containing encoded data coding respectively a proper subset of the spatial segments or groups of subsequent spatial segments of the video picture of the video stream. Thus, a decoder may decode only a subregion of the video picture of the video stream, the subregion being defined by the spatial segments or groups of spatial segments coded in the encoded data contained in the data stream.
-
-
-
-
-
-
-
-
-