This page last changed on Apr 20, 2011 by wikibot.
CHANNEL()
Synopsis
Gets/sets various pieces of information about the channel.
Description
Gets/sets various pieces of information about the channel, additional item may be available from the channel driver; see its documentation for details. Any item requested that is not available on the current channel will return an empty string.
Syntax
Arguments
- item - Standard items (provided by all channel technologies) are: chan_sip provides the following additional options: chan_iax2 provides the following additional options: chan_dahdi provides the following additional options:
- audioreadformat - R/O format currently being read.
- audionativeformat - R/O format used natively for audio.
- audiowriteformat - R/O format currently being written.
- callgroup - R/W call groups for call pickup.
- channeltype - R/O technology used for channel.
- checkhangup - R/O Whether the channel is hanging up (1/0)
- language - R/W language for sounds played.
- musicclass - R/W class (from musiconhold.conf) for hold music.
- name - The name of the channel
- parkinglot - R/W parkinglot for parking.
- rxgain - R/W set rxgain level on channel drivers that support it.
- secure_bridge_signaling - Whether or not channels bridged to this channel require secure signaling
- secure_bridge_media - Whether or not channels bridged to this channel require secure media
- state - R/O state for channel
- tonezone - R/W zone for indications played
- transfercapability - R/W ISDN Transfer Capability, one of:
- SPEECH
- DIGITAL
- RESTRICTED_DIGITAL
- 3K1AUDIO
- DIGITAL_W_TONES
- VIDEO
- txgain - R/W set txgain level on channel drivers that support it.
- videonativeformat - R/O format used natively for video
- trace - R/W whether or not context tracing is enabled, only available if CHANNEL_TRACE is defined.
- peerip - R/O Get the IP address of the peer.
- recvip - R/O Get the source IP address of the peer.
- from - R/O Get the URI from the From: header.
- uri - R/O Get the URI from the Contact: header.
- useragent - R/O Get the useragent.
- peername - R/O Get the name of the peer.
- t38passthrough - R/O 1 if T38 is offered or enabled in this channel, otherwise 0
- rtpqos - R/O Get QOS information about the RTP stream This option takes two additional arguments: Argument 1:
audio Get data about the audio stream video Get data about the video stream text Get data about the text stream Argument 2:
local_ssrc Local SSRC (stream ID) local_lostpackets Local lost packets local_jitter Local calculated jitter local_maxjitter Local calculated jitter (maximum) local_minjitter Local calculated jitter (minimum) local_normdevjitter Local calculated jitter (normal deviation) local_stdevjitter Local calculated jitter (standard deviation) local_count Number of received packets remote_ssrc Remote SSRC (stream ID) remote_lostpackets Remote lost packets remote_jitter Remote reported jitter remote_maxjitter Remote calculated jitter (maximum) remote_minjitter Remote calculated jitter (minimum) remote_normdevjitter Remote calculated jitter (normal deviation) remote_stdevjitter Remote calculated jitter (standard deviation) remote_count Number of transmitted packets rtt Round trip time maxrtt Round trip time (maximum) minrtt Round trip time (minimum) normdevrtt Round trip time (normal deviation) stdevrtt Round trip time (standard deviation) all All statistics (in a form suited to logging, but not for parsing)
- rtpdest - R/O Get remote RTP destination information. This option takes one additional argument: Argument 1:
audio Get audio destination video Get video destination text Get text destination
- dahdi_channel - R/O DAHDI channel related to this channel.
- dahdi_span - R/O DAHDI span related to this channel.
- dahdi_type - R/O DAHDI channel type, one of:
- analog
- mfc/r2
- pri
- pseudo
- ss7
- keypad_digits - R/O PRI Keypad digits that came in with the SETUP message.
- reversecharge - R/O PRI Reverse Charging Indication, one of:
- -1 - None
- {{ 1}} - Reverse Charging Requested
- no_media_path - R/O PRI Nonzero if the channel has no B channel. The channel is either on hold or a call waiting call.
See Also
Import Version
This documentation was imported from Asterisk version SVN-branch-1.8-r314358.
|