Abstract:
A system and method for controlling the transmission of contents among a plurality of audio/video (AV) devices by using a general purpose network In case of transmitting the contents held in a first device (source) to a second device (sink) by way of a designated transmission path, information relating to the transfer protocol for transmitting the contents is added to each content when the contents information held in the first device is disclosed to a controller on the network. Transmission management is performed based on the information on the transfer protocol added to each content when starting transmission of the contents between the first device and the second device.
Abstract:
It is made possible to update software appropriately. When additional software is installed, update management data for the additional software is generated. When the update management data for the additional software is attached to the additional software in advance, that data is used. If the update management data is not attached, cycles for confirming the presence of updates and the like are determined based on the nature of the software, and the update management data is thus generated. Then, the generated update management data is set in an update management table. The presence of software updates is checked for based on the cycles for confirming the presence of updates in the update management table.
Abstract:
In order to realize NAT traversal communication at low cost and without fail, local communication terminals connected as subordinates of a first router having a UPnP™ function obtain an IP address and a port number, both to be converted by a NAT function of the first router, on the basis of a UPnP™ protocol to register them in a relay server as exchange information for the NAT traversal. Local communication terminals connected as subordinates of a second router without the UPnP™ function specify an IP address to be converted by the NAT function of the second router on the basis of a packet obtained from a STUN server and estimate a port number to be converted by the NAT function of the second router to register them in the relay server as the exchange information for the NAT traversal. The present invention may be applied to a personal computer.
Abstract:
It is intended to make it possible to deal with an electronic apparatus as if it were a different kind of electronic apparatus. An editor outputs a command to be used in controlling a video cassette recorder to a 1394 communication section via an IEEE 1394 bus. A system controller receives the command according to the IEEE 1394 interface via a LINK and converts it into a command according to the IDE interface, which is output to an IDE controller. The IDE controller converts data that is input via the LINK and a FIFO memory into a command according to the IDE interface and supplies it to a HDD via an IDE interface.
Abstract:
A network system is provided allowing easy communications with another apparatus via NAPT, as well as a communication method, an information processing apparatus and method, and a program. A local communication apparatus acquires a service providing packet from an apparatus service providing apparatus via a port of a relay apparatus, acquires a service providing packet from another apparatus service providing apparatus via another port of the relay apparatus, calculates a difference value between two pieces of global address information contained in the service providing packets, and predicts that a third port is the port to be used for the next communication. The system, apparatus and methods described can be applied to an instant message service system.
Abstract:
In an information communication system, information communication devices exchange an IP packet over IP networks. When performing a predetermined packet exchanging procedure in which the number of router hops is limited to a predetermined control value or less, each of the information communication devices monitors Time-To-Live values designated in the headers of IP packets received over a period of time from the start of the predetermined packet exchanging procedure to immediately before the end of the predetermined packet exchanging procedure to continuously update the maximum Time-To-Live value of the monitored Time-To-Live values, and checks whether the maximum Time-To-Live value does not exceed the control value.
Abstract:
An IRD (Integrated Receiver-Decoder) causes SmartFile information of a D-VHS (Digital-Video Home System) to be read so as to operate the D-VHS on the basis of the SmartFile information. The IRD instructs the D-VHS to record a program, extracts content information and relevant information from a broadcast signal received by an antenna, and outputs the content information and relevant information to the D-VHS. The D-VHS records the input content information and relevant information in accordance with an instruction from the IRD. Furthermore, the IRD causes the recorded relevant information to be read from the D-VHS and displays it on a monitor, selects a program on the basis of the displayed relevant information, and sends an instruction for playing back the selected program to the D-VHS. The D-VHS plays back the content information in accordance with this playback instruction.
Abstract:
Network error display capable of displaying a user's measure intelligibly while making a distinction between an error of the receiving system on the network and an error within a device. An IEEE 1394 signal processing section detects an error of a loop state in an IEEE 1394 network, detects a link state, and detects an error when there is a link for the network or an error when there is no link for the network. A main body processing section stores messages indicating error states and performs display processing on messages stored on the basis of the error state. A display section displays a message for a user.
Abstract:
The invention provides an electronic apparatus and an operation mode controlling method for the same by which the power dissipation of a communication interface of a node on an IEEE 1394 serial bus is reduced. The electronic apparatus includes a communication interface which is composed of a physical layer controller, a link layer controller and a CPU. When the electronic apparatus is not connected to any other electronic apparatus via an IEEE 1394 serial bus, the link layer controller does not operate, but after the connection is established, the link layer controller operates.
Abstract:
In an information communication system, information communication devices exchange an IP packet over IP networks. When performing a predetermined packet exchanging procedure in which the number of router hops is limited to a predetermined control value or less, each of the information communication devices monitors Time-To-Live values designated in the headers of IP packets received over a period of time from the start of the predetermined packet exchanging procedure to immediately before the end of the predetermined packet exchanging procedure to continuously update the maximum Time-To-Live value of the monitored Time-To-Live values, and checks whether the maximum Time-To-Live value does not exceed the control value.