Організуємо відео-конференц-зв'язок

  1. Постановка задачі
  2. вибір рішення
  3. Практична реалізація системи відео-конференц-зв'язку
  4. підводімо Підсумки

практичний досвід створення корпоративної системи відеоконференцій

В останні роки відео-конференц-зв'язок все більш і більш активно використовувалася в найрізноманітніших областях: освіті, медицині, бізнесі. Її переваги безперечні, а тому число користувачів цієї технології постійно зростала. Однак з настанням світової фінансової кризи все змінилося. ІТ-бюджети багатьох компаній і організацій скоротилися до необхідного мінімуму - придбання і підтримки комп'ютерного обладнання та оргтехніки. Про запровадження нових технологій мови поки не йде. Особливо, якщо ці технології такі дорогі, як відеозв'язок. Адже ні для кого не є секретом той факт, що вартість серверів багатоточкових відеоконференцій обчислюється як мінімум десятками тисяч доларів!

Втім, практика показує, що зовсім відмовлятися від впровадження сучасних інформаційних і телекомунікаційних технологій не варто. Найчастіше замість традиційних рішень можна знайти і використовувати значно економічніші альтернативні варіанти. Так, наприклад, у випадку з відео-конференц-зв'язком ними можуть стати системи, що базуються на ПК і програмних серверах. Сьогодні я розповім вам про рішення такого завдання в одній з організацій.

Постановка задачі

Все почалося зі статті про відео-конференц-зв'язку, яка потрапила в руки керівнику нашої організації. У ній детально розписувалися всі переваги цього способу зв'язку - підвищення ефективності спілкування зі співробітниками, зменшення витрат на відрядження тощо. Говорити про них ми їх не будемо, оскільки на цю тему сказано вже багато, а наша сьогоднішня задача - розбір практичної, а не теоретичної боку питання. Слідом за цим в Інтернеті були "розкопані" ще кілька публікацій про використання відео-конференц-зв'язку.

Після ознайомлення з ними і деякого "перетравлення" прочитаного керівником була озвучена наступне завдання:

  • реалізувати можливість "відеоспілкування" директора з рядом керівних співробітників організації;
  • організувати відеозв'язок між двома конференц-залами, розміщеними в різних корпусах організації;
  • реалізувати технічну можливість проведення "відеонарад";
  • реалізувати можливість віддаленого підключення до системи відео-конферец-зв'язку співробітників, які перебувають у відрядженні в інших містах.

Для повноти подачі цих завдань необхідно хоча б коротко описати існуючу інформаційну систему підприємства. Отже, в організації є три корпуси, два з яких розташовані неподалік один від одного і мають спільні телефонну і комп'ютерну мережу. Третє будівля знаходиться на іншому кінці міста. Доступ в корпоративну мережу з нього здійснюється в міру необхідності через Інтернет за допомогою VPN-каналу.

вибір рішення

Після отримання завдання ІТ-відділом було проведено невелике дослідження, результати якого, власне кажучи, не стали несподіванкою. Всі представлені на сучасному ринку рішення можна розділити на дві групи. До першої відносяться традиційні системи відео-конференц-зв'язку. Це апаратні рішення, серед яких найбільш поширена продукція відомих марок (Sony, Polycom та ін.). На жаль, від їх використання довелося відмовитися. Причиною стала дуже висока вартість серверів відеоконференцій. Знайти прийнятне рішення дешевше декількох десятків тисяч доларів не вдалося. А ця сума багаторазово перевищувала виділений для вирішення завдання бюджет.

Друга група рішень - програмні продукти. Вони являють собою спеціальне програмне забезпечення, яке дозволяє здійснювати відеозв'язок з використанням підключеного до комп'ютера обладнання: відео- та веб-камер, мікрофонів, гарнітур, колонок, навушників. Головним недоліком подібних рішень є їх прихильність до ПК. Традиційні системи відео-конференц-зв'язку працюють автономно. Більшість з них являють собою закінчені абонентські станції, які підключаються безпосередньо до IP-каналу і в яких є все необхідне для зв'язку. Безумовно, вони виглядають більш презентабельно. Крім того, серед них є системи, що забезпечують відеозв'язок в форматі HD. Програмні системи цим похвалитися не можуть. Однак вони незамінні в тих випадках, коли потрібно «робоча», «регулярна» зв'язок. Адже все одно на робочому місці кожного офісного співробітника є комп'ютер. Та й HD-відео в цьому випадку зовсім не обов'язково. Так що ці мінуси програмних рішень в нашому випадку не критичні, а їх вартість цілком вписується в виділений бюджет.

У програмних системах для отримання відеосигналу використовуються звичайні веб-камери

Отже, було прийнято рішень зупинитися на програмному рішенні. Яке з них вибрати? В першу чергу було досліджено російський ринок. Тому що логічно було придбати російськомовну систему з доступною технічною підтримкою. Виявилося, що на ньому представлена ​​лише одна програмна система відео-конференц-зв'язку - Videoport SBS . У даного продукту є кілька редакцій: Videoport SBS, Videoport SBS Plus і Videoport SBS Enterprise. У першій з них є тільки відеоспілкування. У другій до нього додається цілий ряд додаткових можливостей: чат, пересилання файлів, «електронна дошка» та ін. Третя версія призначена для великих компаній. У ній є все необхідне для інтеграції в інформаційну систему підприємства, включаючи інтеграцію з обліковими записами AD.

Тепер за цінами. У кожної версії є базовий варіант, розрахований на певну кількість користувачів і одночасно проходять відеоконференцій. Для збільшення цього числа окремо продаються так звані пакети розширення, які забезпечують роботу більшого числа клієнтів. Вартість базових варіантів різних версій виражається приблизно в таких сумах: Videoport SBS - близько 50 тис. Руб., Videoport SBS Plus - близько 200 тис. Руб. і Videoport SBS Enterprise - трохи більше 1,5 млн. руб. Крім безстрокових ліцензій існують і тимчасові підписки. Їх ціна починається все з 35 тис. Рублів на рік.

Але залишився найголовніше питання: чи підходить Videoport SBS для вирішення всіх поставлених завдань або все-таки доведеться купувати іноземне ПО? Для відповіді на це питання детально були вивчені всі функціональні можливості Videoport SBS, а також запрошені і протестована демо-версія продукту. В результаті вдалося дізнатися наступне.

Функціональні можливості Videoport SBS повністю відповідають заявам розробників. За допомогою цієї системи можна організувати як персональну відеозв'язок, так і багатоточкові (до шести користувачів в одній симетричній конференції) відеоконференції. Окремо можна відзначити той факт, що в лінійці Videoport є продукт VideoPort Gateway H.323 / SIP. Це шлюз, що дозволяє сполучати внутрішню відео-конференц-зв'язок з традиційними системами, буде така необхідність виникне в майбутньому. Таким чином, Videoport SBS може використовуватися не тільки як внутрішня, але і як зовнішня система для спілкування, наприклад, з представниками інших компаній. Втім, перед нами такий завдання не стояло. А тому даний момент було розглянуто просто як перспектива на майбутнє.

Спочатку деякі сумніви викликало якість картинки. Ні, звичайно, на моніторі комп'ютера все виглядало чудово. Але для обладнання конференц-залів передбачалося використання великих екранів. Тестування розвіяло сумніви. Воно показало, що якість картинки в першу чергу залежить від використовуваних камер. Якщо застосовуються дешеві веб-камери з малим дозволом, то на великому екрані неминуче видно «квадратики», що сильно псує загальне враження. Якщо ж використовувати якісні веб-камери або, ще краще, побутові відеокамери, то якість зображення практично не відрізняється від звичайного телебачення.

Інша сумнів викликала пропускна здатність локальної мережі. Проблема полягала в тому, що канал зв'язку між двома корпусами був досить сильно завантажений вже існуючими мережевими сервісами і працював не зовсім стабільно. Крім того, ширина інтернет-каналу в організації становить всього 512 Кбіт / с. Однак і ці побоювання були марними. Система Videoport SBS виявилася невибагливої ​​і «непрожорлівой» (виробники взагалі стверджують, що вона здатна працювати на каналі шириною всього в 128 Кбіт / с, правда, ми подібне тестування не проводили). По всій видимості, це досягається за рахунок використання власного кодека VideoPort Cyclon. На відміну від стандартних, він «заточений» під слабкі канали зв'язку і використання саме на комп'ютерах. Взагалі, звичайно, з приводу застосування тих чи інших кодеків в системах відео-конференц-зв'язку ведеться чимало суперечок. Однак відволікатися на теоретичні дослідження ми не будемо. Якість зображення в системі Videoport SBS влаштувало всіх, включаючи керівника, а це найголовніше.

Практична реалізація системи відео-конференц-зв'язку

Практична реалізація корпоративної системи відео-конференц-зв'язку почалася з установки і настройки її серверної частини. Як сервер відео-конференц-зв'язку використовувався сервер корпоративної мережі, благо обчислювальні можливості останнього і не дуже велике навантаження, створювана Videoport SBS, цілком дозволяли це зробити. Звичайно, якщо мова йде про велику компанії і декількох десятках активно користуються відеозв'язком співробітників, то, напевно, доведеться виділяти окремий комп'ютер. У нашому ж випадку вдалося обійтися без додаткових витрат.

Серверна частина Videoport SBS складається з двох компонентів: безпосередньо самого сервера (Videoport SBS Plus Server), який здійснює комутацію та управління відеопотоками, і утиліти для його настройки (Videoport SBS Plus Manager). Сам процес інсталяції абсолютно нічим не примітний. Все вкрай просто: запускаємо дистрибутив, «підписуємо» угоду користувача, вибираємо папку і т.п. Після завершення інсталяції продукт треба зареєструвати. Якщо корпоративна мережа підключена до Інтернету, як це було у нас, то зробити це простіше простого: вводимо ключ (тестовий або отриманий при купівлі товару) і натискаємо на одну кнопку. В іншому випадку доведеться скористатися оффлайновой реєстрацією (згенерувати ключ, відправити його поштою в службу підтримки, отримати у відповідь інший ключ і «згодувати» його програмі).

Ну а після установки і реєстрації починається найцікавіше. А саме - настройка всієї системи. До слова сказати, інтерфейс у Videoport SBS Plus Manager англомовний. Це, звичайно ж, мінус. Втім, сьогодні складно знайти системного адміністратора, який би не знав англійської, так що навряд чи цей недолік можна назвати дуже вже серйозним. Вікно Videoport SBS Plus Manager розділене на ряд вкладок, в кожній з яких встановлюється певна група параметрів. Починати настройку найкраще з найпершої з них - Service. Тут встановлюємо базові параметри: включаємо чекбокси Enable server as Windows service і Restart server on error. Цим ми забезпечуємо роботу сервера в якості сервісу, а також його автоматичний перезапуск при виникненні помилок.

Налаштування роботи сервісу Videoport SBS

Переходимо до наступної вкладки - Network. Вона використовується для налаштування мережевих параметрів сервера відео-конференц-зв'язку і складається з двох колонок. У лівій частині задають «внутрішні» IP-адреси, тобто ті IP-адреси, за якими клієнти будуть звертатися до Videoport SBS. У нашому випадку були вказані два IP-адреси, що належать сервера: 192.168.10.1 і 192.168.81.1. Система пропонує використовувати за замовчуванням порт 5050. Ніяких причин відмовляти їй в цьому ми не знайшли. Втім, при бажанні можна змінити порт на будь-який інший.

Права колонка використовується для настройки Videoport SBS Plus Manager для роботи з зовнішніми клієнтами. Тобто, по суті, мова йде про налаштування доступу до корпоративної відео-конференц-зв'язку через Інтернет. Для цього використовується трансляція адрес NAT. В організації є окремий інтернет-шлюз, який «роздає» доступ в Мережу співробітникам і підтримує цю технологію. Сам процес налаштування виглядає наступним чином. Активуємо чекбокс Use address translation і вводимо в перший рядок правої колонки IP-адреса інтернет-шлюзу. Після цього на інтернет-шлюзі створюємо нове правило NAT, згідно з яким всі зовнішні мережеві пакети, що надходять на порт 5050 транслюватимуться на адресу 192.168.10.1.

Налаштування мережевих параметрів сервера відеоконференцзв'язку

Наступна вкладка - SMTP Mailer tab. Вона потрібна для організації системи сповіщення, яка базується на відправку електронних листів. Для її налаштування в першу чергу вкажіть SMTP-сервер. Для цього введіть його адресу (у нас він локальний, тому ми вказали 127.0.0.1), порт і інші параметри. Потім необхідно включити чекбокс Notify administration about server restart і ввести в спеціальну рядок електронну адресу системного адміністратора. Після цього на його поштову скриньку при кожному перезапуску сервера буде надходити спеціальне повідомлення. В принципі, налаштовувати це не обов'язково. Але краще все-таки зробити. Справа в тому, що ми активували автоматичний рестарт сервісу при виникненні помилок. В результаті може виникнути ситуація, коли сервер буде часто «вилітати» через якийсь проблеми і знову запускатися. А адміністратор виявиться не в курсі ситуації, що склалася.

Повідомлення користувачів про пропущені ними виклики налаштовується окремо. Власне кажучи, налаштовується - занадто гучне слово. Для його включення досить активувати чекбокс Notify users about missed calls. При необхідності можна змінити шаблон стандартного листа-повідомлення. Здійснюється це за допомогою кнопки Set mail templates.

Налаштування системи сповіщення

Наступний крок - настройка користувачів. Починати варто з вкладки Groups, на якій задаються групи співробітників. Втім, якщо користуватися системою буде невелика кількість людей (як в нашому випадку), можна просто створити одну єдину групу і надати їй всі права доступу: на здійснення дзвінків, використання додаткових інструментів (слайд-шоу, передача файлів і ін.) І на створення багатоточкових відеоконференцій.

Налаштування груп користувачів

Самі користувачі вводяться на вкладці User Accounts. При додаванні облікового запису необхідно вказати логін, пароль, персональні дані і ідентифікатор, за яким будуть здійснюватися виклики. За замовчуванням це адреса електронної пошти. До речі, такий підхід дуже зручний для кінцевих користувачів, оскільки авторизація не прив'язана до IP-адресами, що дозволяє співробітникам використовувати відео-конференц-зв'язок з різних машин. У невеликих організаціях можна порадити активувати чекбокс Automatically manage address book. При цьому в адресні книги всіх користувачів будуть автоматично додаватися всі створювані облікові записи. Це дуже зручно, оскільки звільняє співробітників від зайвої роботи з обміну контактами.

Введення і настройка користувачів

Отже, створюємо описаним вище способом користувачів. По-перше, вносимо всіх співробітників, які будуть використовувати корпоративну відео-конференц-зв'язок. По-друге, заводимо чотирьох «службових» користувачів. Вони необхідні для використання в конференц-залах. Чому саме чотири? Про це ми розповімо далі, коли буде описувати створення абонентських точок.

В принципі, на цьому настройку серверної частини можна вважати закінченою. Тепер можна переходити до організації клієнтських місць. Простіше за все справи з робочими місцями співробітників. На них вже встановлені звичайні офісні комп'ютери, потужності яких цілком достатньо для роботи системи. Єдине, що було потрібно - дообладнати їх веб-камерами (були обрані моделі, що кріпляться на монітор) і гарнітурами. В принципі, замість гарнітур можна використовувати навушники і настільні мікрофони. Але практика показала, що це менш зручно.

Отже, організуємо робоче місце. Спочатку встановлюємо і підключаємо до комп'ютера веб-камеру і гарнітуру. Потім інсталюємо клієнтську частину системи Videoport SBS та здійснюємо її настройку. Найзручніше це зробити за допомогою покрокового майстра, на кожному етапі якого встановлюється певна група параметрів. В першу чергу вибираємо мову інтерфейсу (природно, російська), далі встановлюємо джерело відео і перевіряємо його коректність (прямо у вікні програми повинен відобразитися надходить з камери відеопотік). Потім встановлюємо пристрій відтворення і джерело звуку. На закінчення проводимо загальний тест, в ході якого можна перевірити роботу всіх пристроїв. Зверніть увагу, що якщо для відтворення звуку ви використовуєте колонки, то необхідно включити ехоподавлення.

Наступний крок - настройка параметрів Підключення клієнта до сервера. Віконується ця процедура в Спеціальному вікні. В першу чергу необхідно відключити чекбокс «З'єднання за замовчуванням», натиснути на кнопку «Налаштувати» і ввести IP-адресу і порт сервера. У нашому випадку це буде 192.168.0.1 і 5050. Далі встановлюємо обмеження каналу. В принципі, для цього можна скористатися списком, що випадає, в якому перераховані типові варіанти. Так, наприклад, для локальної мережі пропонує поріг в 384 Кбіт / с як на вхідний, так і на вихідний трафік. Саме так ми і зробили. На незавантажених мережах або при використанні широких інтернет-каналів можна вибирати пункт Maximum або ж вручну виставляти будь-які обмеження. Для перевірки з'єднання потрібно натиснути на кнопку «Тест». При цьому програма перевірить якість зв'язку з сервером і винесе свій вердикт. У нашому випадку вийшло висновок «Швидкість з'єднання достатня для відеоконференцій бізнес-якості».

Налаштування мережевих параметрів програми-клієнта

Власне кажучи, на цьому встановлення робочих клієнтів можна вважати завершеною. Інтерфейс самого клієнта і роботу користувачів з ним ми розглядати вже не будемо. Справа в тому, що все виявилося дуже просто. Будь-яка людина, хто спілкувався в «асьці» або будь-якому іншому подібному IM-клієнта, може освоїти Videoport після мінімального інструктажу буквально за 5 хвилин. З людьми, які не працювали до цього в Інтернеті, справи йдуть трохи складніше. Втім, і вони повністю освоюють програму за декілька сеансів зв'язку. Благо, адресна книга вже заповнена, так що користувачам залишається запам'ятати буквально кілька кнопок.

Головне вікно програми-клієнта

Рішення наступного завдання, а саме, організації відео-конференц-зв'язку в конференц-залах, зажадало більше зусиль. Вона ускладнювалася тим, що було потрібно здійснювати трансляцію відразу ж двох ракурсів - лектора за трибуною і окремий план зі столом нарад і аудиторією. Перша частина була вирішена досить просто: в конференц-залах вже стояли комп'ютери з підключеними до них проекторами та інтерактивними дошками. Їх просто дообладнували якісними веб-камерами, встановленими на трибуни, і мікрофонами з ефектом ехоподавлення. Проектор та інтерактивну дошку ми згадували не дарма. Вони відмінно підійшли для відео-конференц-зв'язку і замінили традиційно використовуються для цього ЖК-панелі.

Друга подзадача виявилася складніше. По-перше, жодна веб-камера не дала досить якісною панорамної картинки. Якщо на екрані комп'ютера зображення виглядало більш-менш пристойно, то при виведенні його на великий екран в іншому конференц-залі воно залишало бажати кращого. Ця проблема була вирішена використанням звичайної побутової камери формату MiniDV, встановленої на штатив. Справа в тому, що такі камери можуть підключатися до комп'ютера через інтерфейс FireWire і використовуватися в системі Videoport як джерело відеосигналу. Це дозволило отримати дуже якісну картинку, а також додало системі значну гнучкість. Камеру можна поставити практично в будь-якому місці конференц-залу, наблизити або видалити зображення.

По-друге, виявилося, що на одному комп'ютері можна запускати два клієнта. Можна було, звичайно, спробувати реалізувати систему з використання віртуальних машин. Однак було прийнято інше рішення. Ми придбали два ноутбука з портом FireWire. Саме до них і були підключені MiniDV-камери. Чому було обрано саме такий варіант, що вимагає, крім усього, додаткових витрат? По-перше, він помітно простіше для кінцевих користувачів. Все-таки маніпуляції з віртуальними машинами поки ще далекі для більшої частини офісних працівників. А по-друге, ми отримали в своє розпорядження повністю мобільну станцію відео-конференц-зв'язку, яка може вільно переміщатися і використовуватися практично в будь-якому місці будівлі і біля нього (благо, в нашому розпорядженні є кілька точок доступу Wi-Fi).

На налаштування клієнтського ПЗ ми зупинятися вже не будемо, оскільки воно здійснюється аналогічно вже розглянутого нами раніше.

Ну і, нарешті, залишилося вирішити останню задачу - доступ до корпоративної відео-конференц-зв'язку через Інтернет. Для її вирішення використовувалися звичайні ноутбуки з веб-камерами. У них є все необхідне для організації зв'язку. Єдине, що необхідно - встановити і налаштувати програму-клієнт. Причому робиться це досить просто. Вся відмінність полягає в параметрах підключення. Як сервер необхідно вказати зовнішній IP-адреса інтернет-шлюзу (природно, він повинен бути статичним) і порт 5050. У цьому випадку програма-клієнт буде звертати все запити до інтернет-шлюзу, який буде їх переправляти на сервер відео-конференц-зв'язку .

Власне кажучи, на цьому роботи по впровадженню системи відео-конференц-зв'язку були завершені.

підводімо Підсумки

Ну і на завершення нашої сьогоднішньої розповіді можна підвести деякі підсумки. Почати потрібно з того, що ніяких серйозних проблем в процесі впровадження корпоративної відео-конференц-зв'язку не виникло. Деякі складнощі з обладнанням вдалося успішно вирішити. Правда, вони затримали виконання робіт. В результаті сумарно на впровадження відео-конференц-зв'язку (включаючи тестування, підбір і замовлення обладнання, а також первинне навчання користувачів) пішло близько тижня. Без організації конференц-залів і очікування апаратного забезпечення можна було запустити таку систему буквально за один робочий день.

Після двотижневої дослідної експлуатації користувачі повністю вивчили можливості системи Videoport SBS і з успіхом почали користуватися не тільки відеозв'язком, але і додатковими можливостями, зокрема, вбудованим чатом і «грифельній» дошкою (Whiteboard). Так що в цілому наш досвід можна вважати успішним прикладом пошуку альтернативного рішення традиційним системам відео-конференц-зв'язку.

Яке з них вибрати?
Але залишився найголовніше питання: чи підходить Videoport SBS для вирішення всіх поставлених завдань або все-таки доведеться купувати іноземне ПО?
Чому саме чотири?
Чому було обрано саме такий варіант, що вимагає, крім усього, додаткових витрат?