Вибір версії Flash Media Server

This post is also available in: Англійська

Flash

Лінійка продукції складається з чотирьох версій продукту:

  • Flash Media Development Server
  • Flash Media Streaming Server
  • Flash Media Interactive Server
  • Flash Media Enterprise Server

1) Тривалість сесії HTTP-стримінгу трохи більше 30 хвилин

2) IP-multicast стрімінг не більше 10 хвилин

3) Розроблений Вами multicast-плагін для сервера буде обмежений 50 multicast-підключеннями

4) Підтримка сервером протоколу RTMFP обмежена 50 підключеннями

Функціональні можливості FMS

IP multicast – підтримка широкомовної передачі в рамках закритої мережі (VPN Subnet/LAN Network). Доступна у всіх версіях продукту, крім Flash Media Streaming

Application-level multicast – підтримка p2p передачі між клієнтами порталу, дозволяє знизити навантаження на канал передачі до серверів порталу. Доступна у версіях Enterprise та Development.

Server-side playlists – дозволяє формувати чергу для програвання vod-матеріалів чи live-каналів. Опція доступна у всіх версіях продукту, крім Flash Media Streaming.

RTMFP peer introduction services – підтримка рандеву-сервісів обліку p2p-клієнтів (Cyrus, fmes). Доступно лише в Enterprise та Development версіях.

RTMFP object replication – реалізація p2p передачі між клієнтами для стримінгу VOD-контенту. Доступно лише в Enterprise та Development версіях.

RTMFP posting/directed routing – можливість надсилання даних вибірковим клієнтам. Доступно лише в Enterprise-версії.

Stream Splitting – функціонал, що дозволяє формувати потоки мовлення з VOD та Live джерел. Опція доступна у всіх версіяхпродукту, крім Flash Media Streaming.

Server 302 redirection – підтримка технології редиректів протоколу RTMP. Опція доступна у всіх версіях продукту, крім Flash Media Streaming.

AMF3 support – підтримка протоколу AMF3 для передачі flash даних. Опція доступна у всіх версіях продукту, крім Flash Media Streaming.

Server-side recording, including H.264 – можливість мовлення на FMS-сервер із наступним записом вхідного потоку файл. Опція доступна у всіх версіях продукту, крім Flash Media Streaming.

Scalability with Edge caching – можливість кешування даних на Edge серверах для прискорення їх роботи.

Схема передачі між p2p flash-клієнтами:

media

Умови ліцензування FMS

При плануванні інвестицій на закупівлю ліцензій важливо розуміти ліцензійні обмеження Flash Media Server для точного розрахунку специфікації.

Development Server License – допускає максимум 10 одночасних з'єднань за протоколом RTMP та 50 за RTMFP. За цим продуктом технічна підтримка не надається. Ліцензія дозволяє використовувати продукт на комп'ютері або віртуальній машині з кількістю ядер не більше 4.

Interactive Server License – допускає розробку плагінів для сервера, але накладає обрізання на використання p2p-функціоналу. Дозволяє використовувати сервер як Edge/Origin. Ліцензія дозволяє використовувати продукт на комп'ютері з кількістю ядер не більше 16.

Streaming Server License – накладає обмеження на розробку плагінів, p2p та використання клієнт-серверних викликів процедур. Ліцензія дозволяє використовувати продукт на комп'ютері з кількістю ядер не більше 8.

Enterprise Server License - дозволяє в повному обсязівикористовувати P2P технології передачі даних. Ліцензія дозволяє використовувати продукт на комп'ютері з кількістю ядер не більше 2.

При розрахунку продуктивності варто враховувати, що в більшості випадків обмеження Flash Media Server настає за продуктивністю мережевих інтерфейсів (1 Flash Media Server легко навантажує 4Гбіт інтерфейс).

На завершення дуже важливо відзначити необхідність придбання сервісного пакета (20%) для ліцензій Flash Media Server, який дає можливість апгрейду до нових версій та доступу до сервісу Adobe.