Streaming system and streaming method
First Claim
1. A receiving apparatus comprising:
- a sending unit processing circuit configured to send a request for a contents data;
a receiving unit processing circuit configured to receive, in response to the request, one or more RTP packets from a streaming server;
a decryption unit processing circuit configured to decrypt an encrypted contents data included in each RTP packet received by the receiving unit by decrypting each packet individually using packet specific encryption information, the decryption being performed based on an independently assigned non-encrypted cryptoheader for each RTP packet; and
a re-assembling unit processing circuit configured to re-assemble the one or more RTP packets received by the receiving unit by using non-encrypted encoding related information included in the one or more RTP packets.
0 Assignments
0 Petitions
Accused Products
Abstract
A streaming system includes an authoring unit (2), a stream server (3) and a client terminal (5). The authoring unit generates a file composed of encrypted contents data and the ancillary information at least containing the packetizing control information for generating an RTP packet, a non-encrypted codec dependent header made up of the information pertinent to encoded contents data, and the encryption information for decrypting the encrypted contents data form packet to packet. The streaming server packetizes the encrypted contents data along with at least the codec dependent header and distributes the resulting data as a stream. The client terminal refers to the codec dependent header of the received packet, re-assembles the packet, and decrypts the encrypted contents data of the re-assembled packet to generate contents data.
14 Citations
15 Claims
-
1. A receiving apparatus comprising:
-
a sending unit processing circuit configured to send a request for a contents data; a receiving unit processing circuit configured to receive, in response to the request, one or more RTP packets from a streaming server; a decryption unit processing circuit configured to decrypt an encrypted contents data included in each RTP packet received by the receiving unit by decrypting each packet individually using packet specific encryption information, the decryption being performed based on an independently assigned non-encrypted cryptoheader for each RTP packet; and a re-assembling unit processing circuit configured to re-assemble the one or more RTP packets received by the receiving unit by using non-encrypted encoding related information included in the one or more RTP packets. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A streaming system comprising:
-
a stream receiving apparatus comprising a sending unit processing circuit configured to send a request for a contents data; a stream distribution apparatus configured to send, in response to the request, one or more RTP packets, wherein said stream receiving apparatus further comprises; a receiving unit processing circuit configured to receive one or more RTP packets, a decryption unit processing circuit configured to decrypt an encrypted contents data included in each RTP packet by decrypting each packet individually using packet specific encryption information, the decryption being performed based on an independently assigned non-encrypted cryptoheader for each RTP packet, and a re-assembling unit processing circuit configured to re-assemble the one or more RTP packets by using non-encrypted encoding related information included in the one or more RTP packets. - View Dependent Claims (9, 10)
-
-
11. A receiving apparatus comprising:
-
a sending unit processing circuit configured to send a request for a contents data comprising encoded picture data or speech data; a receiving unit processing circuit configured to receive, in response to the request, one or more RTP packets from a streaming server, each RTP packet comprising one or more data units, and to receive a license from a license management entity, the license comprising at least one of a content encryption key to decrypt the encrypted contents data and user rights of the contents data; a decryption unit processing circuit configured to decrypt encrypted contents data included in each RTP packet received by the receiving unit processing circuit by decrypting each packet individually using packet specific encryption information, the decryption being performed based on an independently assigned non-encrypted cryptoheader for each RTP packet; and an assembling unit processing circuit configured to reorder and re-assemble the one or more RTP packets received by the receiving unit processing circuit by using non-encrypted encoding related information included in the one or more RTP packets. - View Dependent Claims (12, 13, 14, 15)
-
Specification