TECHNIQUES FOR REDUCING STREAMING START LATENCY

    公开(公告)号:US20230247238A1

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

    申请号:US17579461

    申请日:2022-01-19

    CPC classification number: H04N21/2343 H04N21/2347

    Abstract: Methods and apparatuses for improving the delivery of streamed audiovisual content derived from over-the-air digital television signals by reducing streaming start latency are described. In response to detecting a request from a client device to begin a streaming session for a video stream captured by an over-the-air antenna, a streaming device in communication with the client device via a wired or wireless networking connection may transmit a reduced resolution version of the video stream to the client device, establish encryption and decryption keys for a secure connection with the client device while the reduced resolution version of the video stream is transmitted to the client device, communicate a point in time after which an encrypted version of the video stream will be transmitted to the client device, and transmit the encrypted version of the video stream to the client device starting at the point in time.

    DISCONTINUITY DETECTION IN TRANSPORT STREAMS
    163.
    发明公开

    公开(公告)号:US20230239229A1

    公开(公告)日:2023-07-27

    申请号:US17585300

    申请日:2022-01-26

    Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.

    Embeddable media playback interaction sharing

    公开(公告)号:US11606587B2

    公开(公告)日:2023-03-14

    申请号:US17092877

    申请日:2020-11-09

    Abstract: Techniques are described for integrated sharing of media playback interactions (MPIs). Responsive to consumer interactions with media content during playback of a media file, embodiments can produce MPIs corresponding to the consumer's changes in the playback presentation of the content. The MPIs can be associated with the media file as one or more sharable embedded MPIs (EMPIs). A consumer can share the media file with its associated EMPIs. When the same or a different consumer subsequently accesses the content from the media file, embodiments permit playback of the content with selective access to the EMPIs. For example, a first consumer can share media content with its associated EMPIs, thereby permitting a second consumer control over which portions of the media content are played back with and without experiencing the first consumer's EMPIs.

    Universal User Presentation Preferences

    公开(公告)号:US20230013456A1

    公开(公告)日:2023-01-19

    申请号:US17875661

    申请日:2022-07-28

    Inventor: Yogesh Malhotra

    Abstract: A system may include a presentation device and a hub coupled thereto. The hub has a hardware processor which executes first computer instructions facilitating a conditions engine and second computer instructions facilitating a preferences engine. The preferences engine may identify a presentation preference and generate a preference instruction based on the presentation preference. The conditions engine, upon receiving the preference instruction, may identify a presentation condition and output a condition instruction to the presentation device. The system may include the presentation device, upon receiving the condition instruction, being configured in accordance with the presentation condition. The presentation preference may be an abstract preference, a technical preference, or a default preference. The presentation preference may be identified by the preferences engine based on a presentation setting, such as a location. The presentation condition may include at least one of an abstract condition, a technical condition, and a default condition.

Patent Agency Ranking