
IP Video Conferencing Live! (abbreviation IPVCL) is a real time IP video mixer software that can be running on both Win32 and Linux platforms with high performance. It accepts multiple live video streams in varied encodings (such as H.263, H.263+, H.264 or MPEG-4) coming from conference group members, decoding frames from each and combines them into one. Stream encapsulation of RTP (IETF standards RFC 2190, RFC 2429, RFC 3984, etc), MPEG-2 PS (program stream) and TS (transport stream) formats are well supported. IPVCL supports members from 4 (2x2) to 16 (4x4) in a single conference group. Each member's picture position and size in the final combined frame can be easily configured at real time. Members with different video encodings can even be hold in a same conference group. i.e. One member in H.263 video, one in H.264 and another in MPEG-4 can join a same conference without problem. That significantly reduces complexity when deploying video conferences over IP. SpecificationInput/Output Stream Encapsulation
Getting StartedTo setup a conference in IPVCL, only a few steps are needed to go. First, click Create. This will create a new conference with default settings. Next, change the conference global settings in the Conference Settings list, such as group member count, conference picture resolution, frame rate, etc. These settings give you precise controlling of characteristics to the output stream. Click OK to save and validate the conference configuration. The group members will showed with default settings in the Source Member List and Target Member List. The red light in the first column indicates the conference is not started yet. Configure group member settings in turn, including Video Format, Network Address and RTP Payload Type. Multicast IP address (Class D IP address) is valid for both source and target addresses. You may import and export group member settings in SDP formatted (See IETF RFC 2327) files by clicking the float button in members list. That makes configuration much easier. SDP is a universal method to describe media streams in RTP format. It is widely used together with other multimedia transporting protocols such as SIP and RTSP. Many network stream media players like VLC and QuickTime support SDP file playback. Once you've finished with the member settings, click OK button to save and validate your configuration. Or you can click Cancel to abort modifying this time. You can always change the transcoding settings by clicking Edit button at a later time. But remember doing this when the transcoding channel IS NOT running. After all members are configured, click Start button to start the conference. If everything is OK, the status light will switch to green, which means the conference is running good now. ValidatingAfter a conference is started, you can validate the output stream by using some network traffic monitors such as Wireshark (http://www.wireshark.org). More directly, you can play the stream using network media players like VLC (http://www.videolan.org/vlc) mentioned above. For RTP streams, feed the player with the SDP file exported from IPVCL. For MPEG-TS/PS streams, just open the network address that transcoding targets. If everything is OK, you should be able to watch live video in the player then. (Due to network cache values set in VLC player, there could be playback latency while watching.) Advanced SettingsCheck or uncheck member entry in the list to set this member visible or invisible in conference's picture.Troubleshooting
|
© 2008 IPVideoTrans.com All rights reserved.