Testing Multipoint Conference Unit (MCU)
On this page, we will look at an example of testing of multipoint conference unit (MCU) in Google Chrome
Use these instructions for quick installation and configuration of the server. In addition to that, you can connect to our demo server demo.flashphoner.com to perform the tests.
In this example, we use a virtual camera that plays a video clip. For the example to work, the following settings are required in the WCS server configuration file flashphoner.properties
mixer_auto_start=true mixer_mcu_audio=true mixer_mcu_video=true
Test plan
- Connect to WCS
- Join the room
- Connect another user to the room
- Make sure that both users broadcast video streams
- Publish a screencast and add it to the conference
- Verify that the screen stream is playing in the MCU
Testing Multipoint Conference Unit (MCU)
1. Log in to the web interface of the server demo.flashphoner.com
2. Select “MCU Client” from the menu on the left side of the page
3. Enter the username “user1” and the name of the room “room1” and click the “Join” button
4. The mixer displays the stream from your camera
5. In a new browser tab, open another “MCU Client”. Enter the username “user2” and the name of the room “room1”. Click “Join”
6. The stream of the first and second user will be displayed in the mixer window
7. After connecting the second user, the first user also changed the picture. Now the first user also displays both streams
Adding a screensharing stream to the MCU
1. In a new browser tab, open the web interface of the server demo.flashphoner.com and select “Screen Sharing” from the menu on the left side of the page
2. The line for entering the URL address of the stream by default shows the WSS address of your WCS server and a random stream name. Replace the random stream name with “user1-desktop” and click on the “Start” button
3. After clicking on the “Start” button, the browser asks what exactly needs to be shared – the entire screen, application or a specific browser tab. For this testing, we selected the “Application Window” and the application “VLC media player”. Make a selection and click the “Share” button
4. Open the REST client. Send the request /mixer/add, specifying mixer://room1 as the URI parameter of the mixer and the name of the screen stream “user1-desktop”
5. Now return to the MCU client. In the mixer playback window, the streams of conference participants are displayed small and the broadcast of the participant “user1” screen is large
For more information on embedding a Multipoint Conference Unit (MCU) in your web project, see page Embedding
Download Web Call Server 5
System requirements: Linux x86_64, 1 core CPU, 2 Gb RAM, Java
Installation:
- wget https://flashphoner.com/download-wcs5.2-server.tar.gz
- Unpack and install using 'install.sh'
- Launch server using command 'service webcallserver start'
- Open the web interface https://host:8444 and activate your license
If you are using Amazon EC2, you don't need to download anything.