-
公开(公告)号:US12063260B2
公开(公告)日:2024-08-13
申请号:US17899732
申请日:2022-08-31
申请人: Rovi Guides, Inc.
IPC分类号: H04L65/612 , H04L65/752 , H04N21/44 , H04N21/442
CPC分类号: H04L65/612 , H04L65/752 , H04N21/44004 , H04N21/44209
摘要: Systems and methods are disclosed to mitigate stalling of streaming content due to rebuffering so that, e.g., the content consumer does not experience gaps in playback. In some embodiments, by buffering streaming content simultaneously at two bitrate levels—e.g., one of the lowest bitrates and a better-quality bitrate, within the bandwidth limitations—rebuffering-caused gaps in playback of a higher quality (HQ) stream may be filled with a lower quality (LQ) stream. For instance, client-side dual buffers may store n segments from the HQ stream during a given time and a multiple of n number of segments from the LQ stream, thus allowing for many of the LQ segments to be output if the HQ stream is rebuffering. If a segment of content is beginning to be played back as an LQ segment, there is no reason to buffer the same segment from the HQ stream. Moreover, after a segment of content is played back (or decoded) as either HQ or LQ, the corresponding HQ segment and/or LQ segment may be discarded from the dual buffer, e.g., to create buffer space for upcoming segments.
-
公开(公告)号:US20240259453A1
公开(公告)日:2024-08-01
申请号:US18104135
申请日:2023-01-31
发明人: Shane Paul Springer
IPC分类号: H04L65/65 , H04L65/752
CPC分类号: H04L65/65 , H04L65/752
摘要: Methods and systems provide dynamic adjustments for video optimization in a communication session. In one embodiment, the system receives a video stream from a transmitting device; transmits the video stream to one or more client devices, the first video stream having associated video transmission quality parameters; receives, from the one or more client devices, initial video display quality parameters related to the video stream; determines a video stream adjustment by comparing the video transmission quality parameters with the video display quality parameters; generates a modified video stream by applying the video stream adjustment to the video stream; transmits the modified video stream to the one or more client devices; receives, updated video display quality parameters related to the modified video stream; and compares the updated video display quality parameters to the initial video display quality parameters to determine that one or more video quality metrics have increased.
-
公开(公告)号:US20240098132A1
公开(公告)日:2024-03-21
申请号:US18519110
申请日:2023-11-27
申请人: QUOPIN CO., LTD.
发明人: Sang Hoon LEE , Hack Kyung KIM , Soo Hyun Park
IPC分类号: H04L65/80 , H04L65/65 , H04L65/75 , H04L65/752
CPC分类号: H04L65/80 , H04L65/65 , H04L65/752 , H04L65/762
摘要: The present disclosure provides an apparatus and method for encoding a video with ultra-low latency, the apparatus including: one or a plurality of video sources configured to provide a video signal; an encoder configured to encode the video signal provided through the video source and provided for each of the video sources; and a caster configured to transmit video data encoded by the encoder to the outside through a network communication network.
Accordingly, the present disclosure can transmit a video with ultra-low latency, so a video service is possible in real time anytime anywhere as long as the internet is connected, whereby there is the advantage that the present disclosure can be applied to various fields of 4th industry such as autonomous driving, unmanned drone operation, driving of unmanned heavy equipment, robot control, a remote medical service, VR/AR, an intelligent CCTV, a smart city⋅factory, provision of traffic information, etc.-
公开(公告)号:US20230412689A1
公开(公告)日:2023-12-21
申请号:US18362283
申请日:2023-07-31
发明人: Chris Psiaki , Daniel Liebeskind
IPC分类号: H04L67/141 , H04L67/104 , H04L65/1069 , H04L65/1108 , H04L67/1087 , H04L65/752 , H04L65/75
CPC分类号: H04L67/141 , H04L67/104 , H04L65/1069 , H04L65/1108 , H04L65/764 , H04L65/752 , H04L65/762 , H04L65/765 , H04L67/1091
摘要: A process includes establishing a peer-to-peer connection between a first client computing device and a second client computing device. The first client computing device is associated with a first participant in a coordinate grid environment provided by an application and the second client computing device is associated with a second participant in the coordinate grid environment. The process includes determining that a coordinate grid state of the first participant has experienced a state change, and in response, providing at least a portion of first participant state information associated with the state change from the first client computing device to the second client computing device via the peer-to-peer connection such that the at least the portion of the first participant state information updates previously stored first participant state information of the first participant maintained by the second participant associated with the second client computing device.
-
公开(公告)号:US20230344908A1
公开(公告)日:2023-10-26
申请号:US18336632
申请日:2023-06-16
发明人: Chris Psiaki , Daniel Liebeskind
IPC分类号: H04L67/141 , H04L67/104 , H04L65/1069 , H04L65/1108 , H04L67/1087 , H04L65/752 , H04L65/75
CPC分类号: H04L67/141 , H04L67/104 , H04L65/1069 , H04L65/1108 , H04L67/1091 , H04L65/752 , H04L65/762 , H04L65/765 , H04L65/764
摘要: A process that includes receiving a peer-to-peer connection initiation signal to establish a peer-to-peer connection with a second client computing device. The process further includes determining that a peer-to-peer connection condition is not satisfied such that the first client computing device is unavailable to establish the peer-to-peer connection with the second client computing device and storing the peer-to-peer connection initiation signal in a signal cache associated with the first client computing device.
-
公开(公告)号:US11736573B2
公开(公告)日:2023-08-22
申请号:US18077985
申请日:2022-12-08
发明人: Chris Psiaki , Daniel Liebeskind
IPC分类号: H04L67/141 , H04L67/104 , H04L65/1069 , H04L65/1108 , H04L67/1087 , H04L65/752 , H04L65/75
CPC分类号: H04L67/141 , H04L65/1069 , H04L65/1108 , H04L65/752 , H04L65/762 , H04L67/104 , H04L67/1091 , H04L65/764 , H04L65/765
摘要: A process includes establishing a peer-to-peer connection between a first client computing device and a second client computing device. The first client computing device is associated with a first participant in a coordinate grid environment provided by an application and the second client computing device is associated with a second participant in the coordinate grid environment. The process includes determining that a coordinate grid state of the first participant has experienced a state change, and in response, providing at least a portion of first participant state information associated with the state change from the first client computing device to the second client computing device via the peer-to-peer connection such that the at least the portion of the first participant state information updates previously stored first participant state information of the first participant maintained by the second participant associated with the second client computing device.
-
公开(公告)号:US12088653B2
公开(公告)日:2024-09-10
申请号:US18010748
申请日:2021-06-24
申请人: LG ELECTRONICS INC.
发明人: Woosuk Kwon , Joonhee Yoon
IPC分类号: H04L65/752 , H04L65/611
CPC分类号: H04L65/752 , H04L65/611
摘要: A media processing apparatus according to embodiments comprises: a memory; and a processor connected to the memory, wherein the processor may be configured to receive media on the basis of a session comprising multicast and unicast, receive multicast server configuration information for the media, receive multicast gateway configuration information for the media, and control the media. A media processing method according to embodiments may comprise the steps of: receiving media on the basis of a session comprising multicast and unicast; receiving multicast server configuration information for the media; receiving multicast gateway configuration information about the media; and controlling the media.
-
公开(公告)号:US12081351B2
公开(公告)日:2024-09-03
申请号:US17647370
申请日:2022-01-07
申请人: Google LLC
IPC分类号: H04L12/18 , H04L65/1083 , H04L65/70 , H04L65/75 , H04L65/752 , H04L65/80 , H04M3/56 , H04N7/15 , H04N21/2343 , H04N21/24 , H04N21/4788 , H04N21/658
CPC分类号: H04L12/1822 , H04L12/1827 , H04L65/1086 , H04L65/70 , H04L65/752 , H04L65/762 , H04L65/765 , H04L65/80 , H04M3/567 , H04N7/15 , H04N21/234309 , H04N21/2402 , H04N21/4788 , H04N21/6582
摘要: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.
-
公开(公告)号:US20240291882A1
公开(公告)日:2024-08-29
申请号:US18114556
申请日:2023-02-27
IPC分类号: H04L65/752 , H04L65/80
CPC分类号: H04L65/752 , H04L65/80
摘要: A computer implemented method includes obtaining video frames to transmit. The video frames are encoded and transmitted via a network connection. A probability that a last video frame will be or was received is determined. A next frame is encoded and transmitted as a P-frame that identifies changes from a previously transmitted frame. The previously transmitted frame is selected as a function of the probability that the last transmitted video frame was received.
-
公开(公告)号:US20240223638A1
公开(公告)日:2024-07-04
申请号:US18557310
申请日:2022-04-19
发明人: Masakazu TANIKAWA
IPC分类号: H04L65/752 , A63F13/35
CPC分类号: H04L65/752 , A63F13/35
摘要: A moving image reception device, a moving image transmission device, a moving image transmission/reception system, a control method, and a program are capable of generating image data having an appropriate data size in consideration of a delay. An operation data transmission unit transmits operation data of an input operation of a user to a cloud server. A VSP reception unit receives a packet which is transmitted from the cloud server in response to a start of generation of the frame image based on the operation data and which is associated with this operation data. A terminal-side traffic control unit controls a data size of the image data to be subsequently transmitted by the cloud server, on the basis of a packet reception time being a time from a timing of the transmission of the operation data to a timing of the reception of the packet associated with this operation data.
-
-
-
-
-
-
-
-
-