The GVC3200/GVC3202 is a SIP based video conference system that supports multi-stream H.264 High Profile/Main Profile/Base Profile video with up to 1080p 30fps and a number of standards/protocols such as FEC (Forward Error Correction), FECC (Far End Camera Control), BFCP (Binary Floor Control Protocol), etc. This report is a summary of some preliminary interoperability tests conducted between GVC3200/GVC3202 and some other video conference systems on the market. The content of this report is subject to update from time to time without notice.
INTEROPERABILITY AND TESTING NOTES
This section describes the features tested between GVC3200/GVC3202 and various video conference systems from different vendors. The information and result in this section are based on testing using Kamailio® platform.
TESTING WITH CISCO® SX20
Features | Compatibility | Note |
Video Resolution | Compatible | Conference call with up to 1080P resolution, video frame rate 30fps and video bit rate 4Mbps can be established. |
Presentation Sharing | Compatible | |
FEC | Not supported on Cisco® SX20 |
|
FECC | Compatible | GVC3200/GVC3202 and Cisco® SX20 can control each other’s camera remotely. |
TESTING WITH POLYCOM® REALPRESENCE® GROUP 550
Features | Compatibility | Note |
Video Resolution | Compatible | Tested conference call with 720P resolution. |
Presentation Sharing | Compatible, when using BFCP via UDP | Currently GVC3200/GVC3202 doesn’t support BFCP via TCP. Polycom® RealPresence® Group 550 has TCP configured for BFCP by default. Please change this setting to UDP so that it can be used with GVC3200/GVC3202. |
FECC | Compatible | GVC3200/GVC3202 and Polycom® RealPresence® Group 550 can control each other’s camera remotely. |
TESTING WITH POLYCOM® HDX8000®
Features | Compatibility | Note |
Video Resolution | Compatible | Tested conference call with 720P resolution. |
Max Bit Rate | Compatible | When GVC3200/GVC3202 and Polycom® HDX8000® have Max Bit Rate negotiated to 4Mbps, the GVC3200/GVC3202 is sending at about 2Mbps and Polycom® HDX8000® is sending at about 3.5Mbps. |
Max Frame Rate | Compatible | Up to 30fps |
Presentation Sharing | Tested sharing presentation from GVC3200/GVC3202 and Polycom® HDX8000® supports receiving presentation at 4CIF resolution. | |
FECC | Compatible | GVC3200/GVC3202 and Polycom® HDX8000® can control each other’s camera remotely. |
TESTING WITH LifeSize® Express 220TM
Features | Compatibility | Note |
Video Resolution | Compatible | The maximum negotiated video resolution is 720P when establishing video call between Lifesize® Express 220™ and GVC3200/GVC3202. |
Presentation Sharing | Not supported on Lifesize® Express 220™ |
|
FEC | Not supported on Lifesize® Express 220™ |
|
FECC | Compatible | GVC3200/GVC3202 and Lifesize® Express 220™ can control each other’s camera remotely. |
SRTP | Not Compatible | When initiating SRTP call from GVC3200/GVC3202 to Lifesize® Express 220™, there is no response from Lifesize® Express 220™. There is no SRTP configuration found in Lifesize® Express 220™. |
TESTING WITH telyHDTM
Features | Compatibility | Note |
Video Resolution | Compatible | The negotiated video resolution is 720P but the actual sent resolution is 960×544 from telyHDTM. |
Presentation Sharing | Compatible | To share presentation on telyHDTM, it is required to install telyShare on PC. |
FEC | Not supported on telyHDTM |
|
FECC | Not supported on telyHDTM |
TESTING WITH YEALINK VC400/VC120
Vendor | Model | Cable or adapter |
EPOS | SENNHEISER | SC 2x2 Series | CMB 01 – art. nr. 506090 |
SC 6x2 Series | ||
MB 50 | Direct via 3.5mm jack | |
SP 20 | ||
Axtel | AXH-EHDM Elite HDvoice mono NC | AXC-35BB |
M2 Mono NC | ||
Prime HD Mono NC | ||
Pro XL Mono | ||
Elite HD Voice duo Mono | ||
Prime HD Duo NC | ||
Pro Duo NC WB | ||
Pro XL Duo NC | ||
Pro Mono NC WB | ||
M2 Duo NC |
Note:
GVC3200/GVC3202 SIP ACCOUNT SETTINGS
This section describes options that may be necessary to configure on the GVC3200/GVC3202 when using the GVC3200/GVC3202 SIP account to establish conference call with other video conference systems.
The following configurations can be found under GVC3200/GVC3202 web UI->Settings->SIP. For other SIP account related options, please refer to the GVC3200/GVC3202 administration guide in www.grandstream.com.
SETTINGS/SIP/GENERAL
Parameters | Descriptions |
Account Active | This field indicates whether the account is active. If disabled, the device will not send registration information to SIP server. The default setting is enabled. |
Account Name | It is used to configure the name associated with each account to be displayed on the upper left corner of LCD. |
SIP Server | It is used to configure the URL or IP address, and port of the SIP server. This should be provided by VoIP service providers (ITSP). |
SIP User ID | It is used to configure the user account information, provided by your VoIP service provider (ITSP). It’s usually in the form of digits similar to phone number or actually a phone number. |
SIP Authentication ID | It is used to configure the SIP service subscriber’s Authenticate ID used for authentication. It can be identical to or different from the SIP User ID. |
SIP Authentication Password | It is used to configure the account password required for the device to authenticate with the ITSP (SIP) server before the account can be registered. After saving, it will appear as hidden for security purpose. |
Voice Mail Access Number | This parameter allows you to access voice messages by entering voice mail or dialing access number. On the device, the users can select LCD menu->Applications->Voice Mail and click on the account to dial out to voicemail portal. |
Display Name | It is used to configure the SIP server subscriber’s name (optional) that will be used for Caller ID display. The configured content will be included in the From, Contact and P-Preferred-Identity headers of SIP INVITE message. |
SETTINGS/SIP/CODEC
Parameters | Descriptions |
DTMF | It is used to set the parameter to specify the mechanism to transmit DTMF (Dual Tone Multi-Frequency) signals. There are 3 supported modes: in audio, RFC2833, or SIP INFO.
DTMF is combined in the audio signal (not very reliable with low-bit-rate codecs).
Specify DTMF with RTP packet. Users could know the packet is DTMF in the RTP header as well as the type of DTMF.
Use SIP INFO to carry DTMF. The disadvantage of this mode is that it’s easy to cause desynchronized of DTMF and media packet if the SIP and RTP messages are required to transmitted respectively. The default setting is “RFC2833”. |
DTMF Payload Type | It is used to configure the RTP payload type that indicates the transmitted packet contains DTMF digits. The valid range is from 96 to 127. The default setting is “101”. |
Preferred Vocoder | It lists the available and enabled audio codecs for this account. Users can enable the specific audio codecs by moving them to the Selected box and set them with a priority order from top to bottom. This configuration will be included with the same preference order in the SIP SDP message. The codec option includes “PCMU”, “PCMA”, “Opus”, “G.722”, and “G.722.1”. |
Codec Negotiation Priority | It is used to configure the codec negotiation sequence when the GVC3200/GVC3202 is acted as a callee. If set to “Caller”, the device will negotiate codec by SDP codec sequence from the received SIP INVITE message. If set to “Callee”, the device will negotiate codec according to the codec priority configuration on the device itself. The default setting is “Callee”. |
Silence Suppression | It is used to set the silence suppression/VAD feature. If it is set to “Yes”, when silence is detected, a small quantity of VAD packets (instead of audio packets) will be sent during the period of no talking. If set to “No”, this feature is disabled. The default setting is “No”. |
Voice Frames Per TX | It should be noted that the “ptime” value for the SDP will change with different configurations here. This value is related to the codec used and the actual frames transmitted during the in payload call. e.g.: if set to 2 and the first codec is G.729, G.711 or G.726, the “ptime” value is 20ms for the SDP. If the TX exceeds the maximum allowable value, the device will use and save the maximum allowed value according to what the first codec is. For end users, it is recommended to use the default setting, as incorrect settings may influence the audio quality. The default setting is “2”. |
G.722.1 Rate | It is used to select encoding rate for G.722.1 codec. It supports 24kbps or 32kbps. The default setting is “24kbps encoding rate”. |
G.722.1 Payload Type | It is used to configure payload type for G.722.1 codec. The valid range is 100-126. The default setting is “104”. |
Opus Payload Type | It is used to configure payload type for Opus codec. The valid range is 96-126. The default setting is “123”. |
Use First Matching Vocoder in 200OK SDP | If set to “Yes”, the device will use the first matching vocoder in the sent 200OK SDP as the codec. The default setting is “No”. |
Enable RFC5168 Support | If set to “Yes”, the RFC5168 mechanism will be enabled for video call. RFC5168 allows SIP party to request the sender to refresh its video frame in H.264, or refresh the full picture in VP8. The default setting is “Yes”. |
Enable Video FEC | If enabled, the video sender will temporarily allocate part of the bandwidth to one data channel to send FEC data to system, thus to improve the video quality the receiver gets. Enabling this function will take up part of bandwidth and reduce call rate. The default setting is “Yes”. |
Video FEC Mode | If set to 0, FEC is not sent by separate port. If set 1, FEC is sent by separate port. Default setting is 0. |
FEC Payload Type | It is used to configure FEC payload type. The range is 96-127. The default setting is 120. |
FEC RED Payload Type | It is used to configure FEC RED payload type. The valid range is from 96 to 127. The default value is 122. |
Enable FECC | If set to “Yes”, You can control the camera of the opposite side for video call, but the opposite site must support FECC, and allow remote control on its local camera. The default setting is “Yes”. |
FECC H.224 Payload Type | It is used to configure FECC H.224 payload type. The valid range is from 96 to 127. The default value is 125. |
H.264 Payload Type | It is used to configure the H.264 codec message payload type format. The default setting is 99. The valid range is from 96 to 127. |
H.264 Image Size | It is used to set the H.264 image size. It can be selected from the dropdown list.
The default setting is 1080P. |
H.264 Profile Type | It is used to set the H.264 profile type. It can be selected from the dropdown list.
The default setting is “BP&MP&HP”. Lower profile is easier to decode while higher profile provides higher compression ratio. For device with low CPU, select “Baseline Profile”. Also, “Baseline Profile” is likely to be used in a video conference that has high demanding for the video quality. |
Video Bit Rate | It is used to configure the bit rate of the video device. The default setting is 2048kpbs. It is recommended to increase bit rate if bandwidth allows. If the bandwidth is not enough, the video quality will be reduced.
|
SDP Bandwidth Attribute | Select the SDP bandwidth attribute from “Standard”, “Media Level” or “None”.
The default setting is “Media Level”. Note: Please do not change the format as it may cause decode failure if the user is unclear about what format the server supports. |
Video Frame Rate | Configures the frame rate for SIP video call. The default is 30 fps. Increase frame rate will take up bandwidth; the video quality will be reduced if not allocated enough bandwidth. |
Video Jitter Buffer Maximum (ms) | Configures the video buffer size according to the network environment. The valid range is 0-1000, the default setting is 50. |
Disable Presentation | If set to “Yes”, the device will disable presentation and will not receive presentation during video call. The default setting is “No”. |
Presentation H.264 Image Size | It is used to select the H.264 image size from “720P” or “1080P”. The default setting is “1080P”. |
Presentation H.264 Profile Type | Select the H.264 profile type from “Baseline Profile”, “Main Profile”, “High Profile” or “BP&MP&HP”. The default setting is “BP&MP&HP”. Lower profile type is easier to decode, while higher level has higher compression ratio. For device with low CPU, select “Baseline Profile”. Also, “Baseline Profile” is likely to be used in a video conference that has high demand for the video quality. |
Presentation Video Bit Rate | Configures the bit rate of the video. The video bit rate can be adjusted based on the network environment. Increasing the video bit rate may improve video quality if the bandwidth is permitted. If the bandwidth is not permitted, the video quality will decrease due to packet loss. The default setting depends on presentation H.264 image size.
|
Presentation Video Frame Rate | Configures the video frame rate for presentation. The options are 5fps, 10fps and 15fps. The default setting is 15fps. |
BFCP Transport Protocol | Defines the transport protocol used for BFCP. Users can choose from Auto/UDP/TCP. The default setting is “UDP”. If “Auto” is configured, the device will automatically switch between “UDP” and “TCP”. |
SRTP Mode | It is used to set if the device will enable the SRTP (Secured RTP) mode. It can be selected from dropdown list:
SRTP uses encryption and authentication to minimize the risk of denial of service. (DoS). If the server allows to use both RTP and SRTP, it should be configured as “Enabled but not forced”. The default setting is “Enabled But Not Force”. |
SRTP Key Length | It is to configure all the AES (Advanced Encryption Standard) key size within SRTP. It can be selected from dropdown list:
If it is set to “AES 128&256 bit”, the device will provides both AES 128 and 256 cipher suite for SRTP. If set to “AES 128 bit”, it only provides 128 bit cipher suite; if set to “AES 256 bit”, it only provides 256 bit cipher suite. The default setting is “AES 128&256 bit”. |
———————————————————————————————————————————————————————————————————————————————————–
* Android is a Registered Trademark of Google, Inc.
* Cisco® is a Registered Trademark of Cisco Systems, Inc.
* Polycom® is a registered trademark of Polycom, Inc.
* Lifesize is a Registered Trademark or Trademark of Logitech.
* telyHDTM and the telyHD logo are trademarks or service marks of Tely Labs Inc.
* Yealink is a Registered Trademark of Xiamen YeaLink Network Technology Co., Ltd.
* Other trademarks and registered trademarks are the property of their respective owners.
———————————————————————————————————————————————————————————————————————————————————–