HD Видеоконференции на OpenMCU



Добавлено зеркало для сайта и форума. http://videoswitch.ru/
Если будут проблемы с доступом - все изменения так же будут отображены в github репозитории.

Автор Тема: OpenMCU-ru Administrator Guide Revision 1.09 - UPDATE Nov 2, 2016  (Прочитано 13702 раз)

blanchae

  • Постоялец
  • ***
  • Сообщений: 155
  • Карма: 5
    • Telecomworld 101
This guide is based on the OpenMCU-ru Version 4.1. Earlier versions, specifically 3.48 has many issues that have been resolved with 4.1. Also this guide concentrates on the precompiled installation on CentOS. Why? Because it is so damn easy! Save yourself a lot of grief, stop re-inventing the wheel, use CentOS and follow the guide. Life is good!
 
1.00        Initial guide
 
1.01        - Minor changes and corrections
               - Added section on installing OpenMCU-ru on to existing FreePBX distrubution
               - Added security to Telnet server
 
1.02        - Minor corrections on spelling,better explanations and matching drawings to text.
                - Added information on SSHD services
                - Added information on using 2 network cards for installing on FreePBX
                - Added QoS section
                - Added OpenMCU-ru initialization file section
                - Moved FreePBX/Asterisk to end of guide as this is an OpenMCU-ru guide not FreePBX
                - Switched to pdf from Word so that more users can view it and not have formating screwed up.
                - Added Version Log section
 
1.03          - Increased bit rate on FreePBX SIP settings for video from 384 kbps to 512 kbps and it   improved the video quality dramatically.
                  - Added section on Web Streaming of Conference Rooms
                  - Clarified the purpose of Export (namd - pipe) menu
 
1.04          - Minor corrections and formating
                  - Indicate that only display #0 is streamed to the web
                  - Added web streaming performance information and that it uses TCP protocol
                  - Add information on the matrix display configuration file
                  - Clarify room naming is not limited to numbers
                  - Clarified the VAD configuration values
                  - Clarified limit of 16 participants viewed
                  - Clarified default audio sent to all participants
                  - Added a section on the Linux directory structure
                  - Added licensing agreement
                  - Added authors to introduction
 
1.05         - Added information on Advanced Settings – Conference Rooms
                - Added information on auto starting recording of conference rooms
                  - FreePBX-OpenMCU-ru integration, added explanation on OpenMCU-ru – Settings – SIP – Endpoints, set  NAT Router IP setting
                  - Adjust “Video resolution” settings in OpenMCU-ru – Settings – SIP – Endpoints
                  - Added setting public IP address through the NAT IP setting in Initial Settings section.
                  - Added layouts.conf and modifying display frame border width.
                  - Added section on SparkoCam
                  - Added section on RTSP streaming
                  - Added web browser to Web streaming
                  - Added Firewall section

1.06           - Added info on template locks
                  - Added the Status menu’s Get codes
                  - Added port change settings to the firewall section
                  - Cleanup of server installation instructions
                  - Clarified checking SSHD service running
                  - Corrected /etc/inittab for disabling X windows
                  - Added info on no support for version 3.48

1.07           - Added 3 protocols (SIP, RTSP and H323) to participant Invite option for manual control of rooms
                  - Add information on using VLC player to create and test an RTSP stream and it is preferred over web streaming.
                  - Expanded the “1. Introduction” section to include “What is the OpenMCU-ru Video Conference Server?"
                  - Expanded the “3. Features” section
                  - Added information on VAD (thanks to marcelloc for the explanation!)
                  - Added information on “Recall last template” for permanently created conference rooms (thx marcelloc)
                  - Added Performance Test 2
                  - Added information on connecting a streaming IP camera client

1.08           - Added a Section 33 Troubleshooting
                  - Added disclaimer to Section 5 Command Line Options: “you will most likely never use these commands”
                  - Modified Section 6 Installation
                    * Added a subsection 6.2 Windows OpenMCU-ru version
                    * Added a subsection 6.1.1 CentOS 7 minimal installation
                  - Corrected section 8.21 removed line referring to private IP address.
                  - Restarted step numbering at 1 for each section.

1.09           - Clarified port 5061 as SIPs (SIP secure)
                  - Added firewall support for CentOS Minimal ISO configuration
                  - Added “check Enable box” for RTSP streaming
                  - Add Redirect problem/fix to troubleshooting.
                  - For section 24, connecting to FreePBX, to "Other SIP Settings" add "directrtpsetup = yes" to solve FreePBX 13 connection problem
                  - Expand on the Windows version Section 6.2
                  - Rename Version Log to Revision as it is more appropriate
                  - Advanced – Video: Outgoing Video Quality: provided explanation of settings
                  - Clean-up of grammar and typos throughout document
                  - Added section 34. Connecting to H.320 ISDN
« Последнее редактирование: 03 Ноябрь 2016, 00:04:16 от blanchae »

blanchae

  • Постоялец
  • ***
  • Сообщений: 155
  • Карма: 5
    • Telecomworld 101
If you would like to add anything to the Admin Guide, contact me and I will be glad to add it.

Tinhmaixanh

  • Новичок
  • *
  • Сообщений: 4
  • Карма: 1
Re: UPDATE: OpenMCU-ru Administrator Guide Version 1.01 - English
« Ответ #2 : 07 Октябрь 2015, 11:11:25 »
Ver 1.01


- Minor changes and corrections
- Added section on installing OpenMCU-ru on to existing FreePBX distrobution using interface eth0 (FreePBX) and a virtual interface eth0:0 (OpenMCU-ru) and binding protocols to appropriate interfaces.
- Added security to Telnet server
Good job,
Thanks
➳✞ Anh Đức ✞➳

bendney

  • Новичок
  • *
  • Сообщений: 31
  • Карма: 0
Re: OpenMCU-ru Administrator Guide Version 1.01 - UPDATE
« Ответ #3 : 13 Ноябрь 2015, 09:59:32 »
Hi, all

I just followed this guide to run openmcu on linux, and setup linphone client for testing purpose, but linphone got a "unsupported media type" return.

Please help me!

BR,
Bendney Yu

blanchae

  • Постоялец
  • ***
  • Сообщений: 155
  • Карма: 5
    • Telecomworld 101
Re: OpenMCU-ru Administrator Guide Version 1.01 - UPDATE
« Ответ #4 : 16 Ноябрь 2015, 21:16:57 »
Bendney Yu


Please do not hijack this thread. If you have a problem, start a new posting. This thread is only for information on the offical release of the Admin Gude

bendney

  • Новичок
  • *
  • Сообщений: 31
  • Карма: 0
Re: OpenMCU-ru Administrator Guide Version 1.01 - UPDATE
« Ответ #5 : 19 Ноябрь 2015, 05:08:29 »
Sorry for wrong post before.

Can you added a chapter to compile OpenMCU from source code and what dependencies version needed?

blanchae

  • Постоялец
  • ***
  • Сообщений: 155
  • Карма: 5
    • Telecomworld 101
Re: OpenMCU-ru Administrator Guide Version 1.02 - UPDATE
« Ответ #6 : 20 Ноябрь 2015, 19:37:32 »
"Can you added a chapter to compile OpenMCU from source code and what dependencies version needed?"


That would be like hitting a moving target as the process is controlled by the developers. The Admin Guide is more of a HowTo use OpenMCU-ru after installation. The best place for finding out the compiling information is at


 http://openmcu.ru/wiki/en/install/bin_linux


MadDogMike

  • Новичок
  • *
  • Сообщений: 24
  • Карма: 2
Hi Blanchae,

I followed your guide but got a bit stuck on getting root access in Centos at terminal level. You mention this but do not allude to how to get there.

Pray tell how this is achieved, and please include in your guide (which I must say is one of the best I have come across so far regarding openmcu). So thumbs up on that one!!

I am new to Centos but I have seen many a distribution based on Centos and I would really appreciate it if you could include it for the lesser informed.

Many thanks

MDM

 :)

blanchae

  • Постоялец
  • ***
  • Сообщений: 155
  • Карма: 5
    • Telecomworld 101
From the command line, type "su" and return. It will ask you for the root password. Then wham, bam, thank-you Ma'am, you're in.

MadDogMike

  • Новичок
  • *
  • Сообщений: 24
  • Карма: 2
Thank you Sir!

I am now running the Centos and latest version of openmcu-ru, and you are correct, it is far more stable than 3.48. It doesnt crash when I close a room full of participants anymore.

I am however, finding it a bit laggy compared to 3.48 running on wheezy, but I guess due to the fact that I am running it in a virtual container with a Centos desktop X11 thrown over it, that doesn't do anything positive for its performance.

Now I would like to remove X11 to improve performance as per your guide.

I must ask you if you can please give clarity on your statement in the guide:

11. Optional: uninstall X windows to save resources and minimize performance loading, SSH into the server:
· Change the run level to full multiuser mode (command line only) from X11 windows by
modifying /etc/init.d file line from “id:5:initdefault:” to id:3:initdefault:"

By this I am assuming you use mean using gedit, vim, nano etc. to edit the file /etc/init.d

I have tried even doing this as root, but /etc/init.d is a folder/directory and not a file.

As I mentioned before I am new to linux and trying to learn, so assistance is asked from not only my point of view but I think of others also that are not as fluent in linux as you sir.

Thank you for putting such a fine guide together for the sake of everyone else.

 :)



blanchae

  • Постоялец
  • ***
  • Сообщений: 155
  • Карма: 5
    • Telecomworld 101
Re: OpenMCU-ru Administrator Guide Version 1.05 - UPDATE Dec 9, 2015
« Ответ #10 : 16 Декабрь 2015, 00:07:38 »
Sorry, should be /etc/inittab


Good to have another set of eyes looking at it. Thx

marcelloc

  • Новичок
  • *
  • Сообщений: 16
  • Карма: 0
This guide is based on the OpenMCU-ru Version 4.1.

Great tutorial! I've learned a lot with it.

satterman

  • Новичок
  • *
  • Сообщений: 1
  • Карма: 0
Very exciting project! Very helpful manual! Thanks for the great contribution!

marcelloc

  • Новичок
  • *
  • Сообщений: 16
  • Карма: 0
Hi, just a small contribution.

item 17 about vad, could include some info about how to use it during conference

The position type can be switched on a manual mode conferences by clicking on its corner left icon.
The VAD will include any participant that has audio and VAD2 will include Louder speakers/most active member talking.

This way you can configure and save a predefined conference style and launch it automatically on conference startup.

As well this info can replace the "?" on page 35 item 68 of this manual.
 
Reference: http://openmcu.ru/forum/index.php?topic=265.0
Each position on the screen can have to following options:
- blank - MCU can use this position for particapants
- participant name - the MCU places the participant at this specific location
- VAD - this position can be taken by a Voice Activated stream
- VAD2 - this position makes sense to use on a layout 5 at position 4 (or other layout where a large screen is surrounded with smaller screens.)
The VAD2 positions will be taken by the most active endpoints (this ac-tivity is monitored by the time sound is active).
« Последнее редактирование: 30 Март 2016, 22:52:52 от marcelloc »

blanchae

  • Постоялец
  • ***
  • Сообщений: 155
  • Карма: 5
    • Telecomworld 101
Thanks, will add it to the next Admin Guide version.
« Последнее редактирование: 04 Апрель 2016, 19:47:48 от blanchae »