Summary of our Project

DVTS (Digital Video Transport System) is an application for sending and receiving DV(Digital Video) streams using the Internet. Currently DVTS works on FreeBSD and MacOSX. IEEE1394(Firewire) cables are used for connecting DV equipments. However, the length of a single IEEE1394 cables can not be longer than 4.5 meters. Using DVTS, DV data can be sent anywhere using the Internet.

DVTS is an Internet Protocol based high quality real-time audio visual(AV) communication tool. DV camcorder and VCR being the product for the consumer market are adopted as AV CODEC. Thus, DVTS does not require especial and expensive equipments. The AV devices having IEEE1394 interface are connected to the IP host with its interface.
The DVTS usage is shown in Figure 1. DV equipments are connected to a PC using IEEE1394. The PC is connected to the Internet. The PC connected to the DV camcoder sends DV data via the Internet to the receiver PC.

Figure 1. DV/RTP packet format

Figure 2. IEEE1394 cables (4-4 pin cable, 4 pin connector, 6 pin connector

The DV data is sent over the Internet using RTP(Real-Time Transportation Protocol). The DV/RTP packet format is shown in Figure 3. Original packet format is adopted. As shown in Figure 3, the isochronous stream packet of DV is simply encapsulated with RTP/UDP/IP.

Figure 3. DV/RTP packet format

In the highest quality of communication, the system cosume over 35Mbps as network bandwidth. The system can also changes the bandwidth adaptive for the end to end network condition. On Super Comupting '98, the DV communication effort is performed using APAN Trans PAC link between US and ASIA.

A DV camera (as shown in Figure 4) can be connected to the PC using IEEE1394.

Figure 4. DV camera

There is a IEEE1394 interface in the DV camera. (Figure 5).

Figure 5. IEEE1394 interface in DV camera

Figure 6. IEEE1394 interface in DV camera with IEEE1394 cable connected

The other end of the IEEE1394 cable can be connected to a PC.(Figure 7 and Figure 8).

Figure 7. IEEE1394 cable connected to PC

Figure 8. IEEE1394 cable connected to PC