IP Library Granted Patent US 10,178,148
Granted Patent B2
US 10,178,148 · App. 14/426,420 · Granted Jan 8, 2019

Content supply device, content supply method, program, and content supply system

Inventor: Yasuaki Yamagishi (Kanagawa, JP)
Assignee: Saturn Licensing LLC
H04L67/02G06F13/00H04H20/20H04L12/185H04L65/4076H04L65/4084H04L67/06H04N21/2381H04N21/643H04N21/8456H04N21/858H04H20/42H04H20/82
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 10,178,148
App. No.
14/426,420
Granted
Jan 8, 2019
Kind
B2
Abstract

The present disclosure relates to a content supply device, a content supply method, a program, and a content supply system, wherein an adaptive streaming technique based on DASH is extended to enable the use of broadcast distribution and multicast distribution. A content supply device according to a first aspect of the present disclosure is a content supply device that supplies streaming data of content in accordance with an adaptive streaming technique, the device including: an HTTP distribution unit that makes the streaming data into a file for each segment and distributes by HTTP the obtained segment file through a bidirectional communication network; a multicast distribution unit that distributes the segment file by multicast; and a meta file generation unit that generates a meta file in which information for receiving the segment file to be subjected to the HTTP distribution or the multicast distribution is described. The present disclosure is applicable to the system for streaming the content.

Claims (26)

1. A receiving device that receives streaming data of content supplied to the receiving device as segment files via at least one of an HTTP distribution and a multicast distribution, the receiving device comprising:

a network interface for receiving the streaming data; and

a processor for controlling circuitry to:

acquire a media presentation description (MPD) extended to enable a multicast address to be described as a meta file in which information for receiving a segment file to be subjected to HTTP distribution or multicast distribution is described, wherein the MPD includes an acquisition destination address of a service location attribute file to acquire the multicast address and a format identifier of a tuning parameter,

receive the segment file distributed by HTTP based on the acquired MPD,

acquire the service location attribute file based on the acquired MPD,

receive a file delivery table (FDT) distributed by multicast based on the service location attribute file, the FDT including attribute information of the segment file, wherein the FDT includes one or more range attributes, each range attribute defining a portion of a file and comprising an indication of a start of the portion and an indication of an end of the portion, and

receive a unidirectional file transport protocol packet containing the segment file based on the FDT.

2. The receiving device according to claim 1 , wherein the multicast distribution includes multicast distribution through the bidirectional communication network and broadcast distribution through a broadcast network.

3. The receiving device according to claim 2 , wherein the MPD is supplied to the reception side of the content by the HTTP distribution through the bidirectional communication network, the broadcast distribution through the broadcast network, or the multicast distribution through the bidirectional communication network.

4. The content supply device according to claim 1 , wherein as the range attribute, a mediaRange attribute in MPD in the adaptive streaming technique is applied.

5. A method of receiving streaming data of content supplied to a receiving device as segment files via at least one of an HTTP distribution and a multicast distribution, the method comprising:

acquiring a media presentation description (MPD) extended to enable a multicast address to be described as a meta file in which information for receiving a segment file to be subjected to HTTP distribution or multicast distribution is described, wherein the MPD includes an acquisition destination address of a service location attribute file to acquire the multicast address and a format identifier of a tuning parameter;

receiving the segment file distributed by HTTP based on the acquired MPD;

acquiring the service location attribute file based on the acquired MPD;

receiving a file delivery table (FDT) distributed by multicast based on the service location attribute file, the FDT including attribute information of the segment file, wherein the FDT includes one or more range attributes, each range attribute defining a portion of a file and comprising an indication of a start of the portion and an indication of an end of the portion; and

receiving a unidirectional file transport protocol packet containing the segment file based on the FDT.

6. The method according to claim 5 , wherein the multicast distribution includes multicast distribution through the bidirectional communication network and broadcast distribution through a broadcast network.

7. The method according to claim 6 , wherein the MPD is supplied to the reception side of the content by the HTTP distribution through the bidirectional communication network, the broadcast distribution through the broadcast network, or the multicast distribution through the bidirectional communication network.

8. The method according to claim 5 , wherein as the range attribute, a mediaRange attribute in MPD in the adaptive streaming technique is applied.

9. A non-transitory computer-readable medium having stored thereon a computer-readable program for implementing a method of receiving streaming data of content supplied to a receiving device as segment files via at least one of an HTTP distribution and a multicast distribution, the method comprising:

acquiring a media presentation description (MPD) extended to enable a multicast address to be described as a meta file in which information for receiving a segment file to be subjected to HTTP distribution or multicast distribution is described, wherein the MPD includes an acquisition destination address of a service location attribute file to acquire the multicast address and a format identifier of a tuning parameter;

receiving the segment file distributed by HTTP based on the acquired MPD;

acquiring the service location attribute file based on the acquired MPD;

receiving a file delivery table (FDT) distributed by multicast based on the service location attribute file, the FDT including attribute information of the segment file, wherein the FDT includes one or more range attributes, each range attribute defining a portion of a file and comprising an indication of a start of the portion and an indication of an end of the portion; and

receiving a unidirectional file transport protocol packet containing the segment file based on the FDT.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 041455/0195 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2015
From: YAMAGISHI, YASUAKI
To: SONY CORPORATION
Reel/Frame 035101/0134 →
Priority Claims (1)
JP 2012-201059 · Sep 13, 2012 · national
Continuity (1)
Related Publication 20150215369A1 · Jul 30, 2015