Americas Headquarters: Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA Configuring Video Conferences and Video Transcoding This document describes the following features on the Cisco Integrated Services Routers Generation 2 (ISR G2): • Ad hoc and meetme conferences on Cisco Unified Communications Manager Express (Cisco Unified CME) and Cisco IOS Software. • Ad hoc and meetme video conference support for Cisco Unified Communications Manager. • Point-to-point video transcoding and transsizing support for phones with different video capabilities on Cisco Unified CME and Cisco Unified Border Element (CUBE). Finding Feature Information Your software release may not support all of the features documented in this module. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the “Feature Information for Video Conferencing and Video Transcoding” section on page 99. Use Cisco Feature Navigator to find information about platform support and Cisco IOS, Catalyst OS, and Cisco IOS XE software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required. Contents This document contains information on the following topics: • Prerequisites for Video Conferences and Video Transcoding, page 2 • Restrictions for Video Conferences and Video Transcoding, page 3 • Information About Video Conferences and Video Transcoding, page 4 • Important Considerations, page 11 • How to Configure Video Conferences and Video Transcoding, page 12
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Configuring Video Conferences and Video Transcoding
This document describes the following features on the Cisco Integrated Services Routers Generation 2 (ISR G2):
• Ad hoc and meetme conferences on Cisco Unified Communications Manager Express (Cisco Unified CME) and Cisco IOS Software.
• Ad hoc and meetme video conference support for Cisco Unified Communications Manager.
• Point-to-point video transcoding and transsizing support for phones with different video capabilities on Cisco Unified CME and Cisco Unified Border Element (CUBE).
Finding Feature InformationYour software release may not support all of the features documented in this module. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the “Feature Information for Video Conferencing and Video Transcoding” section on page 99.
Use Cisco Feature Navigator to find information about platform support and Cisco IOS, Catalyst OS, and Cisco IOS XE software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
ContentsThis document contains information on the following topics:
• Prerequisites for Video Conferences and Video Transcoding, page 2
• Restrictions for Video Conferences and Video Transcoding, page 3
• Information About Video Conferences and Video Transcoding, page 4
• Important Considerations, page 11
• How to Configure Video Conferences and Video Transcoding, page 12
Americas Headquarters:Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA
Prerequisites for Video Conferences and Video Transcoding
• Configuration Examples, page 18
• Troubleshooting Video Conferencing, page 25
• Additional References, page 31
• Command Reference, page 32
• Feature Information for Video Conferencing and Video Transcoding, page 99
Prerequisites for Video Conferences and Video TranscodingThe following section contains information on the supported platforms and the requirements for configuring video conferences and video transcoding.
Supported PlatformsThis feature is supported on the following Cisco Integrated Services Routers:
• Cisco 2900 Series
• Cisco 3900 Series
The router with the DSP farm must have a PVDM3 module installed. See Table 1 for a list of the supported video service for the different PVDM3 modules.
Supported Software• Cisco IOS 15.1(4)M
• Cisco Unified Communications Manager Express 8.6 and later
• Cisco Unified Communications Manager 8.6 and later
Table 1 Support for Video Conference Bridge and Video Transcoding
PVDM3 Type Video Conference Bridge Video Transcoder
Homogeneous Heterogeneous
PVDM3-16 Supported Not Supported Not Supported
PVDM3-32 Supported Not Supported Not Supported
PVDM3-64 Supported Not Supported Not Supported
PVDM3-128 Supported Supported Supported
PVDM3-192 Supported Supported Supported
PVDM3-256 Supported Supported Supported
2Configuring Video Conferences and Video Transcoding
OL-25133-01
Restrictions for Video Conferences and Video Transcoding
Restrictions for Video Conferences and Video TranscodingThe following section describes some restrictions about the video conferencing and transcoding feature.
• For a Cisco Unified IP phone 7985 that is registered with Cisco Unified CME to participate in a video conference, the phone requires a DSP farm profile that is configured with the H.263 codec. Cisco Unified IP Phones 7985 connected to Cisco Unified Communications Manager can support both H.263 and H.264.
• Cisco Unified IP Phones 9951 and 9971 has the following interoperability issues:
– Cisco Unified IP Phones 9951 and 9971 require a DSP farm profile that is configured with the H.264 codec.
– When you enable the lecture mode option on Cisco Unified CME, a conferee on Cisco Unified IP Phones 9951 and 9971 cannot become a lecturer. Users on the phone can only participate in the video conference as conferees.
– Cisco Unified IP Phones 9951 and 9971 use the Real-Time Transport Protocol (RTP) payload value of 97. This value is often reserved for cisco-codec-fax-ack. You must reconfigure your RTP payload for cisco-codec-fax-ack and for cisco-codec-video-h264 by adding the following commands to the appropriate dial-peer profile
rtp payload-type cisco-codec-fax-ack 111
rtp payload-type cisco-codec-video-h264 97
• Lifesize endpoints using 4cif resolution display a blank screen when a conferee on a Cisco Unified IP Phone 9951 or 9971 with qcif resolution becomes the active speaker. The display correctly displays all other conferees.
Adhoc conferences on endpoints that are connected through a SIP trunk are currently not supported. However, endpoints that are connected through a SIP trunk can connect to meetme video conferences.
3Configuring Video Conferences and Video Transcoding
OL-25133-01
Information About Video Conferences and Video Transcoding
Information About Video Conferences and Video TranscodingThis section covers the following topics:
• Supported Protocols, page 4
• Supported Video, page 5
• Video Terminology, page 6
• Overview on Video Conferences, page 7
• Overview of Point-to-Point Video Transcoding, page 10
Supported ProtocolsThis feature supports the following standards and protocol:
• International Telecommunication Union (ITU-T) standards and protocols:
– H.320
– H.323
– H.324
• Internet Engineering Task Force (IETF) and Cisco-proprietary signaling protocol:
– SCCP
– SIP
• Video codecs:
– H.263
– H.264/AVC
• Audio codecs:
– G.711alaw
– G.711ulaw
– G.722-64
– G.729 abr8
– G.729ar8
– G.729br8
– G.729r8
– iLBC
– iSAC
4Configuring Video Conferences and Video Transcoding
OL-25133-01
Information About Video Conferences and Video Transcoding
Supported Video This feature supports the following:
• Frame rate of 15 and 30 frames per second (f/s).
• Video stream bit rate of 64 kb/s to 2 Mb/s.
• Video resolution listed in Table 2.
Supported Telephony Features Cisco Unified IP Phones support the following supplementary services and softkeys:
• Hold/Resume
• Transfers
• Call Forward
• Call Pickup
In addition, you can configure phones connected to Cisco Unified Communications Manager Express to enable the mute and lecture mode selection by configuring a feature access codes (FAC) DTMF sequence.
Table 2 Supported Video Resolution
Resolution Dimension
CIF1
1. CIF = Common Intermediate Format
352 x 288 pixels
SIF2
Note If your phone supports SIF, configure your DSP farm profile with the CIF codec.
2. SIF = Source Interchange Format
352 x 240 pixels
W360P 640 x 360 pixels
W448P 768 x 448 pixels
4CIF 704 x 576 pixels
4SIF 704 x 480 pixels
QCIF3
3. QCIF = One-Quarter Common Intermediate Format
176 x 144 pixels
QSIF4
4. QSIF = One -Quarter Source Interchange Format
176 x 120 pixels
VGA5
5. VGA = Video Graphic Array
640 x 480 pixels
5Configuring Video Conferences and Video Transcoding
OL-25133-01
Information About Video Conferences and Video Transcoding
Video TerminologyYou should be familiar with the terminology in Table 3 before you configure video conferences and video transcoding.
Table 3 Video Conference Terminology
Terminology Description
Homogeneous Conference
(Switching)
A conference in which conferees connect to a video conference bridge with phones that support the same video format attributes (same codec, resolution, frame rate, bit rate, RTP payload protocol and annex).
For more information, see the “Homogeneous Video Conferences” section on page 7.
Heterogeneous Conferences
(Switching and Transcoding)
A conference in which conferees connect to a conference bridge with phones that support different video format attributes.
For more information, see the “Heterogeneous Video Conferences” section on page 8.
Transcode The process of converting one data stream using one codec format to another data stream with a different codec format, for example, coverting H.263 to H.264.
Transrate The process of converting one data stream using one bit rate to another data stream with a different bit rate, for example, converting from a high-speed data rate of 2 Mbps to a lower-speed data rate of 1 Mbps.
Transsize The process of converting the resolution of a video transmission to another resolution, for example converting 4CIF to CIF.
Video Conference Bridge A video conference bridge enables conferees to connect to a video conference.
For more information, see the “Overview on Video Conferences” section on page 7.
Video Conversion The process of transcoding, transrating, or transsizing a video stream.
Video Format The attributes of the video stream (video codec, resolution, frame rate, bitrate, RTP payload protocol, and annex).
Video Capability Class Video Capability Class defines a set of attributes (codec, frame rate, bit rate, resolution, RTP payload protocol, and annex) that comprise the video format of a data stream for a group of endpoints. A video capability class comprises an encoder and decoder pair.
For more information, see the “Video Capability Class” section on page 8.
6Configuring Video Conferences and Video Transcoding
OL-25133-01
Information About Video Conferences and Video Transcoding
Overview on Video ConferencesA video conference bridge brings together three or more callers on a variety of video phones in ad hoc or meetme conferences.
In ad hoc conferences, a participant on a phone call initiates a video conference by adding another participant. In an ad hoc conference, you can configure the conference bridge to support up to a maximum of eight conferees.
In meetme conferences, callers dial a designated number that has been designated as a video conference bridge. Callers on supported video phones are connected to the conference bridge as video conferees. In a meetme conference, you can configure the conference bridge to support up to 16 conferees.
Note Meetme conferences on Cisco Unified Communications Manger systems can only be initiated on phones with a meetme button.
On a Cisco Unified Communications Manager Express, you can configure an unlocked meetme conference to allow any phone to dial the configured meetme number to start a new conference or join an active conference.
Note Callers on unsupported phones are connected to the conference bridge as audio conferees.
Display View
Conferees in a video conference may have different display views.
• Voice Activated Switching—(Default Display View) The Display screen switches to the loudest speaker, typically the current active speaker. The screen for the current active speaker displays the previous active speaker.
• Lecture Mode—The display screen focuses on a single participant. You can configure a DTMF sequence in Cisco Unified Communications Manager Express to allow a conferee to become the lecturer. When the caller enters the DTMF sequence, the caller becomes the lecturer and all other conferees see the lecturer. The lecturer sees a round-robin display of all other conferees.
Homogeneous Video Conferences
A homogeneous video conference is a conference in which participants connect to a conference bridge on video phones that support the same video format. Figure 1 illustrates a homogeneous video conference. All the video phones support the same video format and the conference bridge sends the same data stream format to all the video conferees in the conference. If the conference bridge is not configured to support a phone’s video format, the caller on the phone connects to the conference as an audio only conferee.
Note In a homogeneous conference, the DSP resource for the video bridge is reserved and homogeneous video service is guaranteed. Conferees use the same video stream that is configured in the video profile.
7Configuring Video Conferences and Video Transcoding
OL-25133-01
Information About Video Conferences and Video Transcoding
Figure 1 Homogeneous Video Conference
Heterogeneous Video Conferences
A heterogeneous video conference is a conference in which conferees can connect to a conference bridge on video phones that support different video formats. In a heterogeneous conference, you can reserve DSP resources to ensure all phones with different capabilities have video service.
For heterogeneous conferences, callers are connected to the conference as audio conferees under the following condition:
• Insufficient DSP resources.
• The video conference bridge is not configured to support the phone’s video capabilities.
Video Capability Class
A video capability class defines the set of attributes (codec, frame rate, bit rate, resolution, RTP payload protocol, and annex) that comprise the video format of a data stream and a video capability class comprises an encoder and decoder pair.
At the start of the conference, the phones negotiate the video format, and phones with the same video format are grouped into the same video capability class. Phones supporting a different video format are grouped into a different video capability class. The router dynamically converts multiple data stream as needed for the different video capability class.
Figure 2 illustrates a heterogeneous video conference with three different video capability class and a phone that is connected by an audio connection.
2489
79
M
V
IP
Cisco UnifiedCommunications
Manager
IP
AudioConferee
Conferee A
Conferee C
Conferee B
G.729aG.711a
G.711a
G.711a
H263/CIF
H263/CIF
H263/CIF
SCCP
Video ConferenceBridge
Video streamAudio stream
8Configuring Video Conferences and Video Transcoding
OL-25133-01
Information About Video Conferences and Video Transcoding
Figure 2 Heterogeneous Video Conference
Guaranteed Audio
If you have limited DSP resources, you can reserve DSP resources for just the audio conference bridge. The DSP resources for the audio conference bridge are reserved, but video service is not guaranteed. Callers on video phones may have video service if DSP resources are available at the start of the conference. Otherwise, the callers are connected to the conference as audio conferees.
Homogeneous vs. Heterogeneous vs. Guaranteed-Audio Conferences
Table 4 lists the differences in features between homogeneous, heterogeneous, and guaranteed-audio conferences.
9Configuring Video Conferences and Video Transcoding
OL-25133-01
Information About Video Conferences and Video Transcoding
Overview of Point-to-Point Video TranscodingIf the video phones on a call support the same video format attributes, the router can pass the video data stream from one phone to another phone without altering the data stream. Video phones have many different video formats and phones that support different video formats cannot communicate directly with one another.
To enable the two phones that are using different video formats to communicate with one another, you can configure the router to dynamically convert (encode and decode) the video data stream between the two phones.
DSP Farm Profiles To allocate DSP resources to support video transcoding, transrating, and transsizing on a video call, you must create DSP farm profiles and specify the video format that is supported. This ensures that the system has sufficient resources available for video stream conversion.
Table 5 and Table 6 list the supported video resolution, frame rate, and bit rate support for H.263 and H.264, respectively, for both video conferences and video transcoding on a video call.
Resolution Frame Rate (frames per second) Bit Rate (kilobits per second)
QCIF (QSIF) 15 f/s 64 kb/s to 704 kb/s
30 f/s 64 kb/s to 704 kb/s
CIF (SIF) 15 f/s 64 kb/s to 704 kb/s
30 f/s 64 kb/s to 704 kb/s
Table 6 Support for H.264
Resolution Frame Rate (frames per second) Bit Rate (kilobits per second)
QCIF (QSIF) 15 f/s 64 kb/s to 704 kb/s
30 f/s 64 kb/s to 704 kb/s
CIF (SIF) 15 f/s 64 kb/s to 704 kb/s
30 f/s 64 kb/s to 704 kb/s
10Configuring Video Conferences and Video Transcoding
OL-25133-01
Important Considerations
To support a video conference in which all phones support the same video format, you can configure a homogenous DSP farm profile. The homogenous DSP farm profile has one video format.
To support a video conference in which phones may have different capabilities, you can configure a heterogeneous DSP farm profile. A heterogeneous conference profile reserves the DSP resources for converting the video data stream based on the configured maximum number of conferees, maximum number of conference sessions, and the number of video capability class.
You can also configure the system to support phones with different capabilities without reserving the DSP resources for converting the video data streams. The system supports a conference bridge as long as resources are available at the start of the conference. When there are insufficient resources, conferees have an audio-only connection.
Calculating DSP RequirementsTo determine whether you have sufficient PVDM modules, you can use the DSP Calculator at
Important ConsiderationsBefore you proceed with configuring video conferences, consider the following requirements and recommendations:
• It is essential that you are familiar with the video capabilities of the phones in your network. Be aware that heterogeneous conference profiles use significantly more DSP resources than either homogeneous conferences or guaranteed audio profiles. If all the phones support the same video format, you should configure a DSP farm profile for a homogeneous conference.
• When provisioning phones in the network, configure the phones to support a wide number of video capabilities.
4CIF (4SIF) 30 f/s 1 Mb/s to 2 Mb/s
Note Conference supports 1 Mb/s only.
VGA 30 f/s 1 Mb/s to 2 Mb/s
Note Conference supports 1 Mb/s only.
w360P 30 f/s 1 Mb/s to 2 Mb/s
Note Conference supports 1 Mb/s only.
w448P 30 f/s 1 Mb/s to 2 Mb/s
Note Conference supports 1 Mb/s only.
Table 6 Support for H.264
Resolution Frame Rate (frames per second) Bit Rate (kilobits per second)
11Configuring Video Conferences and Video Transcoding
How to Configure Video Conferences and Video Transcoding
• You can reduce your DSP resource usage by limiting the video capability class for a heterogeneous video conference. Many endpoints with higher capability can support lower video formats. For example, H.264 4CIF endpoint can support H.264 CIF video. Consider configuring your DSP profile to support lower encoder capabilities to optimize your DSP usage.
• When you configure a codec resolution in your heterogeneous DSP farm profile, you may need to explicitly configure all resolutions for the same codec. For example, if you have phones that support CIF and other phones that support only VGA and you want to ensure that phones with either resolution can join the conference, you must explicitly configure both CIF and VGA in the DSP farm profile. This also applies to point-to-point video transcoding DSP farm profiles.
How to Configure Video Conferences and Video TranscodingThis section contains the following task:
• Configuring DSP Farm Resources for Video Conferences
• Configuring DSP Farm Resources for Video Transcoding on the Router
Configuring DSP Farm Resources for Video ConferencesPerform this procedure to define a DSP farm on the PVDM3 card for supporting video conference.
Specifies the percentage of DSP resources that will be used for voice services. The remaining DSP resources will be used for video.
Tip DSP can become fragmented when you change the percentage of DSP resources reserved for voice services when there are TDM voice or DSP farm profiles configured. To ensure the best system performance, reload the router when you change the voice-service-dsp-reservation.
Example:Router(config-dspfarm-profile)# no shutdown
Allocates the DSP Farm resources and enables the DSP farm profile.
Step 12 end
Example:Router(config-dspfarm-profile)# end
Returns to privileged EXEC mode.
Command or Action Purpose
14Configuring Video Conferences and Video Transcoding
OL-25133-01
How to Configure Video Conferences and Video Transcoding
9. exit
10. dspfarm profile profile-identifier transcode video
11. codec {codec-type [resolution]}
12. associate application sccp
13. no shutdown
14. end
DETAILED STEPS
Command or Action Purpose
Step 1 enable
Example:Router> enable
Enables privileged EXEC mode.
Enter your password if prompted.
Step 2 configure terminal
Example:Router# configure terminal
Enters global configuration mode.
Step 3 sccp local interface-type interface-number
Example:Router(config)# sccp local GigabitEthernet0/1
Selects the local interface that the SCCP transcoding applications should use to register with Cisco Unified CME.
• interface-type—Interface type that the SCCP application uses to register with Cisco Unified CME. The type can be an interface address or a virtual-interface address such as Ethernet.
• interface-number—Interface number that the SCCP application uses to register with Cisco Unified CME.
• ip-address—IP address of the Cisco Unified CME router.
• identifier identifier-number—Number that identifies the Cisco Unified CME router.
Note The value of the IP address should match the IP address in the ip source-address command that is configured in the Cisco Unified CME router that is used registered DSP resources.
Step 5 sccp
Example:Router(config)# sccp
Enables SCCP and its associated transcoding applications.
15Configuring Video Conferences and Video Transcoding
OL-25133-01
How to Configure Video Conferences and Video Transcoding
Step 6 sccp ccm group group-number
Example:Router(config)# sccp ccm group 2
Creates a Cisco Unified CME group and enters SCCP configuration mode for Cisco Unified CME.
• group-number—Number that identifies the Cisco Unified CME group.
Note A Cisco Unified CME group is a naming device under which data for the DSP farms is declared. Only one group is required.
Associates a DSP farm profile with a Cisco Unified CME group.
• profile-identifier—Number that identifies the DSP farm profile.
Note The profile identifier value should match the profile identifier value for the associated DSP farm profile.
Note The device-name in this step must be the same as the device-name in the sdspfarm tag command in the Cisco Unified CME router.
Step 9 exit
Example:Router(config-sccp-ccm)# exit
Exits SCCP configuration mode.
Step 10 dspfarm profile profile-identifier transcode video
Example:Router(config)# dspfarm profile 345 transcode video
Enters DSP farm profile configuration mode.
Step 11 codec {codec-type [resolution]}
Example:Router(config)# codec h263 qcif
Specifies the codecs supported by a DSP farm profile.
Audio codecs are not automatically added to video transcoding DSP farm profiles. If audio transcoding is needed along with video transcoding, transrating, and transsizing, you must also specify the audio codecs.
Command or Action Purpose
16Configuring Video Conferences and Video Transcoding
OL-25133-01
How to Configure Video Conferences and Video Transcoding
Configuring a Cisco Unified CME Router to Use Registered DSP Resources
Perform the following steps to use registered DSP resources on Cisco ISR G2.
SUMMARY STEPS
1. enable
2. configure terminal
3. telephony-service
4. sdspfarm units number
5. sdspfarm transcode sessions number
6. sdspfarm tag number device-name
7. ip source-address [ip-address [port [port-number]]]
Specifies the maximum number of transcoder sessions allowed by the router.
• One transcoder session consists of two transcoding streams between callers using transcode. Use the maximum number of transcoding sessions and conference calls that you want your router to support at one time.
• number—Declares the number of DSP farm sessions. Valid values are numbers from 1 to 128.
Step 6 sdspfarm tag number device-name
Example:Router(config-telephony)# sdspfarm tag 1 2581VXCODE
Permits a DSP farm unit to be registered to the router and associates it with an SCCP client interface’s MAC address.
Note The device-name in this step must be the same as the device-name in the associate profile command when you are configuring the DSP farm resources.
Step 7 ip source-address [ip-address [port [port-number]]]
Example:Router(config-credentials)# ip source-address 1.4.211.35 port 2000
Identifies the router that is sending SCCP messages.
ip-address—Typically one of the addresses of the Ethernet port of the router.
port port-number—TCP port for credentials service communication. Default is 2444. We recommend that you use the default value.
Note The value of the IP address should match the IP address that is specified in the sccp ccm command when you are configuring the DSP farm.
Step 8 end
Example:Router(config-dspfarm-profile)# end
Returns to privileged EXEC mode.
Command or Action Purpose
18Configuring Video Conferences and Video Transcoding
OL-25133-01
Configuration Examples
• Troubleshooting Video Conferencing, page 25
• Configuring Video Transcoding on Cisco Unified CME, page 23
• Configuring Video Transcoding when the DSP Farm and Cisco Unified CME are on Different Routers: Example, page 23
Configuring Homogeneous Conference: ExampleThe following example configures the DSP to support a homogeneous video conference for H.264 codec on Cisco Unified IP Phone 7985 or Cisco Unified Video Advantage.
voice-card 0voice-service dsp-reservation 50
dspfarm profile 101 conference video homogeneous codec h264 cif maximum sessions 4associate application SCCPno shutdown
The following example configures the DSP to support a homogeneous video conference for H.263 codec on Cisco Unified IP Phone 7985 or Cisco Unified Video Advantage.
voice-card 0voice-service dsp-reservation 50
dspfarm profile 101 conference video homogeneous codec h263 cif maximum conference-participants 8 maximum sessions 4associate application SCCPno shutdown
Configuring Heterogeneous Conference: ExampleThe following example configures the DSP to support a heterogeneous video conference for Cisco Unified IP Phones 7985, Cisco Unified Video Advantage, Cisco Unified IP Phone 9971, and Cisco Unified IP Phone 9951.
voice-card 0voice-service dsp-reservation 50
dspfarm profile 101 conference video heterogeneouscodec h264 cifcodec h264 qcifcodec h264 vgamaximum conference-participants 16 maximum sessions 4associate application SCCPno shutdown
19Configuring Video Conferences and Video Transcoding
OL-25133-01
Configuration Examples
Configuring a Guaranteed-Audio ExampleThe following example configures the DSP to support a guaranteed audio conference. The profile includes support for H.263 and H.264 video codec. If the DSP resources are available at the start of the conference, phones that support the video format that is specified in the profile can start a video conference.
Note DSP resources for audio are reserved, but DSP resources for video support are not reserved.
voice-card 0voice-service dsp-reservation 50
dspfarm profile 8 conference video guaranteed-audiocodec h263 cif codec h264 cifmaximum conference-participants 16maximum session 4 associate application sccp no shutdown
Configuring Video Conferences on Cisco Unified CMEThe following example shows a configuration for one meetme, one unlocked meetme, and one ad hoc conference with in-conference controls.
telephony-servicesdspfarm conference mute-on 111 mute-off 222sdspfarm conference lecture-mode on #11 release #22sdspfarm units 10conference hardware
20Configuring Video Conferences and Video Transcoding
OL-25133-01
Configuration Examples
Configuring Video Conferences on a Cisco Unified Communications ManagerIf you use Cisco Unified Communications Manager as your call agent, you must perform the following tasks:
• Provisioning a Video Conference Bridge on Cisco Unified Communications Manager
• Provisioning a Video DSP Farm Profile on Gateway, page 22
Provisioning a Video Conference Bridge on Cisco Unified Communications Manager
To provision a video conference bridge, perform the following tasks on Cisco Unified Communications Manager Administration.
Step 1 Add a new conference bridge with the following parameters:
a. In the Conference Bridge Type field, select one of the following from the drop-down list box:
– Cisco IOS Heterogeneous Video Conference Bridge
– Cisco IOS Guaranteed Audio Video Conference Bridge
– Cisco IOS Homogeneous Video Conference Bridge
b. In the Conference Bridge Name field, enter the device name.
c. In the Device Pool, select the configured device pool.
Note Leave all other parameters at their default settings.
Step 2 Apply the configuration and click Save.
Step 3 Add a new Media Resource Group if one has not been created.
Step 4 Select the newly added conference bridge in the Media Resource Group.
Step 5 Apply the configuration and click Save.
Step 6 Add a new Media Resource Group List if one has not been created.
Step 7 Select the appropriate Media Resource Group in the Media Resource Group List.
Step 8 Apply the configuration and click Save.
21Configuring Video Conferences and Video Transcoding
OL-25133-01
Configuration Examples
Provisioning a Video DSP Farm Profile on Gateway
The following example configures a DSP farm profile on the gateway and associates the DSP profile with the Cisco Unified Communications Manager.
sccp local GigabitEthernet0/2sccp ccm 1.3.54.100 identifier 3 version 7.0 sccp!sccp ccm group 3 associate ccm 3 priority 1 associate profile 50 register VConfHomogens!dspfarm profile 50 conference video homogeneouscodec h264 cif frame-rate 15 bitrate 320kbps
maximum sessions 2 associate application SCCP!
Note The MAC Address portion of the profile name (VCB<MAC Address>) must match the MAC address string that is configured for the Video Conference Bridge on Cisco Unified Communications Manager Administration.
22Configuring Video Conferences and Video Transcoding
OL-25133-01
Configuration Examples
Configuring Video Transcoding on Cisco Unified CMEThe following example shows a configuration for H.263 CIF to H.264 CIF transcoding.
voice service voipmedia transcoder sync-streamsallow-connections sip to sipsip
video screening...codec profile 1 h263fmtp "fmtp:34 CIF=1;MAXBR=7040"
...telephony-servicesdspfarm units 10sdspfarm transcode sessions 10sdspfarm tag 3 XCODE002max-ephones 5max-dn 10ip source-address 1.5.49.32 port 2000
...
Configuring Video Transcoding when the DSP Farm and Cisco Unified CME are on Different Routers: Example
The following example shows the configurations for a DSP farm module and a Cisco Unified CME when the DSP Farm module is on a different router from the Cisco Unified CME router.
Note Be aware of the following when you are configuring your routers:
• The IP address specified in the sccp ccm command is the IP address of the Cisco Unified CME router and should match the ip address that is specified in the ip source-address command on the Cisco Unified CME router.
• The CCM identifier specified in the sccp ccm command should match the identifier number that is specified in the associate ccm command.
23Configuring Video Conferences and Video Transcoding
OL-25133-01
Configuration Examples
• The profile identifier in the associate profile command should match the profile identifier DSP farm profile.
• The device name specified in the associate profile commandon the router with the DSP farm module should match the device name that is specified in the sdspfarm tag command on the Cisco Unified CME router.
Cisco Unified CME Routertelephony-service sdspfarm conference lecture-mode on 123 release 321 sdspfarm units 5 sdspfarm transcode sessions 10 sdspfarm tag 1 2851VXCODE ip source-address 1.4.211.35 port 2000 max-conferences 12 gain -6
24Configuring Video Conferences and Video Transcoding
OL-25133-01
Troubleshooting Video Conferencing
Troubleshooting Video ConferencingThis section provides information on troubleshooting video conferencing issues.
Note You should have access to a high network topology map with information on the devices that are used in the signal control path and the devices that are in the media path.
Collecting Debug Information Use the following procedures to collect the necessary logs when you encounter issues with video conferencing:
Step 1 Assemble the following information.
• Network components in the control signaling path and the components in the media path
• Phone type and expected video format
Step 2 If applicable, enable detail trace on Cisco Unified Serviceability and save the trace log.
Step 3 Ask the caller who is having problems to end the call. Enable detail logging for the debug commands. Have the caller join the conference and collect the applicable information listed in Table 7.
Step 4 After the caller has joined the conference, collect the applicable information listed in Table 8.
Step 5 Capture a sniffer trace showing the media packets that are sent to and from the video endpoint, video conference bridge, and the Cisco Unified Communications Manager or Cisco Unified CME for 5 seconds.
Step 6 Collect the IOS logs from the designated router.
25Configuring Video Conferences and Video Transcoding
OL-25133-01
Troubleshooting Video Conferencing
26Configuring Video Conferences and Video Transcoding
OL-25133-01
Troubleshooting Video Conferencing
Table 7 Information to be collected when a caller joins a conference
Designated Router
Information to Be Collected When There Are Issues While a Caller Is Attempting to Join a Conference
Cisco Unified Communications Manager Express Gather and save the outputs from the following set of debug and show commands on Cisco Unified Communications Manager Express:
• debug ccsip err—This applies to SIP calls only.
• debug ccsip messages—This applies to SIP calls only.
• debug ephone error.
• debug ephone hw-c—This applies when there are call setup problems.
• debug ephone mtp.
• debug ephone state—This applies when there are problems with Cisco Unified CME.
• debug ephone video—This applies when there is a video failure.
• show telephony-service conference hardware detail.
27Configuring Video Conferences and Video Transcoding
OL-25133-01
Troubleshooting Video Conferencing
Video Conference Bridge Gather and save the outputs from the following set of debug and show commands on the video conference bridge:
• debug dsp-r flex detail
• debug dsp-r flex dspfarm
• debug dsp-r flex error
• debug dsp-r flex function
• debug dsp-r flex video all
• debug rtpspi error
• debug rtpspi session
• debug sccp err
• debug sccp message
• debug voip ccapi inout
• debug voip ccapi error
• debug voip confmsp
• debug voip dsmp all
• debug voip dsmp error
• debug voip dsmp stat
• debug voip event
• debug voip hpi error
• debug voip rtp error
• debug voip rtp session
• debug voip vxcmsp
• debug vpm dsp
• show sccp call-ref
• show dspfarm video conference
• show rtpspi stat (3 times)
Note Before you enable the debug commands, disable DSP KeepAlive by issuing testvoice driver and selecting 0, 10, 7, 0 to minimize output.
Table 7 Information to be collected when a caller joins a conference (continued)
Designated Router
Information to Be Collected When There Are Issues While a Caller Is Attempting to Join a Conference
28Configuring Video Conferences and Video Transcoding
OL-25133-01
Troubleshooting Video Conferencing
Problems with the Video Conference not Displaying
Symptom Phone connects to the conference, but the phone does not display any video.
Possible Cause 1: There may be insufficient DSP resources or negotiation failed.
Recommended Action If all DSP resources for video are in use, you can increase the DSP resources available for video conferencing and transcoding by decreasing the percentage of DSP resources that is reserved for voice services with the voice-service dsp-reservation command.
Possible Cause 2: Limit for video cap-class has been reached.
Recommended Action When the maximum number of video-cap-class is reached, the participant who is using a phone that requires a different video format will connect as an audio participant only. Participants who are using a phone with video format that is supported by a video-cap-class will be connected as video participants.
Possible Cause 3: The endpoint device does not support the configured codec.
Recommended Action Verify that the devices support the configured codec and that the dspfarm profile supports that codec.
Table 8 Information to be collected after the caller has joined the conference
Designated RouterInformation to Be Collected After the Caller has Joined the Conference
Cisco Unified Communications Manager Express Gather and save the outputs from the following set of show commands on Cisco Unified Communications Manager Express:
• show sdspfarm session active
• show sdspfarm unit
• show telep conference h detail
Video Bridge Gather and save the outputs from the following set of show commands on the video conference bridge:
• show sccp call-ref
• show sccp conn
• show sccp conn detail
• show sccp conn internal
• show rtpspi stat—Repeat the command three times, pausing 2 to 3 seconds between each command.
• show dspfarm video conf —Write down the bridge ID for the conferee if possible.
• show dspfarm dsp stat <bridge id>
• show dsp-group all
29Configuring Video Conferences and Video Transcoding
OL-25133-01
Troubleshooting Video Conferencing
Possible Cause 4: Incorrect media payload type.
Recommended Action Verify that you have the correct media payload by checking the media payload on the sniffer trace or by viewing the output from show dspfarm video conference.
Phone cannot Join the Conference
Symptom Phone cannot join the conference even though the number of conferees is less than the number of maximum conference participant configured in the DSP farm profile. .
Possible Cause : The maximum number of participants that is configured in Cisco Unified Communications Manager is smaller than the maximum number of participants that is configured in the DSP farm profile.
Recommended Action Confirm that the Maximum Ad Hoc Conference and Maximum Meetme Conference Unicast parameters in Cisco Unified Communications Manager Administration (System > Service Parameters) is less than or equal to the maximum conference participant value specified in the DSP farm profile and modiffy the parameters on the Cisco Unified Communications Manager.
Unable to Register a Profile
Symptom Video profile cannot register with a Cisco Unified Communications Manager.
Possible Cause Video Conferencing is not supported on this version of Cisco Unified Communications Manager.
Recommended Action Upgrade to Cisco Unified Communications Manager, version 8.6 or later.
No Line Available
Symptom Phone displays “No Line Available” message.
Possible Cause 1: There are no conference profiles.
Recommended Action Configure a conference profile.
Possible Cause 2: DSP farm has not been registered or configured properly.
Recommended Action Configure and register the DSPfarm.
30Configuring Video Conferences and Video Transcoding
OL-25133-01
Additional References
Additional ReferencesThe following sections provide references related to video conferences.
Command ReferenceThis section documents commands that are modified or new. Commands used exclusively in Cisco Unified Communications Manager Express are identified accordingly.
The Cisco Support website provides extensive online resources, including documentation and tools for troubleshooting and resolving technical issues with Cisco products and technologies.
To receive security and technical information about your products, you can subscribe to various services, such as the Product Alert Tool (accessed from Field Notices), the Cisco Technical Services Newsletter, and Really Simple Syndication (RSS) Feeds.
Access to most tools on the Cisco Support website requires a Cisco.com user ID and password.
http://www.cisco.com/techsupport
32Configuring Video Conferences and Video Transcoding
codec (DSP farm profile)To specify the codecs that are supported by a digital signal processor (DSP) farm profile, use the codec command in DSP farm profile configuration mode. To remove the codec, use the no form of this command.
Syntax Description codec-type Specifies the codec preferred.
• g711alaw—G.711 a-law 64,000 bits per second (bps).
• g711ulaw—G.711 mu-law 64,000 bps.
• g722r-64—G.722-64 at 64,000 bps
• g729abr8—G.729 ANNEX A and B 8000 bps.
• g729ar8—G.729 ANNEX A 8000 bps.
• g729br8—G.729 ANNEX B 8000 bps.
• g729r8—G.729 8000 bps.
• h263—H.263 video codec.
• h264—H.264 video codec.
• ilbc—Internet Low Bitrate Codec (iLBC).
• isac—Cisco internet Speech Audio Codec (iSAC) codec.
resolution Specifies the supported video resolution. The valid entries are:
• For H.263—qcif and cif
• For H.264—qcif, cif, vga, w360p, w448p, 4cif, and 720p
Note 720p option applies only to homogeneous video conferences.
framerate
(Homogeneous conferences only)
Specifies the frame rate. The valid entries are 15 fps or 30 fps.
This option applies to homogeneous conferences only.
bitrate
(Homogeneous conferences only)
Specifies the bitrate.
This option applies to homogeneous conferences only.
rfc-2190
(Homogeneous conferences only)
Specifies the payload format follow RFC-2190.
pass-through Enables codec pass-through. Supported for transcoding and media termination point (MTP) profiles.
33Configuring Video Conferences and Video Transcoding
OL-25133-01
codec (DSP farm profile)
Command Default The following transcoding default apply when you are configuring audio profiles only. When you configure video transcoding, you must specify the audio codecs.
Usage Guidelines Only one codec is supported for each MTP profile. To support multiple codecs, you must define a separate MTP profile for each codec.
For homogeneous video profiles, only one video format is supported
Release Modification
12.3(8)T This command was introduced.
12.4(4)T The pass-through keyword was added.
12.4(11)XJ2 The gsmefr and gsmfr keywords were removed as configurable codec options for all platforms.
12.4(15)T This command was integrated into Cisco IOS Release 12.4(15)T.
12.4(15)XY The g722r-64 keyword was added.
12.4(20)T This command was integrated into Cisco IOS Release 12.4(20)T.
12.4(22)T Support for IPv6 was added.
15.1(1))T This command was modified. The isac keyword was added.
15.1(4)M This command was modified to add codec support for ilbc, h.263 and h.264. The frame-rate, bitrate, rfc-2190, and pass-through keywords were added
34Configuring Video Conferences and Video Transcoding
OL-25133-01
codec (DSP farm profile)
For heterogeneous and heterogeneous guaranteed-audio video profiles, multiple video formats and audio codecs are supported.
To change the configured codec in the profile, you must first enter a no maximum session command.
Table 9 shows the relationship between DSP farm functions and codecs.
Hardware MTPs support only G.711 a-law and G.711 mu-law. If you configure a profile as a hardware MTP and you want to change the codec to other than G.711, you must first remove the hardware MTP by using the no maximum sessions hardware command.
The pass-through keyword is supported for transcoding and MTP profiles only; the keyword is not supported for conferencing profiles. To support the Resource Reservation Protocol (RSVP) agent on a Skinny Client Control Protocol (SCCP) device, you must use the codec pass-through command. In the pass-through mode, the SCCP device processes the media stream by using a pure software MTP, regardless of the nature of the stream, which enables video and data streams to be processed in addition to audio streams. When the pass-through mode is set in a transcoding profile, no transcoding is done for the session; the transcoding device performs a pure software MTP function. The pass-through mode can be used for secure Real-Time Transport Protocol (RTP) sessions.
Examples The following example shows how to set the call density and codec complexity to g729abr8:
Table 9 DSP Farm Functions and Codec Relationships
DSP Farm Function Supported Codec
Transcoding • g711alaw
• g711ulaw
• g729abr8
• g729ar8
• iSAC
• h263
• h264
Conferencing • g711alaw
• g711ulaw
• g722r-64
• g729abr8
• g729ar8
• g729br8
• g729r8
• h263
• h264
• ilbc
MTP • g711ulaw
• iSAC
35Configuring Video Conferences and Video Transcoding
The following example shows how to set up a video conference with guaranteed-audio.Router(config)# dspfarm profile 99 conference video guaranteed-audioRouter(config-dspfarm-profile)# codec h264 4cifRouter(config-dspfarm-profile)# codec h264 cifRouter(config-dspfarm-profile)# maximum conference-participants 8
Related Commands Command Description
associate application Associates the SCCP protocol to the DSP farm profile.
dspfarm profile Enters DSP farm profile configuration mode and defines a profile for DSP farm services.
maximum sessions (DSP Farm profile)
Specifies the maximum number of sessions that are supported by the profile.
rsvp Enables RSVP support on a transcoding or MTP device.
maximum conference-participants (DSP Farm profile)
Specifies the maximum number of conference participants that are supported by this profile.
shutdown (DSP Farm profile)
Disables a DSP farm profile.
36Configuring Video Conferences and Video Transcoding
OL-25133-01
conference (ephone-dn)
conference (ephone-dn)To configure a conference associated with a directory number, use the conference command in ephone-dn configuration mode. To disable a conference associated with a directory number, use the no form of this command.
Usage Guidelines Ad hoc conferences are those that begin as a call between the conference creator and another party. The creator then calls other parties and adds them to the original call creating a conference.
Meet-me conferences have a designated meet-me telephone or extension number that all parties call to join the conference. The conference creator initiates the meet-me conference by pressing the MeetMe softkey, then dialing the meet-me number. Other parties join the conference by dialing the meet-me number. Homogenous video conferences only applies to meet-me conferences.
ad-hoc Configures ad hoc conferences.
video (Optional) Configures video conferences.
meetme Configures meet-me conferences.
homogenous (Optional) Enables a homogeneous video conference in which all participants use the same video format.
Note The video keyword must be specified in the command.
unlocked Unlocks the meet-me conference bridge.
Cisco IOS Release Cisco Product Modification
12.4(11)XJ2 Cisco Unified CME 4.1 This command was introduced.
12.4(15)T Cisco Unified CME 4.1 This command was integrated into Cisco IOS Release 12.4(15)T
15.0(1)XA Cisco Unified CME 8.0 This command was modified. The command output was enhanced to display the unlocked meet-me conference setting.
15.1(1)T Cisco Unified CME 8.0 This command was integrated into Cisco IOS Release 15.1(1)T.
15.1(4)M Cisco Unified CME 8.1 This command was modified to configure video conferences.
37Configuring Video Conferences and Video Transcoding
OL-25133-01
conference (ephone-dn)
An unlocked meet-me conference allows the user to unlock the meet-me conference bridge. All DN tags with the same number should be configured with the unlocked option. Unlocking the meet-me conference bridge can allow unrestricted and uncontrolled access for the external callers. This feature is support only for meet-me conferences.
When you unlock meet-me conference bridge in Cisco Unified CME, the user can initiate a meet-me conference without pressing the MeetMe softkey, which would allow the external callers to initiate a meet-me conference.
Note To configure an unlocked meet-me conference, all ephone-dn tags associated with the same number should have the unlocked option configured. If some of the ephone-dn tags do not have the unlocked option configured, the unlocked meet-me conference may not work properly.
Use the ephone-dn command to configure enough extensions for your conference needs. Each extension can handle two conference parties if the dual-line keyword is used with the ephone-dn command, as shown in the following example. Use the show ephone-dn command to display phone information for the extension.
Examples The following example configures extension 9001 as a four-party meet-me conference number.
Router(config)# ephone-dn 1 dual-lineRouter(config-ephone-dn)# number 9001Router(config-ephone-dn)# conference meetmeRouter(config-ephone-dn)# no huntstop
Router(config)# ephone-dn 2 dual-lineRouter(config-ephone-dn)# number 9001Router(config-ephone-dn)# conference meetmeRouter(config-ephone-dn)# preference 1
You must configure additional directory numbers to add more parties to the conference.
Related Commands Command Description
show ephone-dn Displays phone information for specified dn-tag or for all dn-tags.
38Configuring Video Conferences and Video Transcoding
OL-25133-01
dspfarm profile
dspfarm profileTo enter DSP farm profile configuration mode and define a profile for digital signal processor (DSP) farm services, use the dspfarm profile command in global configuration mode. To delete a disabled profile, use the no form of this command.
Syntax Description profile-identifier Number that uniquely identifies a profile. Range is 1 to 65535. There is no default.
conference Enables a profile for conferencing.
mtp Enables a profile for Media Termination Point (MTP).
transcode Enables a profile for transcoding.
security Enables a profile for secure DSP farm services.
video (Optional) Enables a profile for video conferencing or transcoding.
homogeneous (Optional) Specifies that all video participants use the one video format that is configured in this profile. DSP resources are reserved to support the conference at configuration time.
Note The homogeneous profiles only support one video codec.
39Configuring Video Conferences and Video Transcoding
OL-25133-01
dspfarm profile
Command Default If this command is not entered, no profiles are defined for the DSP farm services.
Command Modes Global configuration (config)
Command History
Usage Guidelines Use this command to create a new profile or delete a disabled profile. After you create a new profile in dspfarm profile configuration mode, use the no shutdown command to enable the profile configuration, allocate resources and associate the profile with the application(s). If the profile cannot be enabled due to lack of resources, the system prompts you with a message “Can not enable the profile due to insufficient resources, resources available to support X sessions; please modify the configuration and retry.”
If the DSP farm profile is successfully created, you enter the DSP farm profile configuration mode. You can configure multiple profiles for the same service.
Use the no dspfarm profile command to delete a profile from the system. If the profile is active, you cannot delete it; you must first disable it using the shutdown command. To modify a DSP farm profile, use the shutdown command in dspfarm profile configuration mode before you begin configuration.
The profile identifier uniquely identifies a profile. If the service type and profile identifier are not unique, the user is prompted with a message to choose a different profile identifier.
heterogeneous (Optional) Specifies that video participants can use the different video formats that are configured in the profile. You can configure up to 10 video codecs in the heterogeneous profile. DSP resources are reserved to support the different configurations at configuration time.
guaranteed-audio (Optional) Specifies that video participants in a heterogeneous conference will at least have an audio connection. You can configure up to 10 video codecs in the guaranteed-audio profile. The DSP resources for audio streams are reserved at configuration time, but DSP resources to support video conferences are not reserved. If the video endpoint supports the video format specified in the profile and DSP resources are available when the participant joins the conference, the participant joins as a video conferee in the video conference.
Release Modification
12.3(8)T This command was introduced.
12.4(11)XW The security keyword was added.
12.4(20)T This command was integrated into Cisco IOS Release 12.4(20)T.
12.4(22)T Support for IPv6 was added.
15.0(1)M215.1(1)T
Support was modified for the Cisco IAD 2430, IAD 2431, IAD 2432, and IAD 2435, and the Cisco VG 202, VG 204, and VG 224 platforms.
Cisco IOS XE Release 3.2S
This command was modified. Support was added to the Cisco ASR 1000 Series Router. The conference, mtp & security keywords are not supported on the Cisco ASR 1000 Series Router in this release.
15.1(4)M Support for Video was added.
40Configuring Video Conferences and Video Transcoding
OL-25133-01
dspfarm profile
You must use the security keyword in order to enable secure DSP farm services such as secure transcoding.
Effective with Cisco IOS Releases 15.0(1)M2 and 15.1(1)T, platform support for the Cisco IAD 2430, IAD 2431, IAD 2432, and IAD 2435, and the Cisco VG 202, VG 204, and VG 225 is modified. These platforms are designed as TDM-IP devices and are not expandable to install extra DSP resources. So even though the conference keyword appears in the command syntax, this DSP service is not configurable on these platforms. If you try to configure conferencing on these platforms, the command-line interface displays the following message: “%This platform does not support Conferencing feature.”
The transcode keyword also appears in the command syntax, but this DSP service is not available on the Cisco VG 202, VG 204, and VG 224 platforms. If you try to configure transcoding on these platforms, the CLI displays the following message: “%This platform does not support Transcoding feature.”
Cisco ASR 1000 Series Router
The support for dspfarm profile command was added on Cisco ASR 1000 Series Router from Cisco IOS XE Release 3.2 and later releases. The command is used to create a dspfarm profile for different services.
Note The secure DSP farm services is always enabled for SPA-DSP on Cisco ASR 1000 Series Router. Only transcode keyword is supported on Cisco ASR 1000 Series Router for Cisco IOS XE Release 3.2s. The conference, media, and security keywords are not supported on Cisco ASR 1000 Series Router for Cisco IOS XE Release 3.2s.
In order to configure a video dspfarm profile, you must set voice-service dsp-reservation to be less than 100 percent.
To enable dspfarm profiles for voice services, you must use the dsp services dspfarm command under the voice-card submode.
Examples The following example enables DSP farm services profile 20 for conferencing:
Router(config)# dspfarm profile 20 conference
Note the response if the profile is already being used:
Router(config)# dspfarm profile 6 conference
Profile id 6 is being used for service TRANSCODING please select a different profile id
The following example enables DSP farm services profile 1 for transcoding:
Router(config)# dspfarm profile 1 transcode
Video Conferences
The following example enables DSP farm services profile 99 for homogeneous video. The conference supports four participants under one format (Video codec H.263, qcif resolution, and a frame-rate of 15 f/s).
Router(config)# dspfarm profile 99 conference video homogeneousRouter(config-dspfarm-profile)# codec h263 qcif frame-rate 15 Router(config-dspfarm-profile)# maximum conference-participant 4
41Configuring Video Conferences and Video Transcoding
OL-25133-01
dspfarm profile
Related Commands Command Description
dsp service dspfarm Configures the DSP farm services for a specified voice card.
shutdown (DSP farm profile)
Disables the DSP farm profile.
voice-card Enters voice card configuration mode
voice-service dsp-reservation
Configures the percentage of DSP resources are reserved for voice services and enables video services to use the remaining DSP resources.
This command is required to enable video services.
42Configuring Video Conferences and Video Transcoding
OL-25133-01
maximum conference-participants
maximum conference-participantsTo configure the maximum number of conference participants allowed in each meet-me conference, use the maximum conference-participants command in DSP farm profile configuration mode. To reset the maximum to the default number, use the no form of this command.
maximum conference-participants max-participants [video-cap-class number]
no maximum conference-participants max-participants [video-cap-class number]
Syntax Description
Command Default The default maximum number of participants for a video conference is 4. The default maximum number of participants for an audio conference is 8.
Usage Guidelines The maximum number of participants allowed for hardware conferencing is dependent on the codec used in the DSP farm profile. Use the codec command in DSP farm profile configuration mode to specify the codecs supported by the DSP farm profile. Use the show dspfarm profile command to display the DSP farm profile.
Examples The following example configures a DSP farm profile that has a maximum of 16 participants for hardware conferences using the G.711 codec:
Router(config)# dspfarm profile conference 1Router(config-dspfarm-profile)# maximum conference-participants 16Router(config-dspfarm-profile)# codec g711alaw
max-participants Maximum number of participants allowed in each meet-me conference session. One DSP can support the following maximums:
• G.711—32 participants
• G.729—16 participants
• Video (H.263 or H.264)—4, 8, or 16 participants
video-cap-class number
(Optional) Reserves the DSP resources needed to support a video participant requiring video format conversion. The range for video port number is from 2 to 4. The default is 2.
Release Modification
12.4(11)XJ2 This command was introduced.
12.4(15)T This command was integrated into Cisco IOS Release 12.4(15)T.
15.1(4)M Updated to include the video capability class option.
43Configuring Video Conferences and Video Transcoding
OL-25133-01
maximum conference-participants
Related Commands Command Description
codec (DSP Farm profile)
Specifies the codecs supported by a DSP farm profile.
dspfarm profile Enters DSP farm profile configuration mode and defines a profile for DSP farm services.
maximum sessions Specifies the maximum number of sessions that are supported by the profile.
show dspfarm profile Displays configured DSP farm profile information.
44Configuring Video Conferences and Video Transcoding
OL-25133-01
media
mediaTo enable media packets to pass directly between the endpoints, without the intervention of the Cisco Unified Border Element (Cisco UBE) and to enable signaling services, enter the media command in dial peer voice, voice class, or voice service configuration mode. To return to the default behavior, use the no form of this command.
no media [flow-around | flow-through | forking | monitoring [max-calls] | statistics | transcoder high-density | anti-trombone | sync-streams]
Syntax Description
Command Default The default behavior of the Cisco UBE is to receive media packets from the inbound call leg, terminate them, and then reoriginate the media stream on an outbound call leg.
Command Modes Dial peer voice configuration (config-dial-peer)Voice class configuration (config-class) Voice service configuration (config-voi-serv)
Command History
flow-around (Optional) Enables media packets to pass directly between the endpoints, without the intervention of the Cisco UBE. The media packet is to flow around the gateway.
flow-through (Optional) Enables media packets to pass through the endpoints, without the intervention of the Cisco UBE.
forking (Optional) Enables the media forking feature for all calls.
monitoring (Optional) Enables the monitoring feature for all calls or a maximum number of calls.
max-calls (Optional) The maximum number of calls that are monitored.
statistics (Optional) Enables media monitoring.
transcoder high-density (Optional) Converts media codecs from one voice standard to another to facilitate the interoperability of devices using different media standards.
anti-trombone (Optional) Enables media anti-trombone for all calls. Media trombones are media loops in SIP entity due to call transfer or call forward.
sync-streams (Optional) Specifies that both audio and video streams go through the DSP farms on Cisco UBE and Cisco Unified CME.
Release Modification
12.3(1)T This command was introduced.
12.4(11)XJ2 This command was modified. The statistics keyword was introduced.
12.4(15)T This command was integrated into Cisco IOS Release 12.4(15)T.
12.4(20)T This command was modified. The transcoder and high-density keywords were introduced.
45Configuring Video Conferences and Video Transcoding
OL-25133-01
media
Usage Guidelines With the default configuration, the Cisco UBE receives media packets from the inbound call leg, terminates them, and then reoriginates the media stream on an outbound call leg. Media flow-around enables media packets to be passed directly between the endpoints, without the intervention of the Cisco UBE. The Cisco UBE continues to handle routing and billing functions. Media flow-around for SIP-to-SIP calls is not supported.
Note The Cisco UBE must be running Cisco IOS Release 12.3(1) or a later release to support media flow-around.
You can specify media flow-around for a voice class, all VoIP calls, or individual dial peers.
The transcoder high-density keyword can be enabled in any of the configuration modes with the same command format. If you are configuring the transcoder high-density keyword for dial peers, make sure that the media transcoder high-density command is configured on both the in and Out-Legs.
Note The software does not support configuring the transcoder high-density keyword on any dial peer that is to handle video calls. The following scenarios are not supported:
• Dial peers used for video at any time. Configuring the media transcoder high-density command directly under the dial-peer or a voice-class media configuration mode is not supported.
• Dial peers configured on a Cisco UBE used for video calls at any time. The global configuration of the media transcoder high-density command under voice service configuration mode is not supported.
To enable the media command on a Cisco 2900 or Cisco 3900 series Unified Border Element voice gateway, you must first enter the mode border-element command. This enables the media forking and media monitoring commands. Do not configure the mode border-element command on the Cisco 2800 or Cisco 3800 series platform.
You can specify media anti-trombone for a voice class, all VoIP calls, or individual dial peers.
The anti-trombone keyword can be enabled only when no media interworking is required in both the Out-Legs. Antitrombone will not work if call leg is flow-through and another call leg is flow-around.
Examples Media Flow-around Examples
The following example shows media flow-around configured on a dial peer:
Router(config)# dial-peer voice 2 voip Router(config-dial-peer)# media flow-around
The following example shows media flow-around configured for all VoIP calls:
Router(config)# voice service voip
15.0(1)M This command was modified. The forking and monitoring keywords and the max-calls argument were introduced.
15.1(3)T This command was modified. The anti-trombone keyword was introduced.
15.1(4)M The sync-stream keyword was added.
Release Modification
46Configuring Video Conferences and Video Transcoding
OL-25133-01
media
Router(config-voi-serv)# media flow-around
The following example shows media flow-around configured for voice class calls:
Router(config)# voice class media 1Router(config-class)# media flow-around
Media Flow-through Examples
The following example shows media flow-through configured on a dial peer:
Router(config)# dial-peer voice 2 voip Router(config-dial-peer)# media flow-through
The following example shows media flow-through configured for all VoIP calls:
Router(config)# voice service voip Router(config-voi-serv)# media flow-through
The following example shows media flow-through configured for voice class calls:
Router(config)# voice class media 2Router(config-class)# media flow-through
Media Statistics Examples
The following example shows media monitoring configured for all VoIP calls:
Router(config)# voice service voip Router(config-voi-serv) media statistics
The following example shows media monitoring configured for voice class calls:
Router(config)# voice class media 1Router(config-class) media statistics
Media Transcoder High-density Examples
The following example shows the media transcoder command configured for all VoIP calls:
Router(config)# voice service voip Router(conf-voi-serv)# media transcoder high-density
The following example shows the media transcoder command configured for voice class calls:
Router(config)# voice class media 1Router(config-voice-class)# media transcoder high-density
The following example shows the media transcoder command configured on a dial peer:
Router(config)# dial-peer voice 36 voip Router(config-dial-peer)# media transcoder high-density
Media Monitoring on a Cisco UBE Platform
The following example shows how to configure audio call scoring for a maximum of 100 calls:
mode border-elementmedia monitoring 100
Media Antitrombone Examples
The following example shows the media anti-trombone command configured for all VoIP calls:
Router(config)# voice service voipRouter(conf-voi-serv)# media anti-trombone
The following example shows the media anti-trombone command configured for voice class calls:
47Configuring Video Conferences and Video Transcoding
OL-25133-01
media
Router(config)# voice class media 1Router(config-voice-class)# media anti-trombone
The following example shows the media anti-trombone command configured on a dial peer:
Router(config)# dial-peer voice 36 voip Router(config-dial-peer)# media anti-trombone
Media Transcoder Examples
The following example specifies that both audio and video RTP streams go through the DSP farms when either audio or video transcoding is needed:
Router(config)# voice service voip Router(config-voi-serv)# media transcoder sync-streams
The following example specifies that both audio and video RTP streams go through the DSP farms when either audio or video transcoding is needed and the RTP streams flow around Cisco Unified Border Element.
Router(config)# voice service voip Router(config-voi-serv)# media transcoder high-density sync-streams
mode border-element Enables the media monitoring capability of the media command.
voice class Enters voice class configuration mode.
voice service Enters voice service configuration mode.
48Configuring Video Conferences and Video Transcoding
OL-25133-01
mtp
mtpTo send voice packets from an IP phone to the Cisco Unified CME router, use the mtp command in ephone or ephone-template configuration mode. To return to the default, use the no form of this command.
mtp {video-only | both}
no mtp {video-only | both}
Syntax Description
Command Default If no arguments are given, only voice packets are sent to the router.
An IP phone in a call with another IP phone in the same Cisco Unified CME system sends voice and video packets directly to the other phone.
Usage Guidelines Normally, media packets (RTP packets) that are sent between IP phones in the same Cisco Unified CME system go directly to the other phone and do not travel through the Cisco Unified CME router. When these packets are sent from a remote IP phone to another IP phone in the same Cisco Unified CME system, they may be obstructed by a firewall. The mtp command instructs a phone to always send its media packets to the Cisco Unified CME router, which acts as a proxy and forwards the packets to the destination. Firewalls can then be easily configured to pass the RTP packets because the router uses a specified UDP port for media packets. In this way, RTP packets from remote IP phones can be delivered to IP phones on the same system. The default is that this function is off and that RTP packets that are sent from one IP phone to another IP phone in the same Cisco Unified CME system go directly to the other phone.
If you use an ephone template to apply a command to a phone and you also use the same command in ephone configuration mode for the same phone, the value that you set in ephone configuration mode has priority.
video-only Specifies that the video streams must be sent through the Cisco Unified CME route.
both Specifies that both voice and video streams must be sent through the Cisco Unified CME route.
Cisco IOS Release Cisco Product Modification
12.4(4)XC Cisco Unified CME 4.0 This command was introduced.
12.4(9)T Cisco Unified CME 4.0 This command was integrated into Cisco IOS Release 12.4(9)T.
15.1(4)M Cisco Unified CME 8.1 Support for choosing video streams was added.
49Configuring Video Conferences and Video Transcoding
OL-25133-01
mtp
Examples The following example sends video and audio packets from ephone 437 to the Cisco Unified CME router for all calls:
ephone 437button 1:29mtp both
Related Commands Command Description
ephone-template (ephone)
Applies template to ephone being configured.
50Configuring Video Conferences and Video Transcoding
OL-25133-01
sdspfarm conference lecture mode on
sdspfarm conference lecture mode onTo permit a participant in a video conference call to switch back and forth between lecture mode and the the configured default mode in DSP farm, use the sdspfarm conference command in telephony-service configuration mode. The participant who enters the FAC becomes the lecturer and is displayed on all other screens. The lecturer’s screen displays a scanning stream of the other participants.
To delete a tag generated by the sdspfarm conference command, use the no form of this command.
sdspfarm conference lecture mode on FAC release FAC
no sdspfarm conference lecture mode on FAC release FAC
Syntax Description
Command Default Lecture mode is not enabled by default.
Usage Guidelines You can define any three digits to be FAC for lecture mode. A participant cannot enter lecture mode on a phone with unsupported video formats, for example an audio-only phone. The lecture mode participant must exit lecture mode before anyone else can become the lecturer.
Examples The following example configure lecture mode to be activated when the user presses a FAC number of 111.
Router(config)# telephony-serviceouter(config-telephony)# sdspfarm conference lecture-mode on 111 release 222
FAC Sets the Feature Access Codes (FAC) that a participants enters on the keypad to switch to the lecture mode. Valid values are the numbers on the keypad. Maximum 3 digits
release FAC Sets the Feature Access Codes (FAC) that a participants enters on the keypad to exit lecture mode. Valid values are the numbers on the keypad. Maximum 3 digits
Cisco IOS Release Cisco Product Modification
15.1(4)M Cisco CME 8.1 This command was introduced.
51Configuring Video Conferences and Video Transcoding
OL-25133-01
sdspfarm conference lecture mode on
Related Commands Command Description
dspfarm profile Enters DSP farm profile configuration mode and defines a profile for DSP farm services.
sdspfarm transcode Specifies the maximum number of transcoding sessions allowed per Cisco CME router.
sdspfarm units Specifies the maximum number of DSP farms that are allowed to be registered to the SCCP server.
52Configuring Video Conferences and Video Transcoding
OL-25133-01
sdspfarm tag
sdspfarm tagTo permit a digital-signal-processor (DSP) farm to be to registered to Cisco Unified CME and associate it with the MAC address of a Skinny Client Control Protocol (SCCP) interface, use the sdspfarm tag command in telephony-service configuration mode. To delete a tag generated by the sdspfarm tag command, use the no form of this command.
Usage Guidelines DSP farm profiles are sets of DSP resources used for conferencing and transcoding only. DSP farms do not include voice termination resources. Use the show interface command to find the MAC address of the SCCP client interface.
Examples The following example declares tag 1 as the MAC address of mac000a.8aea.ca80. The show interface command is used to obtain the MAC address.
Router# show interface FastEthernet 0/0...FastEthernet0/0 is up, line protocol is upHardware is AmdFE, address is 000a.8aea.ca80 (bia 000a.8aea.ca80) ...Router(config)# telephony-service Router(config-telephony)# sdspfarm tag 1 mac000a.8aea.ca80
number Numeric name for a DSP farm. Number from 1 to 10.
device-name Word describing the device, such as the MAC address, of the SCCP client interface that is preceded by the Message Transfer Part (MTP).
Cisco IOS Release Cisco Product Modification
12.3(11)T Cisco CME 3.2 This command was introduced.
15.1(4)M Cisco CME 8.1 Increased support for the number of DSP farms to 10.
53Configuring Video Conferences and Video Transcoding
OL-25133-01
sdspfarm tag
Related Commands Description
sdspfarm transcode Specifies the maximum number of transcoding sessions allowed per Cisco CME router.
sdspfarm units Specifies the maximum number of DSP farms that are allowed to be registered to the SCCP server.
54Configuring Video Conferences and Video Transcoding
OL-25133-01
sdspfarm units
sdspfarm unitsTo specify the maximum number of digital-signal-processor (DSP) farm profiles that are allowed to be registered to the Skinny Client Control Protocol (SCCP) server, use the sdspfarm units command in telephony-service configuration mode. To set the number of DSP farm profiles to the default value of 0, use the no form of this command.
sdspfarm units number
no sdspfarm units number
Syntax Description
Command Default The default number is 0.
Command Modes Telephony-service configuration
Command History
Usage Guidelines DSP farm profiles are sets of DSP resources used for conferencing and transcoding only. DSP farm profiles do not include voice termination resources.
Examples The following example configures a Cisco CME router to register one DSP farm:
Router(config)# telephony-service Router(config-telephony)# sdspfarm units 1
Related Commands
number Number of DSP farms. Valid values are numbers from 0 to 10.
Cisco IOS Release Cisco Product Modification
12.3(11)T Cisco CME 3.2 This command was introduced.
15.1(4)M Cisco CMA 8.1 Increased support for the number of DSP farms to 10.
Description
sdspfarm tag Declares a DSP farm and associates it with the MAC address of an SCCP client interface.
sdspfarm transcode Specifies the maximum number of transcoding sessions allowed per Cisco CME router.
55Configuring Video Conferences and Video Transcoding
OL-25133-01
show call active video
show call active videoTo display call information for Signaling Connection Control Protocol (SCCP), Session Initiation Protocol (SIP), and H.323 video calls in progress, use the show call active video command in user EXEC or privileged EXEC mode.
show call active video [[brief] [id call-identifier] | compact [duration {less | more} seconds] | echo-canceller call-id | stats]
Syntax Description
Command Modes User EXEC (>)Privileged EXEC (#)
Command History
Usage Guidelines Use this command to display the contents of the active video call table.
Before you can query the echo state, you need to know the hexadecimal ID. Use the show call active video brief command to find the hexadecimal ID.
brief (Optional) Displays a truncated version of active video call information.
id call-identifier (Optional) Displays only the video calls with the specified identifier. The range is from 1 to FFFF.
compact (Optional) Displays a compact version of active video call information.
duration (Optional) Displays call history for the specified time duration.
less Displays call history for shorter duration calls.
more Displays call history for longer duration calls.
seconds Time, in seconds. The range is from 1 to 2147483647.
echo-canceller call-id (Optional) Displays information about the state of the extended echo canceller (EC). The range is from 0 to FFFFFFFF.
stats (Optional) Displays information about DSP statistics and video quality metrics.
Cisco IOS Release Cisco Product Modification
12.4(4)XC Cisco Unified CME 4.0 This command was introduced.
12.4(9)T Cisco Unified CME 4.0 This command was integrated into Cisco IOS Release 12.4(9)T.
12.4(11)T — This command was modified. Support was added for SIP and H.323 calls.
12.4(16); 12.4(15)T — This command was modified. The Port and BearerChannel display fields were added to the TELE call leg record of the command output.
15.1(4)M Cisco CME 8.1 This command was modified to include the stats keyword and to display information on video quality statistics.
56Configuring Video Conferences and Video Transcoding
OL-25133-01
show call active video
Examples The following is sample output from the show call active video brief command:
141D : 83 165385200ms.1 +3180 pid:6 Answer 2004 active dur 00:00:36 tx:1602/1232038768 rx:3237/1192797 IP 192.0.2.0:5445 SRTP: off rtt:0ms pl:27980/0ms lost:0/0/0 delay:0/0/0ms g711ulaw TextRelay: off media inactive detected:n media contrl rcvd:n/a timestamp:n/a long duration call detected:n long duration call duration:n/a timestamp:n/a
60Configuring Video Conferences and Video Transcoding
OL-25133-01
show call active video
Table 10 describes the significant fields shown in the display, in alphabetical order.
Table 10 show call active video Field Descriptions
Field Description
CallDuration Length of the call, in hours, minutes, and seconds, hh:mm:ss.
CallState Current state of the call.
Call agent controlled call-legs
Displays call legs for devices that are not telephony endpoints; for example, transcoding and conferencing
ChargedUnits Total number of charging units that apply to this peer since system startup. The unit of measure for this field is hundredths of a second.
CodecBytes Payload size, in bytes, for the codec used.
CoderTypeRate Negotiated coder rate. This value specifies the send rate of voice or fax compression to its associated call leg for this call.
ConnectionId Global call identifier for this gateway call.
ConnectTime Time, in milliseconds (ms), during which the call was connected.
EchoCancellerMaxReflector Size of the largest reflector, in ms. The reflector size cannot exceed the configured echo path capacity. For example, if 32 ms is configured, the reflector does not report capacity beyond 32 ms.
ERLLevel Current echo return loss (ERL) level for this call.
FaxTxDuration Duration, in ms, of fax transmission from this peer to the voice gateway for this call. You can derive the Fax Utilization Rate by dividing the FaxTxDuration value by the TxDuration value.
GapFillWithInterpolation Duration, in ms, of a voice signal played out with a signal synthesized from parameters, or samples of data preceding and following in time because voice data was lost or not received in time from the voice gateway for this call.
GapFillWithRedundancy Duration, in ms, of a voice signal played out with a signal synthesized from available redundancy parameters because voice data was lost or not received in time from the voice gateway for this call.
GapFillWithPrediction Duration, in ms, of the voice signal played out with a signal synthesized from parameters, or samples of data preceding in time, because voice data was lost or not received in time from the voice gateway for this call. Examples of such pullout are frame-eraser and frame-concealment strategies in G.729 and G.723.1 compression algorithms.
GapFillWithSilence Duration, in ms, of a voice signal replaced with silence because voice data was lost or not received in time for this call.
GENERIC Generic or common parameters, that is, parameters that are common for VoIP and telephony call legs.
H320CallType Total H320 call types available.
H323 call-legs Total H.323 call legs for which call records are available.
HiWaterPlayoutDelay High-water-mark voice playout first in first out (FIFO) delay during this call, in ms.
Index Dial peer identification number.
61Configuring Video Conferences and Video Transcoding
OL-25133-01
show call active video
InfoActivity Active information transfer activity state for this call.
InfoType Information type for this call; for example, voice, speech, or fax.
InSignalLevel Active input signal level from the telephony interface used by this call.
Last Buffer Drain/Fill Event Elapsed time since the last jitter buffer drain or fill event, in seconds.
LocalHostname Local hostnames used for locally generated gateway URLs.
LogicalIfIndex Index number of the logical interface for this call.
LoWaterPlayoutDelay Low-water-mark voice playout FIFO delay during this call, in ms.
LowerIFName Physical lower interface information. Appears only if the medium is ATM, Frame Relay (FR), or High-Level Data Link Control (HDLC).
Media Medium over which the call is carried. If the call is carried over the (telephone) access side, the entry is TELE. If the call is carried over the voice network side, the entry is either ATM, FR, or HDLC.
Multicast call-legs Total multicast call legs for which call records are available.
NoiseLevel Active noise level for this call.
OnTimeRvPlayout Duration of voice playout from data received on time for this call. Derive the Total Voice Playout Duration for Active Voice by adding the OnTimeRvPlayout value to the GapFill values.
OutSignalLevel Active output signal level to the telephony interface used by this call.
PeerAddress Destination pattern or number associated with this peer.
PeerId ID value of the peer table entry to which this call was made.
PeerIfIndex Voice port index number for this peer. For ISDN media, this would be the index number of the B channel used for this call.
PeerSubAddress Subaddress when this call is connected.
ReceiveBytes Number of bytes received by the peer during this call.
ReceiveDelay Average playout FIFO delay plus the decoder delay during this voice call, in ms.
ReceivePackets Number of packets received by this peer during this call.
RemoteIPAddress Remote system IP address for the VoIP call.
RemoteUDPPort Remote system User Datagram Protocol (UDP) listener port to which voice packets are sent.
RoundTripDelay Voice packet round-trip delay, in ms, between the local and remote systems on the IP backbone for this call.
SCCP call-legs Call legs for SCCP telephony endpoints.
SelectedQoS Selected Resource Reservation Protocol (RSVP) quality of service (QoS) for this call.
SessionProtocol Session protocol used for an Internet call between the local and remote routers through the IP backbone.
SessionTarget Session target of the peer used for this call.
Table 10 show call active video Field Descriptions
Field Description
62Configuring Video Conferences and Video Transcoding
OL-25133-01
show call active video
SetupTime Value of the system UpTime, in milliseconds, when the call associated with this entry was started.
SIP call-legs Total SIP call legs for which call records are available.
Telephony call-legs Total telephony call legs for which call records are available.
Total call-legs Total number of call legs for the call.
TransmitBytes Number of bytes sent by this peer during this call.
TransmitPackets Number of packets sent by this peer during this call.
TxDuration The length of the call. Appears only if the medium is TELE.
VAD Whether voice activation detection (VAD) was enabled for this call.
VideoCap_Annex Extension of the video stream; for example, annex D1 and E.
VideoCap_Bitrate Negotiated bitrate of the video stream; for example, 128000 b/s.
VideoCap_Codec Codec for the active video call.
VideoCap_Format Video format for the active video call.
VideoCap_FrameRate Negotiated frame rate of the video stream; for example, 15 or 30 f/s.
VideoCap_PictureHeight Height of the video resolution.
VideoCap_PictureWidth Width of the video resolution.
VideoEarlyPackets Number of early packets for a video call.
VideoLatePackets Number of late packets in a video call.
VideoLostPackets Number of lost packets in a video call.
VideoNumberOfChannels Number of channels used for a video call.
Video Quality Score Instantaneous and average Mean Opinion Score (MOS) for each active call leg. The MOS score is based on the amount of video quality degradation caused by compression distortion and the amount of video quality degradation caused by packet loss. The scale for the MOS score is as follows:
• Excellent—(80—100)
• Good—(60—80)
• Fair—(40—60)
• Poor—(20—40)
• Bad—(0—20)
VideoReceiveBytes Number of bytes received in the video call.
VideoReceiveCodec Type of video codec used in the receiving stream.
VideoReceivePackets Number of packets received in the video call.
VideoTransmitBytes Number of bytes transmitted in the video call.
VideoTransmitCodec Type of video codec used in the transmission stream.
VideoTransmitPackets Number of packets transmitted in the video call.
Table 10 show call active video Field Descriptions
Field Description
63Configuring Video Conferences and Video Transcoding
OL-25133-01
show call active video
Related Commands
VideoUsedBandwidth Bandwidth, in kbps, used for a video call.
VoiceTxDuration Duration of voice transmission from this peer to the voice gateway for this call, in milliseconds. Derive the Voice Utilization Rate by dividing the VoiceTxDuration value by the TxDuration value.
Table 10 show call active video Field Descriptions
Field Description
Command Description
show call history video Displays call history information for SCCP video calls.
64Configuring Video Conferences and Video Transcoding
OL-25133-01
show dspfarm
show dspfarmTo display digital signal processor (DSP) farm service information such as operational status and DSP resource allocation for transcoding and conferencing, use the show dspfarm command in user EXEC or privileged EXEC mode.
show dspfarm [all | dsp {active | all | idle | stats bridge-id [sample seconds]} | profile [profile-id] | sessions [session-id] | video {conference | statistics | transcode}]
Cisco ASR 1000 Series Router
show dspfarm {all | dsp {active | all | idle | stats bridge-id [sample seconds]} | profile [profile-identifier]}
Syntax Description
Command Modes User EXEC (>)Privileged EXEC (#)
Command History
all (Optional) Displays all global information about the DSP farm service.
dsp (Optional) Displays DSP information about the DSP farm service.
active Displays active DSP information about the DSP farm service.
all Displays all DSP information about the DSP farm service.
idle Displays idle DSP information about the DSP farm service.
stats Displays DSP statistics about the DSP farm service.
bridge-id Displays the DSP statistics for a call bridge the specified bridge ID.
sample (Optional) Displays statistics of the specified sample interval.
seconds (Optional) The DSP sample interval time, in seconds.
profile (Optional) Displays profiles about the DSP farm service.
profile-id (Optional) The profile ID about the DSP farm service.
sessions (Optional) Displays sessions and connections about the DSP farm service.
session-id (Optional) The session identifier to be displayed for the DSP farm service.
video (Optional) Displays information on video resources.
conference (Optional) Displays the DSP information, such as the codecs, video bridge channel, and transmit (tx) and receive (rx) packets that are used for each participant in a conference and is grouped by conference sessions.
statistics (Optional) Displays the DSP statistics of the call bridge.
transcode (Optional) Displays the DSP status and statistics for the transcoding call.
Release Modification
12.1(5)YH This command was introduced on the Cisco VG200.
12.2(13)T This command was implemented on the Cisco 2600 series, Cisco 3620, Cisco 3640, Cisco 3660, and Cisco 3700 series.
12.4(15)T The stats, sample, sessions, and profile keywords were added. The bridge-id, profile-id, seconds, and session-id arguments were added.
65Configuring Video Conferences and Video Transcoding
OL-25133-01
show dspfarm
Usage Guidelines The router on which this command is used must be equipped with one or more digital T1/E1 packet voice trunk network modules (NM-HDVs) or high-density voice (HDV) transcoding/conferencing DSP farms (NM-HDV-FARMs) to provide DSP resources.
Cisco ASR 1000 Series Router
The show dspfarm command is used to view the DSP farm service information such as operational status and DSP resource allocation for transcoding.
Note The session keyword and session-id argument is not supported on Cisco ASR 1000 Series Router.
Examples The following is sample output from several forms of the show dspfarm command. The fields are self explanatory.
Router# show dspfarm
DSPFARM Configuration Information:Admin State: UP, Oper Status: ACTIVE - Cause code: NONETranscoding Sessions: 4, Conferencing Sessions: 0RTP Timeout: 600
Router# show dspfarm all
DSPFARM Configuration Information:Admin State: UP, Oper Status: ACTIVE - Cause code: NONETranscoding Sessions: 4, Conferencing Sessions: 2RTP Timeout: 1200Connection average duration: 3600, Connection check interval 600Codec G729 VAD: ENABLED
Total number of active session(s) 0, and connection(s) 0
SLOT DSP CHNL STATUS USE TYPE SESS-ID CONN-ID PKTS-RXED PKTS-TXED
1 3 1 UP FREE conf - - - -1 3 2 UP FREE conf - - - -1 3 3 UP FREE conf - - - -1 3 4 UP FREE conf - - - -1 3 5 UP FREE conf - - - -1 3 6 UP FREE conf - - - -1 4 1 UP FREE conf - - - -1 4 2 UP FREE conf - - - -1 4 3 UP FREE conf - - - -1 4 4 UP FREE conf - - - -1 4 5 UP FREE conf - - - -1 4 6 UP FREE conf - - - -1 5 1 UP FREE xcode - - - -1 5 2 UP FREE xcode - - - -
Cisco IOS XE Release 3.2S
This command was implemented on the Cisco ASR 1000 Series Router.
15.1(4)M The video, conference, statistics, and transcode keywords were added. The command was modified to display information on video conferences, statistics, and transcoders.
Release Modification
66Configuring Video Conferences and Video Transcoding
OL-25133-01
show dspfarm
1 5 3 UP FREE xcode - - - -1 5 4 UP FREE xcode - - - -1 5 5 UP FREE xcode - - - -1 5 6 UP FREE xcode - - - -1 5 7 UP FREE xcode - - - -1 5 8 UP FREE xcode - - - -
Total number of DSPFARM DSP channel(s) 20
67Configuring Video Conferences and Video Transcoding
OL-25133-01
show dspfarm
Router# show dspfarm dsp all
DSPFARM Configuration Information:Admin State: UP, Oper Status: ACTIVE - Cause code: NONETranscoding Sessions: 4, Conferencing Sessions: 2RTP Timeout: 1200Connection average duration: 3600, Connection check interval 600Codec G729 VAD: ENABLED
Total number of active session(s) 0, and connection(s) 0
SLOT DSP CHNL STATUS USE TYPE SESS-ID CONN-ID PKTS-RXED PKTS-TXED
1 3 1 UP FREE conf - - - -1 3 2 UP FREE conf - - - -1 3 3 UP FREE conf - - - -1 3 4 UP FREE conf - - - -1 3 5 UP FREE conf - - - -1 3 6 UP FREE conf - - - -1 4 1 UP FREE conf - - - -1 4 2 UP FREE conf - - - -1 4 3 UP FREE conf - - - -1 4 4 UP FREE conf - - - -1 4 5 UP FREE conf - - - -1 4 6 UP FREE conf - - - -1 5 1 UP FREE xcode - - - -1 5 2 UP FREE xcode - - - -1 5 3 UP FREE xcode - - - -1 5 4 UP FREE xcode - - - -1 5 5 UP FREE xcode - - - -1 5 6 UP FREE xcode - - - -1 5 7 UP FREE xcode - - - -1 5 8 UP FREE xcode - - - -
The following sample output displays dspfarm profiles for video conferencing and video transcoding.
Router# show dspfarm profile
Profile ID = 1, Service = VIDEO CONFERENCING, Resource ID = 2 Video Conference Type : HOMOGENEOUS, Layout : disabled Profile Description : Profile Service Mode : Non Secure Profile Admin State : DOWN Profile Operation State : DOWN Application : SCCP Status : NOT ASSOCIATED Resource Provider : FLEX_DSPRM Status : NONE Number of Resource Configured : 1 Number of Resource Available : 0 Maximum conference participants : 16 Codec Configuration: num_of_codecs:6 Codec : g711ulaw, Maximum Packetization Period : 30 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60
68Configuring Video Conferences and Video Transcoding
OL-25133-01
show dspfarm
Codec : g729r8, Maximum Packetization Period : 60 Codec : g729br8, Maximum Packetization Period : 60 Video Codec Configuration: Codec : h263 Resolution : cif Frame rate:30, Min bitrate:320kbps, Max bitrate:320kbps Payload protocol : rfc-2190, Extension : annex-none
Profile ID = 2, Service = VIDEO CONFERENCING, Resource ID = 3 Video Conference Type : HETEROGENEOUS, Layout : disabled Profile Description : Profile Service Mode : Non Secure Profile Admin State : UP Profile Operation State : ACTIVE IN PROGRESS Application : SCCP Status : ASSOCIATION IN PROGRESS Resource Provider : FLEX_DSPRM Status : UP Number of Resource Configured : 1 Number of Resource Available : 1 Maximum conference participants : 4 Maximum video ports : 4 Codec Configuration: num_of_codecs:6 Codec : g729br8, Maximum Packetization Period : 60 Codec : g729r8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g711ulaw, Maximum Packetization Period : 30 Video Codec Configuration: Codec : h264 Resolution : qcif Frame rate:15, Min bitrate:64kbps, Max bitrate:704kbps Frame rate:30, Min bitrate:64kbps, Max bitrate:704kbps Resolution : cif Frame rate:15, Min bitrate:64kbps, Max bitrate:704kbps Frame rate:30, Min bitrate:64kbps, Max bitrate:704kbps Codec : h263 Resolution : qcif Frame rate:15, Min bitrate:64kbps, Max bitrate:704kbps Frame rate:30, Min bitrate:64kbps, Max bitrate:704kbps Resolution : cif Frame rate:15, Min bitrate:64kbps, Max bitrate:704kbps Frame rate:30, Min bitrate:64kbps, Max bitrate:704kbps
Dspfarm Profile ConfigurationProfile ID = 3, Service =Universal TRANSCODING, Resource ID = 1 Profile Description : Profile Service Mode : Non Secure Profile Admin State : DOWN Profile Operation State : DOWN Application : SCCP Status : NOT ASSOCIATED Resource Provider : FLEX_DSPRM Status : NONE Number of Resource Configured : 0 Number of Resource Available : 0 Codec Configuration: num_of_codecs:4 Codec : g711ulaw, Maximum Packetization Period : 30 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60
The following sample output displays DSP information for video conferences.
69Configuring Video Conferences and Video Transcoding
The following is sample output of the show dspfarm all command on Cisco ASR 1000 Series Router.
Router# show dspfarm allDspfarm Profile Configuration
71Configuring Video Conferences and Video Transcoding
OL-25133-01
show dspfarm
Profile ID = 1, Service = TRANSCODING, Resource ID = 1 Profile Description : Profile Service Mode : Non Secure Profile Admin State : UP Profile Operation State : ACTIVE Application : SBC Status : ASSOCIATED Resource Provider : FLEX_DSPRM Status : UP Number of Resources Configured : 588 Number of Resources Out of Service : 0 Codec Configuration Codec : g711ulaw, Maximum Packetization Period : 30 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60
SLOT DSP VERSION STATUS CHNL USE TYPE RSC_ID BRIDGE_ID
The following is sample output of the show dspfarm profile 1 command providing DSP Farm profile configuration details such as application association, number of resources configured, Codecs added, and maximum number of sessions for profile 1 on Cisco ASR 1000 Series Router.
Router# show dspfarm profile 1Dspfarm Profile Configuration
Profile ID = 1, Service = TRANSCODING, Resource ID = 1 Profile Description : Profile Service Mode : Non Secure Profile Admin State : UP Profile Operation State : ACTIVE Application : SBC Status : ASSOCIATED Resource Provider : FLEX_DSPRM Status : UP Number of Resources Configured : 588 Number of Resources Out of Service : 0 Codec Configuration Codec : g711ulaw, Maximum Packetization Period : 30 Codec : g711alaw, Maximum Packetization Period : 30 Codec : g729ar8, Maximum Packetization Period : 60 Codec : g729abr8, Maximum Packetization Period : 60
72Configuring Video Conferences and Video Transcoding
73Configuring Video Conferences and Video Transcoding
OL-25133-01
show dsp-group
show dsp-groupTo display digital signal processor (DSP) group information including both voice and video information, use the show dsp-group command in user EXEC or privileged EXEC mode.
show dsp-group {all | slot slot-number | video [all | slot slot-number] | voice [all | slot slot-number]}
Syntax Description
Command Modes User EXEC (>)Privileged EXEC (#)
Command History
Usage Guidelines The router on which this command is used must be equipped with one or more digital T1/E1 packet voice trunk network modules (NM-HDVs), high-density voice (HDV) transcoding/conferencing DSP farms (NM-HDV-FARMs), or packet voice data module (PVDM) slots to provide DSP resources.
Examples The following shows sample output from several forms of the show dsp-group command. The fields are self explanatory.
Router# show dsp-group all
DSP groups on slot 0:dsp 1: State: UP, firmware: 28.0.103 Max signal/voice channel: 32/32 Max credits: 480, Voice credits: 0, Video credits: 480 num_of_sig_chnls_allocated: 32 Transcoding channels allocated: 0 Group: FLEX_GROUP_VIDEO_POOL, complexity: FLEX Video Credits Max: 480, Share: 0, Reserved (rounded-up): 480 Video Group: VIDEO_CONF, rsc id: 2, mode: VCONF_HETE Session: 0, maximum participants: 4 Video Transcoding channels reserved credits: 480 Video Transcoding channels allocated: 1 Encoder: inactive, credit reserved: 480 Slot: 0 Device idx: 0 PVDM Slot: 0
all Displays DSP information for all DSP group.
slot Displays DSP information for the specified slot.
slot-number Slot used in the DSP group.
video Displays information on video resources.
voice Displays information on voice resources.
Release Modification
15.1(4)M This command was introduced.
74Configuring Video Conferences and Video Transcoding
DSP groups on slot 1: This command is not applicable to slot 1
DSP groups on slot 2: This command is not applicable to slot 2
DSP groups on slot 3: This command is not applicable to slot 3
Related Commands Command Description
dsp service dspfarm Configures DSP farm services for a specified voice card.
dspfarm (DSP farm) Enables DSP-farm service.
voice service dsp-reservation Configures the percentage of DSP resources are reserved for voice services and enables video services to use the remaining DSP resources.
This command is required to enable video services.
voice-card Enters voice-card configuration mode.
75Configuring Video Conferences and Video Transcoding
OL-25133-01
show ephone-dn conference
show ephone-dn conferenceTo display information about ad hoc and meet-me conferences in a Cisco Unified CallManager Express (Cisco Unified CME) environment, use the show ephone-dn conference command in privileged EXEC mode.
show ephone-dn conference [ad-hoc [video] | meetme [video] | number number]
Syntax Description
Command Modes Privileged EXEC
Command History
Examples The following sample output displays information for the 1397 conference number. There are three directory numbers and six inactive parties. The number of unlocked DN tags are displayed at the end of each MeetMe conference.
Router# show ephone-dn conference number 1397
type active inactive numbers==================================Meetme 0 6 1397DN tags: 10, 11, 12Unlocked DN tags: 2/3
number number (Optional) Displays the conference telephone or extension number.
Cisco IOS Release Cisco Product Modification
12.4(11)XJ2 Cisco Unified CME 4.1 This command was introduced.
12.4(15)T Cisco Unified CME 4.1 This command was integrated into Cisco IOS Release 12.4(15)T.
15.0(1)XA Cisco Unified CME 8.0 This command was modified. The command output was enhanced to display the unlocked Meet-Me conference setting.
15.1(4)M Cisco CME 8.1 This command was modified to display information on video conferences.
76Configuring Video Conferences and Video Transcoding
OL-25133-01
show ephone-dn conference
Router# sh ephone-dn conference ad-hoc videotype active inactive numbers================================================Ad-hoc-video 3 3 2000 DN tags: 20, 21, 22Router# sh ephone-dn conference meetme videotype active inactive numbers================================================Meetme-video 0 8 3000 1. DN tags: 25
Table 11 describes the significant fields shown in the display.
Related Commands
Table 11 show ephone-dn conference Field Descriptions
Field Description
active Number of active parties in the conference.
DN tags Directory numbers (DNs) in the conference.
inactive Number of inactive parties in the conference.
number Conference telephone or extension number.
type Type of conference: meet-me or ad hoc.
Command Description
show ephone-dn Displays status and information for a Cisco IP phone destination number or for extensions (ephone-dns) in a Cisco Unified CME or a Cisco Unified SRST environment.
77Configuring Video Conferences and Video Transcoding
OL-25133-01
show sccp
show sccp To display Skinny Client Control Protocol (SCCP) information such as administrative and operational status, use the show sccp command in user EXEC or privileged EXEC mode.
show sccp [all | ccm group [number] | connections [details | internal | rsvp | summary] | server | statistics | call-identifications | call-references]
Syntax Description
Command Modes User EXECPrivileged EXEC (#)
Command History
all (Optional) Specifies all Skinny Client Control Protocol (SCCP) global information.
ccm (Optional) Displays SCCP Cisco Unified Communications Manager (CUCM) group related information.
group (Optional) Displays CUCM groups.
number (Optional) CUCM group number that needs to be displayed.
connections (Optional) Specifies information about the connections controlled by the SCCP transcoding and conferencing applications.
details (Optional) Displays SCCP connections in detail.
internal (Optional) Displays information about SCCP internal connections.
rsvp (Optional) Displays Resource Reservation Protocol (RSVP) information about SCCP connections.
summary (Optional) Displays information about SCCP connections.
server (Optional) Displays SCCP server information.
statistics (Optional) Specifies statistical information for SCCP transcoding and conferencing applications.
call-identifications (Optional) Displays the following identification numbers that is associated with each leg of a call:
• Session
• Call Reference
• Connection
• Call
• Bridge
• Profile
call-references (Optional) Displays codec, port, ID numbers for each leg of a call.
Release Modification
12.1(5)YH This command was introduced on the Cisco VG200.
12.2(6)T This command was modified. The rsvp keyword was added.
78Configuring Video Conferences and Video Transcoding
OL-25133-01
show sccp
12.2(13)T This command was implemented on the Cisco 2600 series, Cisco 3620, Cisco 3640, Cisco 3660, and Cisco 3700 series.
12.3(8)T This command was modified. The following keywords and arguments were added: ccm, connections, details, group, internal, number, summary.
12.4(11)XW1 This command was modified. The stype field was added to the show output to show whether a connections is encrypted.
12.4(15)XY This command was modified. The statistics and server keywords were added.
12.4(22)T This command was modified. Command output was updated to show IPv6 information and it was integrated into Cisco IOS Release 12.2(13)T.
15.1(4)M The call-identifications and call-references keyword was added.
Release Modification
79Configuring Video Conferences and Video Transcoding
OL-25133-01
show sccp
Usage Guidelines The router on which you use the show sccp command must be equipped with one or more digital T1/E1 packet voice trunk network modules (NM-HDVs) or high-density voice (HDV) transcoding/conferencing DSP farms (NM-HDV-FARMs) to provide digital signal processor (DSP) resources.
Use the show sccp ccm group command to show detailed information about all groups assigned to the Cisco Unified CallManager. The optional group-number argument can be added to select details about a specific group.
Configure the show sccp server statistics command on the Cisco Unified Border Element, IP-to-IP Gateway, or Session Border Controller where no SCCP phone is registered, to show the statistical counts on the SCCP server. The counts display queuing errors and message drops on the transcoder alone when it is on the Cisco Unified Border Element, IP-to-IP Gateway, or Session Border Controller.
When the show sccp server statistics command is used on the Cisco Unified Manager Express (CME), it is recommended for use together with the clear sccp server statistics command.
Examples In the following sample output, the gateway IP address can be an IPv4 or IPv6 address when it operates on an IPv4/IPv6 dual stack.
Router# show sccpSCCP Admin State: UP Gateway Local Interface: GigabitEthernet0/0 IPv6 Address: 2001:DB8:C18:1::3 IPv4 Address: 10.4.34.100 Port Number: 2000 IP Precedence: 5 User Masked Codec list: None Call Manager: 172.19.242.27, Port Number: 2000 Priority: N/A, Version: 5.0.1, Identifier: 4 Trustpoint: N/A Call Manager: 2001:DB8:C18:1::100, Port Number: 2000 Priority: N/A, Version: 7.0, Identifier: 1 Trustpoint: N/A
Table 12 describes the significant fields shown in the display.
The following is sample output from this command for IPv4 only. The field descriptions are self-explanatory.
Router# show sccp
SCCP Admin State: UPGateway IP Address: 10.10.10.11, Port Number: 0Switchover Method: IMMEDIATE, Switchback Method: GUARD_TIMER
Table 12 show sccp Field Descriptions
Field Description
SCCP Admin State Current state of the SCCP session.
Gateway Local Interface
Local interface that SCCP applications use to register with Cisco Unified Communications Manager.
IP precedence Sets the IP precedence value for SCCP.
User Masked Codec list Codec to mask.
Call Manager Cisco Unified CallManager server information.
80Configuring Video Conferences and Video Transcoding
OL-25133-01
show sccp
Switchback Guard Timer: 1200 sec, IP Precedence: 5Max Supported MTP sessions: 100Transcoding Oper State: ACTIVE - Cause Code: NONEActive CallManager: 10.10.10.35, Port Number: 2000TCP Link Status: CONNECTEDConferencing Oper State: DOWN - Cause Code: DSPFARM_DOWNActive CallManager: NONETCP Link Status: NOT_CONNECTEDCallManager: 10.10.10.37, Port Number: 2000Priority: 3, Version: 3.1CallManager: 10.10.10.35, Port Number: 2000Priority: 2, Version: 3.0
The following sample shows statistical information for SCCP transcoding and conferencing applications.
The following is sample output for the two Cisco CallManager Groups assigned to the Cisco Unified CallManager: group 5 named "boston office" and group 988 named "atlanta office".
Table 13 describes the significant fields shown in the display.
Table 13 show sccp ccm group Field Descriptions
Field Description
CCM Group Identifier Current state of the SCCP session.
Description Local interface that SCCP applications use to register with Cisco Unified Communications Manager.
Binded Interface Sets the IP precedence value for SCCP.
Registration Retries Codec to mask.
Registration Timeout Cisco Unified CallManager server information.
Keepalive Retries Displays the number of keepalive retries from Skinny Client Control Protocol (SCCP) to Cisco Unified CallManager.
Keepalive Timeout Displays the number of times that a DSP farm attempts to connect to a Cisco Unified CallManager.
CCM Connect Retries Displays the amount of time, in seconds, that a given DSP farm profile waits before attempting to connect to a Cisco Unified CallManager when the current Cisco Unified CallManager fails to connect.
CCM Connect Interval Method that the SCCP client uses when the communication link between the active Cisco Unified CallManager and the SCCP client fails.
82Configuring Video Conferences and Video Transcoding
OL-25133-01
show sccp
The following sample output displays the summary information for all SCCP call references:
Switchover Method Method used when the secondary Cisco Unified CallManager initiates the switchback process with that higher order Cisco Unified CallManager.
Switchback Method Method used when the secondary Cisco Unified CallManager initiates the switchback process with that higher order Cisco Unified CallManager.
Switchback Interval Amount of time that the DSP farm waits before polling the primary Cisco Unified CallManager when the current Cisco Unified CallManager switchback connection fails.
Switchback Timeout Amount of time, in seconds, that the secondary Cisco Unified CallManager waits before switching back to the primary Cisco Unified CallManager.
Associated CCM Id Number assigned to the Cisco Unified CallManager.
Registration Name User-specified device name in Cisco Unified CallManager. Associated Profile Number of the DSP farm profile associated with the Cisco Unified
CallManager group.
Table 13 show sccp ccm group Field Descriptions (continued)
Field Description
83Configuring Video Conferences and Video Transcoding
OL-25133-01
show sccp
codec: h264, Profile: 0x40, level: 2.0, max mbps: 72 (x500 MB/s), max fs: 5 (x256 MBs)
Total number of active session(s) 1 Total of number of active session(s) 1 with total of number of call-reference(s) 4 with total of number of audio connection(s) 4 with total of number of video connection(s) 3
The following sample output displays summary information for all SCCP call identifications:
dsp service dspfarm Configures DSP farm services for a specified voice card.
dspfarm (DSP farm) Enables DSP-farm service.
dspfarm profile Enters DSP farm profile configuration mode and defines a profile for DSP farm services.
sccp Enables SCCP and its associated transcoding and conferencing applications.
show dspfarm Displays summary information about DSP resources.
85Configuring Video Conferences and Video Transcoding
OL-25133-01
show sdspfarm
show sdspfarmTo display the status of the configured digital signal processor (DSP) farms and transcoding streams, use the show sdspfarm command in privileged EXEC mode.
show sdspfarm {units [name unit-name | register | summary | tag number | unregister] | sessions [active | callID number | states | statistics | streamID number | summary] | message statistics} [video]
Syntax Description
Command Modes Privileged EXEC (#)
Command History
Examples The following example displays the configured and registered DSP farms:
Router# show sdspfarm units
units Displays the configured and registered DSP farms.
name unit-name (Optional) Displays the name of the unit.
register (Optional) Displays information about the registered units.
summary (Optional) Displays summary information about the units.
tag number (Optional) Displays the tag number of the unit.
unregister (Optional) Displays information about the unregistered units.
sessions Displays the transcoding streams.
active (Optional) Displays all active sessions.
callID (Optional) Displays activities for a specific caller ID.
number (Optional) The caller ID number displayed by the show voip rtp connection command.
states (Optional) Displays the current state of the transcoding stream.
streamID number (Optional) Displays the transcoding stream sequence number.
summary (Optional) Displays summary information.
message Displays message information.
statistics Displays statistics information about the messages.
video (Optional) Displays information on video streams.
Release Modification
12.3(11)T This command was introduced.
12.4(22)T The following combinations of keywords and arguments were added: name, unit-name, register, summary, tag number, unregister, states, streamID number, message statistics.
15.1(4)M The command was modified to include the video option.
86Configuring Video Conferences and Video Transcoding
Table 14 describes the fields shown in the show sdspfarm command display.
Table 14 show sdspfarm Field Descriptions
Field Description
act-streams Active streams that are involved in calls.
alloc-streams Number of transcoding streams that are actually allocated to all DSP farms that are registered to Cisco CME.
callID Caller ID that the active stream is in.
Codec Codec in use.
confID ConfID that is used to communicate with DSP farms.
discard Number of packets that are discarded.
dstCall-ID Caller ID of the destination IP call leg.
Duration or dur Packet rates, in milliseconds.
ID Transcoding stream sequence number in Cisco CME.
in-pak Number of incoming packets from the source call leg.
Local Local port for voice packets.
max-mtps Maximum number of Message Transfer Parts (MTPs) that are allowed to register in Cisco CME.
max-streams Maximum number of transcoding streams that are allowed in Cisco CME.
mtp or MTP MTP sequence number where the transcoding stream is located.
out-pak Number of outgoing packets sending to source call leg.
peer Stream-ID Stream sequence number of the other stream paired in the same transcoding session. (Two transcoding streams make up a transcoding session).
recv-pak Number of voice packets received from the DSP farm.
srcCall-ID Source caller ID of the source IP call leg.
90Configuring Video Conferences and Video Transcoding
OL-25133-01
show sdspfarm
Related Commands
State Current state of the transcoding stream; could be IDLE, SEIZE, START, STOP, or END.
Stream-ID Transcoding stream sequence number in Cisco CME.
TCP socket Socket number for DSP farm (similar to TCP socket for show ephone output).
usage Current usage of the stream; for example, Ip-Ip (IP to IP transcoding), Moh (for MOH transcoding) and Conf (conference).
vad Voice-activity detection (VAD) flag for the transcoding stream. It should always be 0 (False).
xmit-pak Number of packets that are sent to the DSP farm.
Table 14 show sdspfarm Field Descriptions (continued)
Field Description
Command Description
sdspfarm tag Permits a DSP farm to be to registered to Cisco CME and be associated with an SCCP client interface’s MAC address.
sdspfarm transcode sessions
Specifies the maximum number of transcoding sessions allowed per Cisco CME router.
sdspfarm units Specifies the maximum number of DSP farms that are allowed to be registered to Cisco CME.
91Configuring Video Conferences and Video Transcoding
OL-25133-01
show telephony-service conference hardware
show telephony-service conference hardwareTo display information about hardware conferences in a Cisco CallManager Express (Cisco CME) system, use the show telephony-service conference hardware command in privileged EXEC mode.
show telephony-service conference hardware [ad-hoc [detail | video] | detail [video] | meetme [detail | video] | number telephone-number]
Syntax Description
Command Modes Privileged EXEC
Command History
Usage Guidelines Use this command to display information about ad hoc and meet-me conferences, such as verifying which parties are still in the conference.
Examples The following sample output displays information for a four-party ad hoc conference. Extension 8044 created the conference by calling extension 8012, then added extension 8004 to the conference. The conference administrator, extension 8006, called into the conference after it was established.
Router# show telephony-service conference hardware detail
Conference Type Active Max Peak Master MasterPhone Last cur(initial)=================================================================================8893 Ad-hoc 4 8 4 8044 29 ( 29) 8006Conference parties: 8006 (admin) 8004 8012 8044
ad-hoc (Optional) Ad hoc conferences.
detail (Optional) Dtailed information for all conferences.
video (Optional) Video conferences.
meetme (Optional) Meet-me conferences.
number (Optional) Conference number.
telephone-number (Optional) Telephone or extension number.
Release Cisco Product Modification
12.4(11)XJ2 Cisco Unified CME 4.1 This command was introduced.
12.4(15)T Cisco Unified CME 4.1 This command was integrated into Cisco IOS Release 12.4(15)T.
15.1(4)M Cisco Unified CME 8.1 This command was modified to include the video option.
92Configuring Video Conferences and Video Transcoding
OL-25133-01
show telephony-service conference hardware
The following sample output displays informtion for a meetme video conference.
Table 15 describes the significant fields shown in the display.
Table 15 show telephony-service conference hardware Field Descriptions
Field Description
Active Number of active parties in the conference.
admin Ad hoc and meet-me hardware conference administrator. The administrator can:
• Dial in to any conference directly through the conference number
• Use the ConfList soft key to list conference parties
• Remove any party from any conference
Conference Conference directory number (DN).
Conference parties DNs in the conference.
Last Last party to join the conference.
Master Conference creator.
MasterPhone cur(initial)
cur—Current master phone. The phone that hosts the conference creator now.
(initial)—Initial master phone. The phone that hosted the conference creator when the conference was created.
Because you can transfer the conference creator, the current master phone may be different from the initial master phone.
Max Maximum parties allowed in the conference.
Peak Maximum parties in the conference at any time.
Type Type of conference: meet-me or ad hoc.
93Configuring Video Conferences and Video Transcoding
OL-25133-01
video-bitrate (ephone)
video-bitrate (ephone)To specify the maximum IP phone video bandwidth in Cisco Unified CME, use the video-bitrate command in the ephone mode. To restore the default video bitrate or suse the no form of this command.
video-bitrate value
no video-bitrate
Syntax Description
Command Default Bit rate defaults to the maximum bit-rate configured under video configuration.
Command Modes
Command History
Usage Guidelines Use this command to modify the value of the maximum video bandwidth for video-capable phones that support SIP, SCCP, and H.323.
Examples The following example sets a bit-rate of 512 kb/s.
value Video bandwidth in kb/s. Range is from 64 to 102400 kbps.
Release Modification
15.1(4) This command was introduced.
94Configuring Video Conferences and Video Transcoding
OL-25133-01
video-codec (ephone)
video-codec (ephone)To specify a video codec on a ephone, use the video codec command in ephone or ephone-template configuration. To remove the video codec, use the no form of this command.
dspfarm-assist Attempts to use the DSP farm to transcode into the desired codec
Release Modification
15.1(4)M This command was introduced.
Command Description
video codec (dial peer) Specifies a video codec for a VoIP dial peer.
95Configuring Video Conferences and Video Transcoding
OL-25133-01
video screening (voice service sip)
video screening (voice service sip)To enable transcoding and transsizing between two call legs when configuring SIP, use the video screening command in sip configuration mode. To disable transcoding and transsizing, use no form of this command.
video screening
no video screening
Syntax Description This command has no arguments or keywords.
Defaults Video screening is disabled
Command Modes Sip
Command History
Usage Guidelines Use this command to enable conversion of video streams if there is a mismatch between two call legs.
Examples The following example enters the voice-card configuration mode and enables video screening:
Router(config)# voice service voipRouter(config-voicecard)# sipRouter((conf-serv-sip)# video screening
Related Commands
Release Modification
15.1(4)M The command was introduced.
Command Description
codec profile Defines the video capabilities needed for video endpoints.
video codec Assigns a video codec to a VoIP dial peer.
96Configuring Video Conferences and Video Transcoding
OL-25133-01
voice-service dsp-reservation
voice-service dsp-reservationTo specify the percentage of DSP resources that are reserved strictly for VOIP on the voice card, use the voice-service dsp-reservation command in voice-card configuration. To reset the percentage of DSP resources, use the no form of this command.
voice-service-dsp reservation <percentage>
no voice-service-dsp reservation <percentage>
Syntax Description
Defaults The default voice reservation is 100%.
Command Modes voice-card
Command History
Usage Guidelines Use this command to reserve a percentage of the voice card for voice services. The remaining DSP resources will be used for video services. A reservation of 100% specified that all DSP resources will be used for voice services.
Note You can configure a percentage less than 100% only when there is a video license and the appropriate PVDM# modules are installed.
Tip DSP can become fragmented when you change the percentage of DSP resources reserved for voice services when there are TDM voice or DSP farm profiles configured. To ensure the best system performance, reload the router when you change the voice-service-dsp-reservation.
Examples The following example enters voice-card configuration mode and sets the percentage of DSP resources for voice to 60%:
percentage Percentage of DSP resources on this voice card that are reserved for voice services. The remaining DSP resources will be available for video services.
Release Modification
15.1(4)M The command was introduced.
97Configuring Video Conferences and Video Transcoding
OL-25133-01
voice-service dsp-reservation
Command Description
dspfarm profile Adds the specified voice card to those participating in a DSP resource pool.
98Configuring Video Conferences and Video Transcoding
OL-25133-01
Feature Information for Video Conferencing and Video Transcoding
To determine the correct Cisco IOS release to support a specific Cisco Unified CME version, see the Cisco Unified CME and Cisco IOS Software Version Compatibility Matrix at http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/requirements/guide/33matrix.htm
Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which Cisco IOS software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
For information about all Cisco IOS commands, use the Command Lookup Tool at http://tools.cisco.com/Support/CLILookup or the Cisco IOS Master Command List, All Releases, at http://www.cisco.com/en/US/docs/ios/mcl/allreleasemcl/all_book.htm
Table 16 lists the features in this module and enhancements to the features by version.
Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at www.cisco.com/go/trademarks. Third party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1005R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.