The INRIA Videoconferencing System (IVS)


What's New ? (22 Feb 95)


What is IVS ?

IVS is a software system to transmit audio and video data over the Internet using standard workstation. It includes PCM and ADPCM audio codecs, as well as a H.261 codec. Both audio and video codecs are software codecs. Hence, only minimal hardware upgrades are required to a machine commonly found on the desk of an engineer, namely a video camera and a frame grabber.

IVS allows to use standard Internet technology to transmit video/audio-data. This is achieved by implementing PCM and ADPCM audio codecs and a software version of a H.261 codec (video codec for audiovisual services at p x 64 kb/s).

Furthermore, where conventional H.261 hardware codecs require leased lines or switched circuits for data-transmission, the H.261 software codec of IVS uses standard UDP datagrams. Some changes are required to use this coding on packet switched networks such as the Internet. A packetization scheme of H.261 video stream using RTP has been designed and is described in an Internet Draft submitted to the Audio Video Transport Working Group at the IETF. Both IVS and hardware codecs such as GPT and Bitfield use this packetization scheme, so interoperability is now possible.

IVS also includes an error control scheme to handle packet losses in the Internet. Since version 3.3, IVS includes a feedback rate control scheme which adapts the image coding process, and hence the output rate of the coder, depending on network conditions. The feedback information is periodic loss-rate measurements sent back from decoders to the coder.

Detailed descriptions (papers, reports etc.) can be found by clicking here.

Click here to retrieve last changes of IVS.


On what platforms does IVS run ?

The following platforms can be used:

  • SPARC stations with VideoPix, Parallax and SunVideo
  • Silicon Graphic stations with IndigoVideo, GalileoVideo and VinoVideo
  • HP stations with Raster Ops
  • DEC 5000 stations with VIDEOTX
  • DEC ALPHA stations without video capture
  • PC/Linux and PC/FreeBSD2.0 stations without video capture.

    To retrieve sources or binaries, click here.


    Installation Guide


    How to use IVS ?

    Manual pages and README files are included in the ivs package. An user guide is available by clicking here.


    Miscellaneous

  • The MICE (Multimedia Integrated Conferencing for European researchers) Home page
  • The UK MICE National Support Centre (NSC)
  • The French MICE NSC
  • The MBONE (Multicast Backbone) FAQ
  • The English MBone FAQ
  • What's New on the MBONE
  • The MBone contact database
  • The MBone Global Agenda
  • The MBone online diary
  • Desktop Videoconferencing Products.


    Last modified: Feb 22, 1995

    Feel free to mail at turletti@sophia.inria.fr your comments and bug reports; standard disclaimer.

    Thierry Turletti