US2021273986A1PendingUtilityA1
Client, live-streaming server and data stream using an information on a current segment of a sequence of segments
Est. expiryFeb 9, 2035(~8.6 yrs left)· nominal 20-yr term from priority
H04N 21/23439H04L 65/65H04L 65/762H04L 65/612H04N 21/6581H04N 21/8456H04L 67/02H04N 21/26258H04L 65/602H04L 65/4084H04L 65/608
50
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A client configured to retrieve a live-stream media content is shown. The client is configured to receive from a live-streaming server a media presentation description (MPD) describing live-stream media content composed of a sequence of segments and an information on a current segment of the sequence of segments. The client is further configured to commence retrieving the live-stream media content from the live-streaming server from a predetermined segment of the sequence of segments onwards, which the client determined based on the information.
Claims
exact text as granted — not AI-modified1 . Client configured to retrieve a live-stream media content,
wherein the client is configured to receive from a live-streaming server a media presentation description (MPD) describing live-stream media content composed of a sequence of segments and an information on a current segment of the sequence of segments, wherein the client is further configured to commence retrieving the live-stream media content from the live-streaming server from a predetermined segment of the sequence of segments onwards which the client determined based on the information.
2 . Client according to claim 1 , wherein the client is configured to retrieve the live-stream media content using MPEG-DASH.
3 . Client according to claim 1 , wherein the client is configured to derive from the MPD a segment template signaling a computation rule for computing unique indices of the segments of the representation.
4 . Client according to claim 3 , wherein the information on the current segment of the sequence of segments indicates the unique index of the current segment.
5 . Client according to claim 3 , wherein the segment template indicates a live streaming start-time of the sequence of segments and a mean temporal length of the segments of the sequence of segments.
6 . Client according to claim 1 , wherein the information on the current segment is provided in the MPD or out of band.
7 . Live-streaming server configured for providing a media presentation description (MPD) describing live-stream media content composed of a sequence of segments and further configured for providing an information on a current segment of the sequence of segments responsive to one request of a client.
8 . Live-streaming server according to claim 7 , wherein live-streaming server is configured to provide the live-stream media content using MPEG-DASH.
9 . Live-streaming server according to claim 7 , wherein the live-streaming server is configured to provide in the MPD a segment template signaling a computation rule for computing unique indices of the segments of the representation.
10 . Live-streaming server according to claim 9 , wherein the information on the current segment of the sequence of segments indicates the unique index of the current segment.
11 . Live-streaming server according to claim 9 , wherein the segment template indicates a live streaming start-time of the sequence of segments and a mean temporal length of the segments of the sequence of segments.
12 . Live-streaming server according to claim 7 , wherein the information on the current segment is provided in the MPD or out of band.
13 . Data stream comprising a media presentation description (MPD) describing live-stream media content composed of a sequence of segments, the MPD comprising an information on a current segment of the sequence of segments.
14 . Data stream according to claim 13 , wherein the live-stream media content is provided using MPEG-DASH.
15 . Data stream according to claim 13 , wherein the data stream comprises in the MPD a segment template signaling a computation rule for computing unique indices of the segments of the representation.
16 . Data stream according to claim 15 , wherein the information on the current segment of the sequence of segments indicates the unique index of the current segment.
17 . Data stream according to claim 15 , wherein the segment template indicates a live streaming start-time of the sequence of segments and a mean temporal length of the segments of the sequence of segments.
18 . Method to retrieve a live-stream media content with a client, the method comprising:
receiving from a live-streaming server a media presentation description (MPD) describing live-stream media content composed of a sequence of segments and an information on a current segment of the sequence of segments; and commence retrieving the live-stream media content from the live-streaming server from a current segment of the sequence of segments onwards which the client determined based on the information.
19 . Method for operating a live-streaming server, the method comprising:
providing a media presentation description (MPD) describing live-stream media content composed of a sequence of segments; and providing an information on a current segment of the sequence of segments responsive to one request of a client.
20 . A non-transitory digital storage medium having a computer program stored thereon to perform the method to retrieve a live-stream media content with a client, the method comprising:
receiving from a live-streaming server a media presentation description (MPD) describing live-stream media content composed of a sequence of segments and an information on a current segment of the sequence of segments; and commence retrieving the live-stream media content from the live-streaming server from a current segment of the sequence of segments onwards which the client determined based on the information, when said computer program is run by a computer.
21 . A non-transitory digital storage medium having a computer program stored thereon to perform the method for operating a live-streaming server, the method comprising:
providing a media presentation description (MPD) describing live-stream media content composed of a sequence of segments; and providing an information on a current segment of the sequence of segments responsive to one request of a client, when said computer program is run by a computer.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.