Internet Video Conferencing
The University of Iowa supports videoconferencing solutions that follow the International Telecommunications Union H.323 Internet-based multimedia communications systems standard. Support for Internet-based videoconferencing is provided in these areas:
|
||||||||||||||||
Video Conferencing Overview
|
|
|||||||||||||||
This overview is provided for people just starting to use video conferencing. For those that want to learn more about video conferencing in general and the H.323 standard, here are additional resources: |
||||||||||||||||
What is video conferencing?
|
||||||||||||||||
What are the benefits of video conferencing?
|
||||||||||||||||
Please explain the appropriate etiquette when video conferencing.
|
||||||||||||||||
What environmental issues need to be considered?
|
||||||||||||||||
What are some tips for a successful videoconference?
|
||||||||||||||||
What enables a quality videoconference?
|
||||||||||||||||
| bandwidth | network | expected quality |
| 768 Kbs | Internet2, on campus | Excellent |
| 384 Kbs | commodity Internet, ISDN | maximum good connection across the commodity Internet or through an ISDN connection |
| 256 Kbs | commodity Internet Use only if 384 Kbps not possible |
Audio okay, video barely full motion |
| 128 Kbs | commodity Internet Use only if 256 Kbps is unavailable |
audio marginal; chopping video |
Internet2 is the next-generation Internet which is in use at virtually all R1 research universities and some business and government sites.
Can I video conference from home? my office? a hotel? 
Technically, the answer is yes. A USB camera, a microphone, and video conferencing software can turn your computer into a video conferencing system. See "Hardware and Software Videoconferencing Solutions" for H.323 videoconferencing recommendations for computers. Coming soon...
In actual practice, however, it can be difficult to accomplish. The main stumbling blocks are adequate bandwidth and firewalls.
Please explain the different video conferencing standards. 
Several standards for video conferencing have been developed. The three most popular standards are:
- H.320, used for ISDN (Integrated Switched Digital Networks) or digital telephone lines; developed by the International Telecommunications Union.
- H.323, used for IP (Internet Protocol) conferences; allows for video conferences over the Internet; also developed by the International Telecommunications Union
- SIP (Session Intiation Protocol) is a signaling protocol developed by the IETF Multiparty Multimedia Session Control working group. Areas for use of the protocol includes but are not limited to telephony, presence, video, instant messaging, online games and events notification in general.
ISDN or IP?
If you have a choice of having an ISDN versus an IP connection with the off-campus site, you have two issues to consider: quality and cost. There will be additional charges (for you or the site you are connecting to) for ISDN. In general, there are no additional charges for IP (based on the current funding model for data connections on campus). You will get consistent quality with an ISDN connection. Over the commodity Internet you do not have guaranteed bandwidth which implies you will not have guaranteed quality. Conferencing over Internet2 implies high quality.
What is a video conferencing bridge? 
A video conferencing bridge (also called a Multipoint Control Uni or MCU) is a hardware system that is able to connect multiple videoconferencing systems together into a single conference.
A video conferencing bridge receives digital video and audio signals from codecs in a designated conference, processes and resends digital video and audio signals back to all the codecs. Multiple conferences involving many locations can be conducted simultaneously. Many bridges can provide advanced features such as continuous presence, people plus content or dual streams, transcoding, and transrating.
What is continuous presence? 
Continuous Presence is a feature available during video conferences that allows all participants to be visible on the screen at the same time. For instance, if there are 12 participants in the video conference, the screen everyone sees will have 12 windows (which can be of various client defined sizes) with each participant in their own window.
What is people plus content, or dual stream? 
People plus content is a standard (ITU H.239) that allows a video conferencing system to process high resolution VGA graphics along with the standard video signal. This means video conferencing system in the conference sends and receives two video stream - video and VGA graphics. Example: In a classroom equipped with two monitors, the students could see both the instructor and the presentation on the two different displays.
What is transrating? 
Transrating is a function available on the video conferencing bridge that allows conferences among site and locations with different bandwidths. For instance, transrating allows virtual classrooms with Internet2 connections participating at 2 Mbps while another locations with limited bandwidth can participating at a lower 384 Kbps rate.
What is transcoding? 
Transcoding is an option available on video conferencing bridges that allows conferences to be established with participants using different video conferencing formats. For instance systems and location using ISDN (H.320) can seamlessly communicate with other locations using IP or Internet connections (H.323).
Please provide an overview of H.323 video conferencing. 

The H.323 standard specifies the components, protocols, and procedures for the transmission of real-time audio, video, and data communications over IP (packet-based) networks.
Point to point video conferencing: In its simplest form H.323 video conferencing consists of two H.323 video conferencing sysrtems talking to each other over the Internet. This is called "point to point" conferencing. One station initiates the call, and the other either accepts or rejects it. Once accepted, encoded and compressed audio and video flow between the two stations.
Multipoint video conferencing The last major piece in the puzzle was to provide a means for multipoint video conferencing, i.e., more than two sites. In the H.320/ISDN world, a Multipoint Control Unit (MCU) was used. This allowed three or more user stations to connect to the MCU. In a "voice switching" mode, the MCU made a decision about which site was currently talking (or talking the loudest). The MCU then transmitted the audio and video stream for the selected terminal back to all other terminals. As users at a different terminal started to talk, that terminal’s audio and video signals were sent to all other terminals.
The H.323 world adopted this same method of providing multipoint operation. H.323 MCU's are far less expensive. They require only a single network connection rather than multiple ISDN lines.
There are four components to H.323:
- Terminal/Endpoint/Conferencing System/Codec: A basic video conference system has a camera and a microphone. Video from the camera and audio from the microphone is converted into a digital format and transmitted to a receiving location using a coding and decoding device, often referred to as a "codec".
- Multipoint Control Unit (MCUs): Supports conferences between three or more endpoints
- Gateway: An optional element, gateways provide translation functions between H.323 conferencing codecs and other conferencing terminals, i.e., H.320.
- Gatekeeper: Performs two call control functions - address translation from aliases to IP addresses and bandwidth management. The collection of all terminals, gateways, and MCUs are managed by a single gatekeeper is called an H.323 Zone.

What is a firewall? How does it affect H.323 video conferencing? 
A firewall protects your network from unwanted Internet traffic. A firewall can be an appliance installed on the network or software running on your computer. When installed, a firewall exists between your computer(s) and the Internet, i.e., a virtual wall. The firewall lets you request web pages, download files, chat, etc. while making sure other people on the Internet can not access services on your computer like file or print sharing.
If a videoconferencing system (any type) is behind a firewall, it cannot receive communications from H.323 gatekeeper, so it cannot complete a registration or use gatekeeper services. (The gatekeeper is not a means of bypassing the restrictions of a firewall.) A videoconferencing system behind a firewall must initiate a videoconference using the IP address of the remote video conferencing system since it cannot make use of the gatekeeper's services. Firewalls maks it difficult to use videoconferencing bridge for multipoint videoconferencing.
There can be a series of firewalls to address:
- Does the institution you are at have a campus firewall? Currently, the University of Iowa does not have a campus firewall.
- If you are running Windows XP, is its firewall turned on?
- If you have computer protection software installed such as Symantec's Nortion Utilities, is its firewall turned on?
If a firewall is required, an external or software firewall with the ability to open specific ports for H.323 "traffic" is recommended. The following ports must be opened in the firewall and assigned to the videoconferencing endpoint(s):
- Port 389 (TCP): For ILS registration
- Port 1503 (TCP): Microsoft NetMeeting T.120 data sharing
- Port 1718 (UDP): Gatekeeper discovery
- Port 1719 (UDP): Gatekeeper RAS (Must be bi-directional)
- Port 1720 (TCP) H.323 Call setup (Must be bi-directional)
- Port 1731 (TCP): Audio call control (Must be bi-directional)
- Ports 3230-3235 (TCP/UDP): Signaling and control for audio, call, video and data/FECC
- Port 3603 (TCP): Polycom ViaVideo Web interface (Polycom ViaVideo users only)
More information on firewalls is available at the University of Wisconsin Extension’s website, “Firewall Reference”.
http://www.uwex.edu/ics/support/video/H323/firewalls/reference.html
Other firewall references:
References:
-
Internet2 Commons Remote Collaboration Training
-
Old Dominion University, Academic Technology Services' "Frequently Asked Questions: Engineering and Operations"
-
University of Wisconsin-Extension Broadcasting and Media Innovations, Instructional Communications Systems
-
Packetizer: "A Primer on the H.323 Series Standard, Version 2.0 "
