Information processing apparatus and method, program, and content supply system
First Claim
Patent Images
1. An information processing apparatus, comprising:
- reception circuitry configured to receive control information related to unicast distribution of a content, the control information including a Media Presentation Description (MPD); and
processing circuitry configured toevaluate a cost when multicast distribution or broadcast distribution is to be used for a supply of the content in accordance with the control information received by the reception circuitry;
determine whether or not to use the multicast distribution or the broadcast distribution for the supply of the content in accordance with the evaluation result;
update, when the multicast distribution or the broadcast distribution is determined to be used for the supply of the content, the control information received by the reception circuitry so as to use the multicast distribution or the broadcast distribution for the supply of the content; and
store an identifier which identifies the multicast distribution or the broadcast distribution to be used for the supply of the content according to a service location attribute in a Base URL of the MPD.
2 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus including: a determination unit which determines whether or not to use multicast distribution or broadcast distribution for a supply of a content; and an updating unit which, in the case where it is determined to use the multicast distribution or the broadcast distribution by the determination unit, updates control information related to unicast distribution of the content so as to use the multicast distribution or the broadcast distribution for a supply of the content.
26 Citations
24 Claims
-
1. An information processing apparatus, comprising:
-
reception circuitry configured to receive control information related to unicast distribution of a content, the control information including a Media Presentation Description (MPD); and processing circuitry configured to evaluate a cost when multicast distribution or broadcast distribution is to be used for a supply of the content in accordance with the control information received by the reception circuitry; determine whether or not to use the multicast distribution or the broadcast distribution for the supply of the content in accordance with the evaluation result; update, when the multicast distribution or the broadcast distribution is determined to be used for the supply of the content, the control information received by the reception circuitry so as to use the multicast distribution or the broadcast distribution for the supply of the content; and store an identifier which identifies the multicast distribution or the broadcast distribution to be used for the supply of the content according to a service location attribute in a Base URL of the MPD. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information processing method comprising:
-
receiving, by reception circuitry, control information related to unicast distribution of a content, the control information including a Media Presentation Description (MPD); evaluating, by processing circuitry, a cost when multicast distribution or broadcast distribution is to be used for a supply of the content in accordance with the received control information; determining whether or not to use the multicast distribution or the broadcast distribution for the supply of the content in accordance with the evaluation result; updating, when the multicast distribution or the broadcast distribution is determined to be used, the received control information so as to use the multicast distribution or the broadcast distribution for the supply of the content, and storing an identifier which identifies the multicast distribution or the broadcast distribution to be used for the supply of the content according to a service location attribute in a Base URL of the MPD.
-
-
17. A non-transitory computer readable medium including a computer executable program which when executed by a computer causes the computer to perform an information processing method, the information processing method comprising:
-
receiving control information related to unicast distribution of a content, the control information including a Media Presentation Description (MPD); evaluating a cost when multicast distribution or broadcast distribution is to be used for a supply of the content in accordance with the received control information; determine whether or not to use the multicast distribution or the broadcast distribution for the supply of the content in accordance with the evaluation result; updating, when the multicast distribution or the broadcast distribution is determined to be used, the received control information so as to use the multicast distribution or the broadcast distribution for the supply of the content, and storing an identifier which identifies the multicast distribution or the broadcast distribution to be used for the supply of the content according to a service location attribute in a Base URL of the MPD.
-
-
18. A client apparatus comprising:
processing circuitry configured to receive a content via a multicast distribution or a broadcast distribution, wherein when the multicast distribution or the broadcast distribution has been determined to be used for supply of the content according to a Media Presentation Description (MPD), a used multicast distribution or the broadcast distribution is identified according to a service location attribute in a Base URL of the MPD. - View Dependent Claims (19, 20, 21, 22, 23)
-
24. A client processing method comprising:
-
receiving, by processing circuitry, a content via a multicast distribution or a broadcast distribution, wherein when the multicast distribution or the broadcast distribution has been determined to be used for supply of the content according to a Media Presentation Description (MPD), a used multicast distribution or the broadcast distribution is identified according to a service location attribute in a Base URL of the MPD.
-
Specification