-
公开(公告)号:US20220368746A1
公开(公告)日:2022-11-17
申请号:US17320503
申请日:2021-05-14
Applicant: GoPro, Inc.
Inventor: Daniel Dennedy , Rahul Iyengar , Cedric Fernandes
Abstract: Methods and apparatus for just-in-time streaming media. Existing content delivery networks are optimized for providing mass media to many consumers. This delivery model is poorly suited to user-specific content. Exemplary embodiments of the present disclosure create a program instance that can service a client's media requests from their archival data. In one specific implementation, the archival data is stored segments that are ready for streaming; a content server may provide either a consolidated file or a media “quasi-stream” from the same storage object(s). The quasi-stream supports progressive playback (media playback as it is being downloaded.) The program instance provides the client device the illusion of a static file system, however client requested access to HTTP file downloads are provided in packets that are transmuxed/transcoded from archival data. The various solutions described herein directly address a problem that is unique to providing access to client-specific data archives anytime, anywhere.
-
公开(公告)号:US12249351B1
公开(公告)日:2025-03-11
申请号:US18317628
申请日:2023-05-15
Applicant: GoPro, Inc.
Inventor: Cedric Fernandes , Xiao Liu , Rahul Iyengar , Balaji Doraibabu
IPC: G11B27/00 , G06T7/11 , G06V20/40 , G11B27/02 , G11B27/031
Abstract: Salient regions within video frames of a video may be identified. Sizes of salient regions within video frames may be determined and used to identify saliency frames in the video. Salient segments of the video may be identified using the saliency fames in the video. The salient segments of the video may be used to generate a video edit.
-
公开(公告)号:US11575728B2
公开(公告)日:2023-02-07
申请号:US17320503
申请日:2021-05-14
Applicant: GoPro, Inc.
Inventor: Daniel Dennedy , Rahul Iyengar , Cedric Fernandes
Abstract: Methods and apparatus for just-in-time streaming media. Existing content delivery networks are optimized for providing mass media to many consumers. This delivery model is poorly suited to user-specific content. Exemplary embodiments of the present disclosure create a program instance that can service a client's media requests from their archival data. In one specific implementation, the archival data is stored segments that are ready for streaming; a content server may provide either a consolidated file or a media “quasi-stream” from the same storage object(s). The quasi-stream supports progressive playback (media playback as it is being downloaded.) The program instance provides the client device the illusion of a static file system, however client requested access to HTTP file downloads are provided in packets that are transmuxed/transcoded from archival data. The various solutions described herein directly address a problem that is unique to providing access to client-specific data archives anytime, anywhere.
-
公开(公告)号:US20230141884A1
公开(公告)日:2023-05-11
申请号:US18148382
申请日:2022-12-29
Applicant: GoPro, Inc.
Inventor: Daniel Dennedy , Rahul Iyengar , Cedric Fernandes
Abstract: Methods and apparatus for just-in-time streaming media. Existing content delivery networks are optimized for providing mass media to many consumers. This delivery model is poorly suited to user-specific content. Exemplary embodiments of the present disclosure create a program instance that can service a client's media requests from their archival data. In one specific implementation, the archival data is stored segments that are ready for streaming; a content server may provide either a consolidated file or a media “quasi-stream” from the same storage object(s). The quasi-stream supports progressive playback (media playback as it is being downloaded.) The program instance provides the client device the illusion of a static file system, however client requested access to HTTP file downloads are provided in packets that are transmuxed/transcoded from archival data. The various solutions described herein directly address a problem that is unique to providing access to client-specific data archives anytime, anywhere.
-
-
-