Найпростіший спосіб організувати відеотрансляцію на сайті

    На моїй першій роботі в соцпакет крім безкоштовних обідів входила відеотрансляція з їдальні — за відомим всім співробітникам адресою можна було в прямому ефірі подивитися, чи є вільні столики, щоб не посилювати страждання пережила в очікуванні обіду половину робочого дня організму ще й стоянням у черзі. Для сисадміна магія не дуже складна, зате для більшості працівників — дуже потрібна. Але прогрес не стоїть на місці, і налагодити публічну трансляцію практично з будь-якої камери сьогодні зміг би будь-який з тих, хто обідав тоді в тій їдальні.
 
 
 
Мало хто знає, але в Ivideon є дуже корисна і абсолютно безкоштовна функція, яка дозволяє відкрити доступ до камери і вбудувати її в свій сайт або в блог буквально в пару кліків: не потрібно розгортати сервера і власну CDN , якщо мовлення планується глобальним, не вимагається ставити стрімінговое ПО начебто VLC, Wowza, RED5 і повністю відповідати за трансляції від і до. Всю основну роботу зробить хмара Ivideon.
 
 
Підключення камери
Як джерело відеосигналу для Ivideon може працювати майже все, що завгодно:
 
 
     
  1. комп'ютер з веб-камерою
  2.  
  3. зовнішня веб або IP-камера
  4.  
  5. аналоговий відеореєстратор (DVR)
  6.  
  7. IP-камера з Встроеннная підтримкою хмари Ivideon
  8.  
У перших трьох випадках знадобиться встановлене на комп'ютері / сервері додаток Ivideon Server: воно розпізнає камеру в числі доступних пристроїв, і підключить камеру до хмари по зашифрованому каналу.
 
В останньому випадку не потрібно навіть наявності комп'ютера з працюючим Ivideon Server. Є як внутрішні камери для приміщень, так і вуличні варіанти. Причому у деяких з них присутня вбудована можливість підключення через 3G або Yota за рахунок установки відповідного USB-модема.
 
 
Налаштування публічності
Звичайно, Ivideon це насамперед сервіс приватного відеоспостереження. Камера, підключена до Ivideon сама повідомляє про підозрілий русі або звуці, записує подія в хмару та інформує про це власника, наприклад, за допомогою push-повідомлення.
Якщо ми хочемо використовувати камеру для трансляції на нашому сайті, її потрібно зробити публічною.
 
Робиться це буквально за пару кліків:
 
Натискаємо на кнопку налаштувань під зображенням з камери камери в особистому кабінеті Ivideon і вибираємо пункт меню: "Публічний доступ":
 
 
 
В результаті відкривається вікно, де виконуються всі основні налаштування:
 
 
 
Останній крок дозволяє просто вмикати / вимикати публічний доступ до вже налаштованої трансляції. Ось і весь мануал — все дійсно настільки просто.
 
 
Вбудовування
Код відеотрансляції вбудовується як звичайний iFrame — наприклад, Ютуб. Трансляція буде працювати і на сторонніх ресурсах, які підтримують iFrame — наприклад, вбудовувати трансляції Ivideon можна в ЖЖ або Blogger.com.
 
Виникла також ідея додати прямі трансляції Ivideon в список підтримуваних ресурсів і на Хабре. Напрошуються різні варіанти їх корисного застосування: наприклад, освітній хаб можна оживити прямими трансляціями цікавих лекцій. Хаб «Офіси IT-компаній» — трансляціями з цих самих офісів. А там, дивись, і в хабі «Космонавтика» можна буде показувати запуски ракет в прямому ефірі. Напевно, це не всі можливі варіанти корисного для Хабра застосування такого функціоналу. deniskin цю ідею підтримав і пообіцяв у майбутньому вмонтувати ivideon в число підтримуваних відеосерверов на Хабре.
 
У сухому залишку використання Ivideon дає наступне:
 
 
     
  1. Не вимагає кваліфікації сисадміна
  2.  
  3. Не вимагає оренди сервера в дата-центрі з широким каналом під відео
  4.  
  5. Висока надійність. У Ivideon використовується мережа датацетнов.
  6.  
  7. Дозволяє розгортати міжнародну трансляцію: вузли Ivideon розташовуються на всіх континентах, що дозволяє доставляти відео з мінімальною затримкою
  8.  
  9. Підтримка відтворення на смартфоні або планшеті — відеопотік адаптується на льоту під різні формати відтворення
  10.  
Для особистих потреб все це можна отримати безкоштовно . При цьому для потреб великих компаній немає ніяких обмежень: через Ivideon можна організувати трансляції з сотень тисяч камер в масштабах одного міста або всієї планети.
 
 

Ivideon TV

Підтримка публічних камер в Ivideon це додаткова опція, яка, раптом, стала популярною. У якийсь момент нам стало цікаво об'єднати всі відкриті користувачами камери в єдиний каталог. Ми назвали його Ivideon TV .
 
 
 
По ньому можна «побродити» і подивитися варіанти камер, які користувачі відкривають і т.д. Всі камери проходять премодерацію: в Ivideon TV НЕ БУДЕ трансляцій, в яких люди самовиражаються за допомогою відсутності одягу.
 
До речі, важливо розуміти, що якість трансляції камери насамперед залежить від самої камери, яку поставив користувач і доступного на його боці інтернет-каналу для передачі відео з цієї камери. Деякі використовують 3G, що, часом, стає помітно при перегляді. У Ivideon TV присутні як дуже якісні, так і дешеві китайські камери, тому якість зображення дуже різне.
 
Є багато цікавих камер з кількома мільйонами переглядів. Деякий час тому із зрозумілих причин стали популярні камери з Криму (клікабельно):
 
 
 
Тепер, судячи з підказкам Гугла, пріоритети трохи помінялися , але зміст той самий. Який подарунок археологам майбутнього — наш час залишить після себе безмежне кількість історичних свідчень. Вивчаючи камери на картах на Ivideon TV, я тільки пошкодував, що таким чином ми можемо подорожувати тільки крізь простір, а не крізь час. Відеотрансляція з минулого без можливості впливати на події — це чи не ідеальна концепція подорожей у часі? Може бути і до цього справа коли-небудь дійде.
 
 
 
 

Обережно, робота

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

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.