摘要:
There is provided a technique with which a function that an OSGi bundle is equipped with may be published via a web API with ease. A web API server program according to the present invention receives as an HTTP request a class name and method name of an OSGi bundle (OSGi service) registered with an OSGi framework, calls and executes an OSGi bundle (OSGi service) that matches them, and returns a result thereof as an HTTP response (see FIG. 2).
摘要:
A renderer (DMR) in a second local area network via an Internet is enabled to reproduce content in a first local area network. A content transmission system generates a virtual DMR corresponding to a DMR (content reproduction device) in a content reception system. A DMC (controller) and a DMS (content server) recognize the virtual DMR as if to be an actual DMR and communicate therewith. This enables content to be reproduced in an actual DMR in a different home network residing beyond the Internet without any modification on the DLNA standard. A transmission gateway device (transmission mechanism) relays communication destined for the virtual DMR (instructions and content) to a reception gateway device (reception mechanism). Also in the content reception system, the actual DMR is capable of processing communication from a different home network by communication only with the reception mechanism. This negates the need for modification on the DLNA standard.
摘要:
The invention automatically installs an OSGi bundle needed to use an external device connected to an electronic device having an OSGi framework mounted. The OSGi bundle is installed into the electronic device without imposing a load on a distribution system. The OSGi program related to the invention detects the external device connected to the electronic device having the OSGi framework mounted, downloads an OSGi bundle corresponding to said external device from a distribution server, and installs the OSGi bundle in the electronic device.
摘要:
There is provided a technique with which a function that an OSGi bundle is equipped with may be published via a web API with ease. A web API server program according to the present invention receives as an HTTP request a class name and method name of an OSGi bundle (OSGi service) registered with an OSGi framework, calls and executes an OSGi bundle (OSGi service) that matches them, and returns a result thereof as an HTTP response (see FIG. 2).
摘要:
The invention automatically installs an OSGi bundle needed to use an external device connected to an electronic device having an OSGi framework mounted. The OSGi bundle is installed into the electronic device without imposing a load on a distribution system. The OSGi program related to the invention detects the external device connected to the electronic device having the OSGi framework mounted, downloads an OSGi bundle corresponding to said external device from a distribution server, and installs the OSGi bundle in the electronic device.
摘要:
Each of a dynamic image delivering server A 132 and a dynamic image delivering server B 133 delivers a plurality of contents list data and a dynamic image designated by each contents list data. A transcoding server 131 acquires prescribed contents list data from the dynamic image delivering server A 132 and/or the dynamic image delivering server B 133, and stores them in a storage device. Then, the transcoding server 131 acquires the dynamic image designated by the acquired contents list data from the dynamic image delivering server A 132 and/or the dynamic image delivering server B 133, converts the acquired dynamic image to a format of the dynamic image regenerable on a player 111, and stores the converted dynamic image in the storage device. Upon request from the player 111, the transcoding server 131 retrieves a contents list data and/or a dynamic image from the storage device, and transmits them to the player 111.
摘要:
A player has the function of viewing contents on an in-house network, without installing software in the player.A gateway apparatus mediating between the in-house network and the Internet is provided with a mediation program; the in-house network or the Internet is provided with a conversion server; the mediation program acquires a contents list from an Internet dynamic-image site and converts the contents list to a data format displayable by the player; the player displays the contents list to enable a user to make a selection; the mediation program transfers, to the conversion server, a contents acquirement request selected from the contents list displayed in the player; the conversion server acquires a dynamic image from the dynamic-image site, converts the dynamic image to a format regenerable by the player and transmits it to the player via the gateway apparatus; and the player regenerates the received dynamic-image data.