Intelligent delivery and playout to prevent stalling in video streaming

    公开(公告)号:US12063260B2

    公开(公告)日:2024-08-13

    申请号:US17899732

    申请日:2022-08-31

    申请人: Rovi Guides, Inc.

    发明人: Tao Chen Reda Harb

    摘要: 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.

    DYNAMIC VIDEO STREAM QUALITY ADJUSTMENTS IN A COMMUNICATION SESSION

    公开(公告)号:US20240259453A1

    公开(公告)日:2024-08-01

    申请号:US18104135

    申请日:2023-01-31

    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.

    APPARATUS AND METHOD FOR ENCODING VIDEO WITH ULTRA-LOW LATENCY

    公开(公告)号:US20240098132A1

    公开(公告)日:2024-03-21

    申请号:US18519110

    申请日:2023-11-27

    申请人: QUOPIN CO., LTD.

    摘要: 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.

    CLIENT AUTHORITATIVE STATE DISTRIBUTION SYTEM

    公开(公告)号:US20230412689A1

    公开(公告)日:2023-12-21

    申请号:US18362283

    申请日:2023-07-31

    摘要: 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.

    Client authoritative state distribution system

    公开(公告)号:US11736573B2

    公开(公告)日:2023-08-22

    申请号:US18077985

    申请日:2022-12-08

    摘要: 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.

    Method and apparatus for processing multicast signal

    公开(公告)号:US12088653B2

    公开(公告)日:2024-09-10

    申请号:US18010748

    申请日:2021-06-24

    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.

    MOVING IMAGE RECEPTION DEVICE, MOVING IMAGE TRANSMISSION DEVICE, MOVING IMAGE TRANSMISSION/RECEPTION SYSTEM, CONTROL METHOD, AND PROGRAM

    公开(公告)号: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.