This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2009-061645, filed Mar. 13, 2009, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a video server apparatus provided in a broadcast station.
2. Description of the Related Art
In general, a video server is provided in a broadcast station or an image distribution system to store image data which has been edited or recorded (disclosed in Jpn. Pat. Appin. KOKAI Publication No. 2001-186411 and Jpn. Pat. Appin. KOKAI Publication No. 2008-59096, for example). A common computer that is configured on the basis of established computer architecture is developed with an enlarged memory capacity and a high-speed central processing unit (CPU) to provide the video server function. Therefore, the expendability of the video server is limited within the existing architecture. For example, the general video server employs an internal bus having unique specifications which are established based upon a 128-bit parallel bus. Thus, speeding up the signal transmission is limited in consequence of various noises. When the video server utilizes a shared bus, tolerance to electric load is also limited. Thus, the expendability of the system is further limited. In addition, it is required to design an own protocol for each of boards including a memory board to be inserted to a slot. A period of time for designing the protocol may be prolonged.
In some cases, the conventional video server may employ an internal control system which is unique to a vender of the video server, or the conventional video server may employ a low-speed transmission system such as a serial transmission system. If the data transmission speed in the system is slow, a processing performance is reduced and the video server can not be further expanded. If the video server, which employs the unique system as the internal control system, can be connected to the Internet Protocol (IP) network, protocol exchange is required and the response speed is slowed down.
As the existing video server has the limited expendability and period of time for the protocol design is prolonged, addressing such problems is desired. In addition, a medium which is used for delivering video materials is shifted from films and tapes to data files. Techniques to comply with such shifting are also desired.
It is an object of the present invention to provide a vide server apparatus in which data transmission is executed at high speed, and processing performance and expandability is improved.
According to an embodiment of the present invention, a video server apparatus comprises:
an interface unit configured to receive a video data file;
memory units configured to store data files received by the interface unit;
a line concentrator configured to receive the data files which are retrieved from the memory units and packetized;
decoders configured to decode a packetized data file transmitted from the line concentrator and to output video data;
a switch configured to switch signal paths between the line concentrator and the decoders;
a data transmission controller configured to control data transmission by packet transmission over a standardized general-purpose local area network among the interface unit, the memory units, the line concentrator, the switch, and the decoders; and
a timing controller configured to generate time slots for the memory units and causes a packetized data file to be transmitted from at least one of the memory units within a corresponding time slot to the line concentrator.
Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present invention and, together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the present invention.
An embodiment of a video server apparatus according to the present invention will now be described with reference to the accompanying drawings.
As shown in
The data file transmitted to the memory unit 3 is stored in a memory element 3a and, if necessary, retrieved from the memory element 3a. The retrieved data file is packetized and transmitted to a layer 2 switch 4a in a line concentrator 4. Packet transmission lines from the memory units 3 are concentrated in the line concentrator 4 having an output port that is connected to a layer 2 switch 5a of the main controller 5. The layer 2 switch 5a in the main controller 5 sorts the packets and outputs the packets to low speed ports. The packets are transmitted to the decoders 6. The decoder 6 extracts video data (MPEG2 transport stream) from the packet, decodes the video data to generate a video output, and outputs the video output. When the video server functions as the editing server, the data file retrieved from the memory unit 3 turns back to the external I/F unit 1 to be output from the external I/F unit 1.
The external I/F unit 1, the content processors 2, the memory units 3, the line concentrator 4, and the decoders 6 are connected to the main controller 5 via a control Ethernet (registered trademark) network using Ethernet switches 7 and operate under the control of the main controller 5. Data transmission inside the video server is executed based on 10 Gbps Ethernet via the Ethernet switches 7, for example. Data output from the external I/F unit 1 or the main controller 5 may be executed based on 1 Gbps to 10 Gbps Ethernet. As the Ethernet switches 7 are employed for connection with the main controller 5, the control signals of the video server can be transmitted over the control Ethernet network. The main controller 5 includes a CPU 5c. The CPU 5c controls operations in the video server. Employing the Ethernet network for control system allows use of a general-purpose protocol on the Ethernet. Thus, remote control from an external device can be readily conducted.
Each of the memory units 3 includes, in addition to the memory element 3a, a memory controller 3b and a transmission controller 3d. The main controller 5 includes a timing controller 5b which controls data transmission timing between the layer 2 switch 5a and the memory units 3.
That is, when a packet is supplied to the line concentrator 4 out of synchronization and is output from the one output port of the concentrator 4, congestion may occur to cause a packet loss. To avoid such packet loss, time points (or timing) to output data from the memory units 3 are controlled in the present embodiment. To be specific, a predetermined period (33 ms, for example) defined by the synchronizing signal which is output from the network synchronizer 53 is divided into n time slots in correspondence with the slot timing signal. Here, the number “n” is equal to the number of the memory units 3. The packets are output in order of the implementation number of the memory units 3.
In
As described above, in the present embodiment, internal data transmission in the video server apparatus is realized with packet transmission over the Ethernet (registered trademark). Retrieving timing of the data from a memory unit is controlled to accord with a time slot corresponding to the implementation number of the memory unit. Therefore, congestion in the line concentrator 4 is avoided and the packet loss is prevented from occurring. In addition, advantage of the packet transmission can be utilized. Consequently, data transmission in the video server apparatus can be speeded up, processing performance can be improved and expandability of the video server apparatus can be improved.
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2009-061645 | Mar 2009 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5487035 | Nishimura et al. | Jan 1996 | A |
5517502 | Bestler et al. | May 1996 | A |
5612742 | Krause et al. | Mar 1997 | A |
5640194 | Suzuki et al. | Jun 1997 | A |
5745837 | Fuhrmann | Apr 1998 | A |
5790176 | Craig | Aug 1998 | A |
5815146 | Youden et al. | Sep 1998 | A |
5867764 | Williams | Feb 1999 | A |
5892535 | Allen et al. | Apr 1999 | A |
5963557 | Eng | Oct 1999 | A |
6085238 | Yuasa et al. | Jul 2000 | A |
6163795 | Kikinis | Dec 2000 | A |
6249526 | Loukianov | Jun 2001 | B1 |
6714968 | Prust | Mar 2004 | B1 |
7499982 | Yoshimine et al. | Mar 2009 | B2 |
7512697 | Lassen et al. | Mar 2009 | B2 |
7590998 | Hanley | Sep 2009 | B2 |
20010013123 | Freeman et al. | Aug 2001 | A1 |
20020138845 | Hoang | Sep 2002 | A1 |
20030093798 | Rogerson | May 2003 | A1 |
20030225835 | Klien et al. | Dec 2003 | A1 |
20040128701 | Kaneko et al. | Jul 2004 | A1 |
20070081541 | Umekage et al. | Apr 2007 | A1 |
20070220562 | Janssen et al. | Sep 2007 | A1 |
20090007192 | Singh | Jan 2009 | A1 |
Number | Date | Country |
---|---|---|
03-265392 | Nov 1991 | JP |
2000-333152 | Nov 2000 | JP |
2001-186411 | Jul 2001 | JP |
2003-143095 | May 2003 | JP |
2004-159154 | Jun 2004 | JP |
2005-045768 | Feb 2005 | JP |
2007-166047 | Jun 2007 | JP |
2008-059096 | Mar 2008 | JP |
2008-113347 | May 2008 | JP |
Entry |
---|
Notice of Reasons for Rejection issued by the Japanese Patent Office in Japanese Patent Application No. 2009-061645, mailed Jan. 4, 2011, (3 pages total). |
Number | Date | Country | |
---|---|---|---|
20100235873 A1 | Sep 2010 | US |