Media delivering apparatus, system, method and program and recording medium having recorded program
First Claim
1. A media delivering apparatus for use in a communication network including a plurality of moving picture transmitting devices including a stream server, a network camera, and a hard disk drive (HDD) recorder having a function to send moving picture media data via a communication network, wherein delivery of media data from the moving picture transmitting devices to the moving picture receiving client is controlled according to an attribute of a moving picture content, an attribute of the moving picture receiving client, and a moving picture service providing state.
1 Assignment
0 Petitions
Accused Products
Abstract
By use of a media delivering apparatus, a media delivering method, and a recording medium having recorded a program in accordance with the present invention, it is possible to flexibly control delivery of video data. A media delivering apparatus in a communication network including a moving picture receiving client to receive media data via a communication network from a stream server, crime-preventive cameras connected via an LAN to the client, and storage to store image data from the cameras controls delivery of media data from the stream server to the client according to attributes of a moving picture content and the client and a moving picture service providing state to thereby flexibly control video data to be delivered.
10 Citations
20 Claims
-
1. A media delivering apparatus for use in a communication network including a plurality of moving picture transmitting devices including a stream server, a network camera, and a hard disk drive (HDD) recorder having a function to send moving picture media data via a communication network, wherein
delivery of media data from the moving picture transmitting devices to the moving picture receiving client is controlled according to an attribute of a moving picture content, an attribute of the moving picture receiving client, and a moving picture service providing state.
-
13. A program for executing a delivering system in accordance with 8,
the program for delivering at least one of a plurality of media data items sent from a plurality of moving picture transmitting devices to a moving picture receiving client receiving media data via a communication network from the moving picture transmitting devices, to execute a delivering system wherein a content access assist step for making a content control table keep contents of media processing to be executed according to an attribute of a moving picture content, an attribute of the moving picture receiving client, and a moving picture service providing state executing the content access assist, the content access assist step is executed by the content access assisting part; -
a cession control step of receiving from the moving picture receiving client a content access request, an access source URL, and an access destination URL specifying a content to be received and requesting a search through the content control table using the access source URL and the access destination URL as a key, cession control step is executed by the session controller;
a media processing control step of supplying media data matching with a source address and a source port indicated during the session control step to a media processing subfunction indicated during the session control step, receiving a result of media processing of the subfunction, and transmitting the result to a destination address and a destination port indicated during the session control step, the media processing control step is executed by the media processing controller;
a media processing step for receiving during the media processing control step as an input thereto media data to be processed and a specification of a type of a subfunction module to process the media data, executing predetermined data processing by a function module thus specified, and returning media data resultant from the processing to the media processing control step, the media processing step is executed by the media processing part;
a media data receiving step of receiving media data sent from a moving picture content source and delivering the media data to the media processing step, the media data receiving step is executed by the media data receiver; and
a media data transmitting step of receiving the media data from the media processing control step and transmitting the media data to the moving picture receiving client, the media data transmitting step is executed by the media data transmitter.
-
-
14. A media delivering method of delivering at least one of a plurality of media data items sent from a plurality of moving picture transmitting devices to a moving picture receiving client receiving media data via a communication network from the moving picture transmitting devices, wherein
delivery of media data from the moving picture transmitting devices to the moving picture receiving client is controlled according to an attribute of a moving picture content, an attribute of the moving picture receiving client, and a moving picture service providing state.
-
20. A recording media having stored a program product for delivering at least one of a plurality of media data items sent from a plurality of moving picture transmitting devices to a moving picture receiving client receiving media data via a communication network from the moving picture transmitting devices, wherein
delivery of media data from the moving picture transmitting devices to the moving picture receiving client is controlled according to an attribute of a moving picture content, an attribute of the moving picture receiving client, and a moving picture service providing state.
Specification