-
1.
公开(公告)号:US11917252B2
公开(公告)日:2024-02-27
申请号:US17851579
申请日:2022-06-28
Inventor: Ankit Rathi , Abhinav Puri
IPC: H04N21/472 , H04N21/2187 , H04N21/462 , H04N21/44 , H04N21/437 , H04N21/438
CPC classification number: H04N21/47217 , H04N21/2187 , H04N21/437 , H04N21/438 , H04N21/44004 , H04N21/4622
Abstract: Techniques are described for transparent switching between live-edge and non-live-edge playback responsive to user navigation. For example, live content is available to a user both via a live stream from a remote live edge server, and via a recorded-live stream from a remote recording server. During playback of a live content stream, a player system uses a warm-up player to continually receive, pre-decode, and pre-buffer the live stream at the live edge to maintain a pre-buffered warm-up stream; and the player system uses a primary player to decode and generate a playback stream for playback. As the user navigates playback between live-edge and non-live-edge locations, the player system can seamlessly switch between generating the playback stream based on the recorded-live stream for non-live-edge playback, or based on the pre-buffered warm-up stream for live-edge playback.
-
2.
公开(公告)号:US20220329913A1
公开(公告)日:2022-10-13
申请号:US17851579
申请日:2022-06-28
Inventor: Ankit Rathi , Abhinav Puri
IPC: H04N21/472 , H04N21/438 , H04N21/437 , H04N21/462 , H04N21/44 , H04N21/2187
Abstract: Techniques are described for transparent switching between live-edge and non-live-edge playback responsive to user navigation. For example, live content is available to a user both via a live stream from a remote live edge server, and via a recorded-live stream from a remote recording server. During playback of a live content stream, a player system uses a warm-up player to continually receive, pre-decode, and pre-buffer the live stream at the live edge to maintain a pre-buffered warm-up stream; and the player system uses a primary player to decode and generate a playback stream for playback. As the user navigates playback between live-edge and non-live-edge locations, the player system can seamlessly switch between generating the playback stream based on the recorded-live stream for non-live-edge playback, or based on the pre-buffered warm-up stream for live-edge playback.
-