IP Library Granted Patent US 8,694,669
Granted Patent B2
US 8,694,669 · App. 13/187,113 · Granted Apr 8, 2014

Method and apparatus for improving the quality of multimedia streaming service

Inventors: Kyung-Mo Park (Seoul, KR); Doug-Young Suh (Seongnam-si, KR); Yong-Hun Lee (Suwon-si, KR); Jae-Yeon Song (Seoul, KR)
Assignees: Samsung Electronics Co., Ltd; University-Industry Cooperation Group of Kyung Hee University
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,694,669
App. No.
13/187,113
Granted
Apr 8, 2014
Kind
B2
Abstract

In an apparatus for providing a multimedia streaming service, a server transmits a Media Presentation Description (MPD) including information about media data to a client, receives a partial request message requesting a part of media data having a range according to a defined range in the MPD, and transmits to the client a segment having the range in response to the partial request message. The segment includes at least one fragment, segment index information indicating the position of the at least one fragment in the segment, and fragment index information indicating the position of each of a plurality of samples included in the at least one fragment.

Claims (34)

1. A method for providing a multimedia streaming service, comprising:

transmitting, by a server, a Media Presentation Description (MPD) including information about media data to a client;

receiving from the client, by the server, a partial request message requesting a part of media data having a range according to a defined range in the MPD; and

transmitting to the client, by the server, a segment having the range in response to the partial request message,

wherein the segment includes at least one fragment, segment index information including information indicating a position of the at least one fragment in the segment, and fragment index information including information indicating a position of each of a plurality of samples included in the at least one fragment, and

wherein the fragment index information is provided in the MPD to the client and includes information about a total size of the samples.

2. The method of claim 1 , wherein the fragment index information further includes information about a number of levels representing priorities of the samples.

3. The method of claim 1 , wherein the segment index information includes an indicator indicating an arrangement method of the samples in the at least one fragment.

4. A method for receiving a multimedia streaming service, comprising:

receiving from a server, by a client, a Media Presentation Description (MPD) including information about media data;

detecting, by the client, segment information in the received MPD;

transmitting to the server, by the client, a partial request message requesting a part of media data having a range according to a defined range in the MPD; and

receiving from the server, by the client, a segment having the range in response to the partial request message,

wherein the segment includes at least one fragment, segment index information including information indicating a position of the at least one fragment in the segment, and fragment index information including information indicating a position of each of a plurality of samples included in the at least one fragment, and

wherein the fragment index information is provided in the MPD to the client and includes information about a total size of the samples.

5. The method of claim 4 , further comprising accessing a specific sample using the fragment index information, and decoding the specific sample.

6. The method of claim 4 , wherein the fragment index information further includes information about a number of levels representing priorities of the samples.

7. The method of claim 4 , wherein the segment index information includes an indicator indicating an arrangement method of the samples in the at least one fragment.

8. A server apparatus for providing a multimedia streaming service, comprising:

a Media Presentation Description (MPD) transmitter for transmitting an MPD including information about media data to a client; and

a transceiver for receiving, from the client, a partial request message requesting a part of media data having a range according to a defined range in the MPD, and transmitting to the client a segment having the range in response to the partial request message,

wherein the segment includes at least one fragment, segment index information including information indicating a position of the at least one fragment in the segment, and fragment index information including information indicating a position of each of a plurality of samples included in the at least one fragment, and

wherein the fragment index information is provided in the MPD to the client and includes information about a total size of the samples.

9. The server apparatus of claim 8 , wherein the fragment index information further includes information about a number of levels representing priorities of the samples.

10. The server apparatus of claim 8 , wherein the segment index information includes an indicator indicating an arrangement method of the samples in the at least one fragment.

11. A client apparatus for receiving a multimedia streaming service, comprising:

a Media Presentation Description (MPD) receiver for receiving, from a server, an MPD including information about media data;

a data requester for detecting segment information in the received MPD and transmitting to the server a partial request message requesting a part of media data having a range according to a defined range in the MPD; and

a data receiver for receiving, from the server, a segment having the range in response to the partial request message,

wherein the segment includes at least one fragment, segment index information including information indicating a position of the at least one fragment in the segment, and fragment index information including information indicating a position of each of a plurality of samples included in the at least one fragment, and

wherein the fragment index information is provided in the MPD to the client and includes information about a total size of the samples.

12. The client apparatus of claim 11 , further comprising a decoder for accessing a specific sample using the fragment index information and decoding the specific sample.

13. The client apparatus of claim 11 , wherein the fragment index information further includes information about a number of levels representing priorities of the samples.

14. The client apparatus of claim 11 , wherein the segment index information includes an indicator indicating an arrangement method of the samples in the at least one fragment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2011
From: PARK, KYUNG-MO; SUH, DOUG-YOUNG; LEE, YONG-HUN; SONG, JAE-YEON
To: SAMSUNG ELECTRONICS CO., LTD.; UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY
Reel/Frame 026728/0844 →
Priority Claims (5)
KR 10-2010-0070194 · Jul 20, 2010 · national
KR 10-2010-0080553 · Aug 19, 2010 · national
KR 10-2010-0101121 · Oct 15, 2010 · national
KR 10-2011-0007075 · Jan 24, 2011 · national
KR 10-2011-0007236 · Jan 25, 2011 · national
Continuity (1)
Related Publication 20120023254A1 · Jan 26, 2012