Unity Connection supports video messaging only with SIP trunk integrations. MediaSense and Unity Connection allows the recording
of video greetings and messages up to 1080p (1920x1080), however this offers limited compatibility across the video-enabled
phone portfolio and is not a supported configuration as MediaSense does not support transcoding video to reduce the resolution
for non-1080p video devices. To restrict video greetings and messages to 360p, Unity Connection leverages the use of Communications
Manager's Region configurations. The Unity Connection SIP Trunks need to be put in a region that has the following relationship
settings with all other regions containing video-enabled devices that might call Unity Connection and expect video greetings
and messages:
Audio Codec Preference List: (Default or Administrator's
Preference)
Maximum Audio Bit Rate: 64 kbps
Maximum Session Bit Rate for Video Calls: 600kbps
Maximum Session Bit Rate for Immersive Video Calls: 600kbps
In Unity Connection 10.5(2) and later, the administrator can
configure any of the following supported video resolution:
-
360p (640x360)
-
480p (720x480)
-
720p (1280x720)
-
1080p (1920x1080)
The new supported video resolutions allow Unity Connection to
support various video-enabled phone portfolio, however, MediaSense does not
support video transcoding. The administrator needs to configure the video
region settings in Cisco Unified CM, depending on the video resolution selected
in Cisco Unity Connection Administration. To configure video resolution,
navigate to Cisco Unity Connection Administration> Port Group> Port Group
Basics> Change Advertising> Video Resolution.
For an active-standby Unity Connection cluster deployment over a
WAN connection, use the following region settings for the SIP trunk to the
Unity Connection server that is not co-located with MediaSense. This disables
the video greetings using the secondary node. Audio-only greetings continue to
function.
Audio Codec Preference List: (Default or Administrator's
Preference)
Maximum Audio Bit Rate: 64 kbps
Maximum Session Bit Rate for Video Calls: Select "None"
Maximum Session Bit Rate for Immersive Video Calls: Select
“None”
These settings ensure maximum compatibility across the Cisco
video-enabled phone portfolio and provide the best possible experience for
using video messaging.
When recording a video greeting or message, the audio and video
RTP streams are both sent directly to Unity Connection. Unity Connection saves
the audio RTP stream locally as an audio-only version of the video greeting or
message and forks the audio and video RTP streams to MediaSense for recording.
For playback, if the device is video-enabled, Unity Connection instructs
MediaSense to stream the video greeting or message to Unity Connection to be
forked to the device. If MediaSense is not available or unable to playback the
video greetings or messages or if the device calling Unity Connection is not
video-enabled, then Unity Connection plays the audio-only portion of the video
greeting or message that it recorded. The audio-only greeting or message is the
audio track from the video greeting or video message. It is possible to have
different greetings for audio-only callers and video-enabled callers.