-
公开(公告)号:US11743308B1
公开(公告)日:2023-08-29
申请号:US17867521
申请日:2022-07-18
发明人: Vitaly Shoykhet , Brian Scott Bosworth , Jeremiah Matthew Jones , Justin Byron Filion , John William Morris, IV
IPC分类号: G06F12/08 , H04L29/06 , H04N21/6375 , H04N21/6587 , H04L65/61 , G06F12/0802
CPC分类号: H04L65/61 , G06F12/0802 , H04N21/6375 , H04N21/6587
摘要: The method for storing streaming media includes receiving, from a user device, a request to navigate to a requested time of a media stream. The method also includes determining whether a block of media segments that have a time interval that overlaps with the requested time is stored at the server. The method also includes retrieving the block of media segments from long-term memory in accordance with a determination that the block of media segments is not stored at the server. The method also includes traversing the block of media segments that have a time interval that overlaps with the requested time of the media stream to seek and identify a media segment corresponding to the requested time of the media stream. The method also includes streaming a media stream to the user device that begins at the media segment corresponding to the requested time of the media stream.
-
公开(公告)号:US20240195856A1
公开(公告)日:2024-06-13
申请号:US18457072
申请日:2023-08-28
发明人: Vitaly Shoykhet , Brian Scott Bosworth , Jeremiah Matthew Jones , Justin Byron Filion , John William Morris
IPC分类号: H04L65/61 , G06F12/0802 , H04N21/6375 , H04N21/6587
CPC分类号: H04L65/61 , G06F12/0802 , H04N21/6375 , H04N21/6587
摘要: The method for storing streaming media includes receiving, from a user device, a request to navigate to a requested time of a media stream. The method also includes determining whether a block of media segments that have a time interval that overlaps with the requested time is stored at the server. The method also includes retrieving the block of media segments from long-term memory in accordance with a determination that the block of media segments is not stored at the server. The method also includes traversing the block of media segments that have a time interval that overlaps with the requested time of the media stream to seek and identify a media segment corresponding to the requested time of the media stream. The method also includes streaming a media stream to the user device that begins at the media segment corresponding to the requested time of the media stream.
-