Video over IP

As network speeds and reliability improve, it is becoming more common for broadcasters to install and maintain transport circuits that employ video-over-IP technology. Moving video over packetized networks is not without issues, and the industry has responded by providing several standardized approaches.

In the context of this article, video over IP refers to a professional application in which video is transmitted over IP networks. The application is most often either contribution or distribution. With contribution, video originates at a remote location and is transported back to a central broadcast network facility for manipulation, branding and packaging. In the case of distribution, video is sent from a central broadcast network facility to other broadcast facilities or cable systems for ultimate transmission to the end user.

There are several challenges in transporting professional video over IP, including:

  • Accurate characterization of losses on the network;
  • Dealing with error characteristics of IP networks;
  • Preserving timing relationships; and
  • Developing a standardized approach to the treatment of network errors.

Network loss profiles

When putting together a video-over-IP transport solution, it is critical to understand the loss profile of the network. A loss profile tells you that errors occur, as well as whether the errors are single bit losses sprinkled randomly in time, or whether they are groups of errors lasting for tens or hundreds of milliseconds. It is important to understand the loss profile of the network in order to develop a strategy to deal with these losses.

It may be difficult — if not impossible — to get solid information about losses on the network without measuring it yourself. Fortunately, manufacturers have studied the loss profiles of various networks and determined the best strategies for dealing with these losses.

Error characteristics of IP networks

Internet Protocol is a self-routing protocol containing both the source and destination address in each packet. On nonmanaged networks, each packet is transported across the network individually, without knowledge of what route previous or future packets may take. At the IP layer, there is no concept that these packets are somehow related. Because of network congestion and other factors, packets may arrive out of order, they may be lost, or they may even be duplicated in the network. If you are using a closely managed, dedicated network that has been specifically designed to carry video and audio, in all likelihood, the network was designed to eliminate many of these issues.

Preserving timing relationships

Because packets may take different paths through a network from source to destination, and network switches and routers employ buffers that can have variable transit delay, any timing relationship between data in one packet and data in another packet is lost. Of course, video is a time-sensitive medium. Destroying the timing relationship between parts of a video frame can result in artifacts or no image at all. For this reason, all video-over-IP transport solutions include the carriage of timestamp information so that receivers can recreate the video timing relationship that was originally present at the video input at the output.

Standardized treatment of errors

Given that packets will be delayed, lost, reordered or duplicated, it is important that manufacturers come up with standardized ways to deal with errors. Some manufacturers have developed standards that address the transmission of video over IP, including treatment of errors. The SMPTE and the DVB have both described error correction methods.

Of course, because this is video, it may not be necessary to correct every bit error that occurs in transmission. In fact, some manufacturers use error concealment techniques to mask errors rather than repair each error.

A closer look at standards

As mentioned earlier, a SMPTE standard has been written for video-over-IP transmission. SMPTE 2022 is a multipart standard, meaning that it has different parts that may be used alone as separate standards, or the parts may be used together. SMPTE 2022 Part 1 is titled “Forward error correction for real-time video/audio transport over IP networks.” As the title implies, the document describes a FEC method that can be used to protect video-over-IP streams. SMPTE 2022 Part 2 is titled “Unidirectional transport of constant bit rate MPEG-2 transport streams on IP networks.” This document describes how to map video presented as an MPEG-2 compressed transport stream onto IP networks. To sum up, 2022-1 deals with FEC for MPEG-2 constant bit rate (CBR) streams on IP networks. 2022-2 deals with the mapping of CBR MPEG-2 streams onto IP.

The Video Services Forum (VSF) is currently working on several additions to SMPTE 2022. The first item is a scheme for transmission of variable bit rate (VBR) MPEG-2 streams over IP networks with FEC. This adds VBR transmission to the 2022 repertory. The VSF is also working on two additional documents that will cover high bit rate uncompressed transmission (HD) over IP and JPEG2000 compressed video over IP. Finally, the group is preparing a new FEC document that addresses the protection of the transmission of high bit rate streams on IP networks.

The European Broadcast Union is working on a document that will address standardized transmission of JPEG2000 streams encapsulated in MXF. The VSF and the EBU are working together to harmonize the approach to all of these standards in the hopes that manufacturers can make equipment that easily supports several of these transmission modes. (See Table 1.)

How real is video over IP?

All of this standards activity is fine, but can broadcasters actually purchase video-over-IP equipment that works? The answer is yes. Several manufacturers make SMPTE 2022-compliant products that move the video as compressed CBR MPEG-2 transport streams from one location to another over IP networks.

There is equipment available that moves JPEG2000 compressed high bit rate streams encapsulated in MXF files too, but as of yet, this equipment is not standardized because work on the standard is not complete.

When asking whether video over IP is real, you must also ask what sort of network is needed in order to use this equipment. These standards were designed with well-managed IP networks in mind. Before the work started, the VSF surveyed its members to determine what sort of well-managed IP connections were available to broadcasters. It turns out that if you know what to ask for, the links are pretty good. The VSF wrote these documents assuming that the equipment would be used on well-managed IP networks. The standards were not written with the generic Internet in mind.

Your transport carrier has products that work well and can support video over IP reliably. Furthermore, when that network capacity between facilities is not being used for video over IP, it can be pressed into service for other needs, such as to transfer large files or to provide IP telephony.

Brad Gilmer is executive director of the Video Services Forum, executive director of the Advanced Media Workflow Association and president of Gilmer & Associates.

Table 1. Standards and work in progress for video over IP

Standard Short title Status SMPTE 2022-1 CBR FEC SMPTE standard SMPTE 2022-2 CBR MPEG-2 TS over IP SMPTE standard Not assigned VBR MPEG-2 TS over IP Submitted to SMPTE Not assigned Uncompressed high bit rate video over IP In process at the VSF Not assigned JPEG2000 compressed video over IP In process at the VSF Not assigned JPEG2000 compressed video encapsulated in MXF In process at the EBU

Send questions and comments to:brad.gilmer@penton.com