Media Configurations

You can perform the media configuration, using the ios-voice:media configuration mode. The ios-voice:media configuration mode is a part of Cisco-IOS-XE-voice module. The following operations are allowed in the ios-voice:media configuration mode.

Operations X-path
get, get-config, edit-config /native/ios-voice:media

Select Media Configuration Mode

To enter into the ios-voice:media configuration mode, follow the x-path provided in the below table.

Object X-path
ios-voice:media /native/ios-voice:media

Updated YANG Model in Release Cisco IOS XE 17.14.1a

  • secure-ciphersuite (ecdhe-ecdsa-aes-gcm-sha2 | ecdhe-rsa-aes-gcm-sha2)

Newly Added YANG Models in Release Cisco IOS XE 17.7.1

  • media profile nr
  • media profile asp
  • media profile video
  • media profile stream-service

Media configurations and X-path details

Object Description X-path Value Prerequisites Remarks
class id To configure media class. /native/ios-voice:media/ios-voice:class/ios-voice:id Min 1, Max 10000 N/A N/A
class description Media profile specific description. /native/ios-voice:media/ios-voice:class/ios-voice:description MinLength:1, MaxLength:64 N/A N/A
class asp profile To select media profile asp. /native/ios-voice:media/ios-voice:class/ios-voice:asp/ios-voice:profile N/A N/A N/A
class asp parameter mode auto To preset ASP sensitivity mode 0. /native/ios-voice:media/ios-voice:class/ios-voice:asp/ios-voice:parameter/ios-voice:mode/ios-voice:auto N/A N/A N/A
class asp parameter mode expert holdover To configure ASP gate holdover time in milliseconds. /native/ios-voice:media/ios-voice:class/ios-voice:asp/ios-voice:parameter/ios-voice:mode/ios-voice:expert/ios-voice:holdover Min 1, Max 5000 N/A N/A
class asp parameter mode expert min-freq To exempt low frequencies such as call progress tones. /native/ios-voice:media/ios-voice:class/ios-voice:asp/ios-voice:parameter/ios-voice:mode/ios-voice:expert/ios-voice:min-freq Min 1, Max 3999 N/A N/A
class asp parameter mode expert min-power To configure minimum power. /native/ios-voice:media/ios-voice:class/ios-voice:asp/ios-voice:parameter/ios-voice:mode/ios-voice:expert/ios-voice:min-power Min 1, Max 2000 N/A N/A
class asp parameter mode fast To preset ASP sensitivity mode 2. /native/ios-voice:media/ios-voice:class/ios-voice:asp/ios-voice:parameter/ios-voice:mode/ios-voice:fast N/A N/A N/A
class asp parameter mode slow To preset ASP sensitivity mode 1. /native/ios-voice:media/ios-voice:class/ios-voice:asp/ios-voice:parameter/ios-voice:mode/ios-voice:slow N/A N/A N/A
class nr profile To create media profile nr tag. /native/ios-voice:media/ios-voice:class/ios-voice:nr/ios-voice:profile Min 1, Max 100 N/A N/A
class nr parameter intensity To configure noise reduction intensity. /native/ios-voice:media/ios-voice:class/ios-voice:nr/ios-voice:parameter/ios-voice:intensity Min 0, Max 6 N/A Default is 2.
class nr parameter noisefloor To configure minimum active threshold dB level. /native/ios-voice:media/ios-voice:class/ios-voice:nr/ios-voice:parameter/ios-voice:noisefloor Min -58, Max -20 N/A Default is -48.
class recorder profile tag To configure media profile recorder tag. /native/ios-voice:media/ios-voice:class/ios-voice:recorder/ios-voice:profile/ios-voice:tag Min 1, Max 10000 N/A N/A
class recorder profile siprec INVITE is sent to recording server with application/rs-metadata SDP. /native/ios-voice:media/ios-voice:class/ios-voice:recorder/ios-voice:profile/ios-voice:siprec N/A N/A N/A
class recorder parameter-siprec-mode parameter siprec media-recording To configure SIPREC recorder. /native/ios-voice:media/ios-voice:class/ios-voice:recorder/ios-voice:parameter-siprec-mode/ios-voice:parameter/ios-voice:siprec/ios-voice:media-recording Min 1, Max 1073741823 N/A N/A
class stream-service profile To select media profile stream service. /native/ios-voice:media/ios-voice:class/ios-voice:stream-service/ios-voice:profile Min 1, Max 10000 N/A N/A
class video profile To select media profile video. /native/ios-voice:media/ios-voice:class/ios-voice:video/ios-voice:profile Min 1, Max 10000 N/A N/A
profile asp-nr id To configure media profile tag. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:id Min 1, Max 10000 N/A N/A
profile asp-nr asp-nr To select either "asp" or "nr" enum type. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:asp-nr N/A N/A It is a mandatory paramteter.
profile asp-nr description Media profile specific description. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:description MinLength 1, MaxLength 64 N/A N/A
profile asp-nr mode auto To preset ASP sensitivity mode 0. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:mode/ios-voice:auto N/A N/A Mode is configurable only when the above mentioned enum value is "asp".
profile asp-nr mode expert holdover To configure ASP gate holdover time in milliseconds. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:mode/ios-voice:expert/ios-voice:holdover Min 1, Max 5000 N/A N/A
profile asp-nr mode expert min-freq To exempt low frequencies such as call progress tones. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:mode/ios-voice:expert/ios-voice:min-freq Min 1, Max 3999 N/A N/A
profile asp-nr mode expert min-power To configure minimum power. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:mode/ios-voice:expert/ios-voice:min-power Min 1, Max 2000 N/A N/A
profile asp-nr mode fast To preset ASP sensitivity mode 2. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:mode/ios-voice:fast N/A N/A N/A
profile asp-nr mode slow To preset ASP sensitivity mode 1. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:mode/ios-voice:slow N/A N/A N/A
profile asp-nr intensity To specify noise reduction intensity. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:intensity Min 0, Max 6 N/A Default is 2. Intensity is configurable only when the above mentioned enum value is "nr".
profile asp-nr noisefloor To specify minimum active threshold dB level. /native/ios-voice:media/ios-voice:profile/ios-voice:asp-nr/ios-voice:noisefloor Min -58, Max -20 N/A Default is -48. Noisefloor is configurable only when the above mentioned enum value is "nr".
profile recorder id To configure the media profile recorder. /native/ios-voice:media/ios-voice:profile/ios-voice:recorder/ios-voice:id Min1, Max 10000 N/A N/A
profile recorder media-recording recording-tags To configure dial-peer tags to be matched on forked leg. /native/ios-voice:media/ios-voice:profile/ios-voice:recorder/ios-voice:media-recording/ios-voice:recording-tags Min 1, Max 1073741823 N/A Maximum number of dial-peer tags is 5.
profile recorder media-recording proxy nonsecuretags To configure dial-peer tags to be matched for non-secure forks. /native/ios-voice:media/ios-voice:profile/ios-voice:recorder/ios-voice:media-recording/ios-voice:proxy/ios-voice:nonsecuretags Min 1, Max 1073741823 N/A Maximum number of dial-peer tags is 5 including secure forks.
profile recorder media-recording proxy secure securetags To configure dial-peer tags to be matched for secure forks. /native/ios-voice:media/ios-voice:profile/ios-voice:recorder/ios-voice:media-recording/ios-voice:proxy/ios-voice:secure/ios-voice:securetags Min 1, Max 1073741823 N/A Maximum number of dial-peer tags is 5 including non-secure forks.
profile recorder media-type audio To configure recording of audio only in a call with both audio and video. /native/ios-voice:media/ios-voice:profile/ios-voice:recorder/ios-voice:media-type/ios-voice:audio N/A N/A N/A
profile recorder proxy mandatory To specify the dial peer that must be connected before other forks are attempted. /native/ios-voice:media/ios-voice:profile/ios-voice:recorder/ios-voice:proxy/ios-voice:policy/ios-voice:mandatory Min 1, Max 1073741823 N/A N/A
profile video ref-frame-req rtcp retransmit-count To set RTCP retransmit count in milliseconds. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:ref-frame-req/ios-voice:rtcp/ios-voice:retransmit-count Min 0, Max 5 N/A Default is 0.
profile video ref-frame-req rtcp retransmit-count To set RTCP retransmit count in milliseconds. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:ref-frame-req/ios-voice:rtcp/ios-voice:retransmit-count Min 0, Max 5 N/A Default is 0.
profile stream-service id To enable stream service on CUBE. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:id Min 1, Max 10000 N/A N/A
profile stream-service connection calls-threshold To configure number of calls per connection. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:connection/ios-voice:calls-threshold Min 1, Max 20 N/A N/A
profile stream-service connection idle-timeout To configure idle timeout in minutes. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:connection/ios-voice:idle-timeout Min 1, Max 60 N/A N/A
profile stream-service proxy host host-name To specify hostname for proxy server. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:proxy/ios-voice:host/ios-voice:host-name N/A N/A N/A
profile stream-service proxy host port To specify WebSocket proxy server port. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:proxy/ios-voice:host/ios-voice:port Min 0, Max 65535 N/A N/A
profile stream-service proxy ipv4 address To specify hostname for proxy server. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:proxy/ios-voice:ipv4/ios-voice:address N/A N/A N/A
profile stream-service proxy ipv4 port To specify WebSocket proxy server port. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:proxy/ios-voice:ipv4/ios-voice:port Min 0, Max 65535 N/A N/A
profile stream-service secure-ciphersuite To configure the cipher suites (encryption algorithms) to be used for encryption over HTTPS for a WebSocket connection in CUBE. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:secure-ciphersuite N/A N/A N/A
profile stream-service secure-ciphersuite aes-128-cbc-sha To encrypt tls with aes-128-cbc-sha2 ciphersuite. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:secure-ciphersuite/ios-voice:aes-128-cbc-sha N/A N/A N/A
profile stream-service secure-ciphersuite dhe-rsa-aes-cbc-sha2 To encrypt tls rsa with cbc-sha2 ciphersuite. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:secure-ciphersuite/ios-voice:dhe-rsa-aes-cbc-sha2 N/A N/A N/A
profile stream-service secure-ciphersuite ecdhe-rsa-aes-cbc-sha2 To encrypt tls rsa with aes-cbd-sha2 ciphersuite. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:secure-ciphersuite/ios-voice:ecdhe-rsa-aes-cbc-sha2 N/A N/A N/A
profile stream-service secure-ciphersuite rsa-aes-cbc-sha2 To encrypt tls rsa with aes-cbc-sha2 ciphersuite. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:secure-ciphersuite/ios-voice:rsa-aes-cbc-sha2 N/A N/A N/A
profile stream-service secure-ciphersuite ecdhe-ecdsa-aes-gcm-sha2 To encrypt type tls_ecdhe_ecdsa_with_aes_gcm_sha2 (TLS 1.2) ciphersuite. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:secure-ciphersuite/ios-voice:ecdhe-ecdsa-aes-gcm-sha2 N/A N/A N/A
profile stream-service secure-ciphersuite ecdhe-rsa-aes-gcm-sha2 To encrypt type tls_ecdhe_rsa_with_aes_gcm_sha2 (TLS 1.2) ciphersuite. /native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:secure-ciphersuite/ios-voice:ecdhe-rsa-aes-gcm-sha2 N/A N/A N/A
profile stream-service source-ip To configure local source IP address of the WebSocket connection. native/ios-voice:media/ios-voice:profile/ios-voice:stream-service/ios-voice:source-ip N/A N/A N/A
profile video id To configure video profile. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:id Min 1, Max 10000 N/A Default is -48.
profile video h264-packetization-mode id To configure only configured h264 packetization mode. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:h264-packetization-mode/ios-voice:id Min 0, Max 2 N/A N/A
profile video monitor-ref-frames To monitor Reference Frames/intra-frames. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:monitor-ref-frames N/A N/A N/A
profile video ref-frame-req To set intra-frame request parameters. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:ref-frame-req N/A N/A N/A
profile video ref-frame-req sip-info To configure intra-frame request using SIP Info message. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:ref-frame-req/ios-voice:sip-info N/A N/A N/A
profile video ref-frame-req rtcp To enable intra-frame request using RTCP info message. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:ref-frame-req/ios-voice:rtcp N/A N/A N/A
profile video ref-frame-req rtcp retransmit-interval To set RTCP retransmit interval in milliseconds. /native/ios-voice:media/ios-voice:profile/ios-voice:video/ios-voice:ref-frame-req/ios-voice:rtcp/ios-voice:retransmit-interval Min 20 milliseconds, 150 milliseconds N/A Default is 50 milliseconds.