-
公开(公告)号:US20230121792A1
公开(公告)日:2023-04-20
申请号:US17915264
申请日:2021-03-16
Inventor: Michael NILSSON , Paul FARROW
IPC: H04L65/613 , H04L65/612
Abstract: The invention provides a method of media content delivery, where the time taken to deliver each chunk of content is measured, from which the stability or consistency of delivery times are calculated. The amount of data buffered at the user's device awaiting decoding and play-back can then be adjusted (such as by playing out the content slower or quicker), in order to achieve a good compromise between continuous play-out and low end-to-end delay, taking into consideration the current network characteristics.
-
公开(公告)号:US20200037017A1
公开(公告)日:2020-01-30
申请号:US16337500
申请日:2017-09-29
Inventor: Michael NILSSON
IPC: H04N21/262 , H04N21/2662 , H04N21/845 , H04N21/2343 , H04N21/234
Abstract: Described are methods of delivering media, such as a video sequence, to a client device from a server, taking into account the relative importance of different portions of the video sequence. The sequence is divided into temporal segments, with each segment encoded at a plurality of bitrates (and hence qualities). A viewer importance parameter is assigned to each segment, indicating the relative importance of that segment, with the information stored in a manifest file or similar. The client receives this segment and viewer importance data in a manifest file. The bit rate of each segment selected for download is dependent on the relative importance of that segment and future segments. The selected segment is then delivered to the client device from the server. Thus, segments having a higher viewer importance will be delivered with a higher encoded bitrate than segments having a lower viewer importance.
-
公开(公告)号:US20200037012A1
公开(公告)日:2020-01-30
申请号:US16337641
申请日:2017-09-29
Inventor: Michael NILSSON
IPC: H04N21/2343 , H04N21/854 , H04N21/2662 , H04N21/262 , H04N21/845 , H04N21/84
Abstract: Described are methods of delivering media, such as a video sequence, to a client device from a server, taking into account the relative importance of different portions of the video sequence. The sequence is divided into temporal segments, with each segment encoded at a plurality of bitrates (and hence qualities). A viewer importance parameter is assigned to each segment, indicating the relative importance of that segment, with the information stored in a manifest file or similar. The client receives this segment and viewer importance data in a manifest file. The bit rate of each segment selected for download is dependent on the relative importance of that segment and future segments. The selected segment is then delivered to the client device from the server. Thus, segments having a higher viewer importance will be delivered with a higher encoded bitrate than segments having a lower viewer importance.
-
-