Мы используем RTMP для обеспечения потока медиаконтента через Wowza, и это работает как шарм. Wowza - действительно сильный и надежный медиа-сервер для бизнес-целей.Безопасные псевдо-потоковые FLV-файлы
Но мы встретили проблему, она становится все больше и больше для нас. Многие новые клиенты не могут использовать RTMP по своим правилам брандмауэра, и проблема заключается в том, чтобы доставить для них мультимедийный контент для бизнеса. Но у всех нет проблем с http-псевдопотоком или просто прогрессивным, например, youtube или vimeo. Итак, мы должны сделать то же самое, но обеспечить безопасные ссылки на псевдо-потоковый трафик, чтобы предотвратить прямую загрузку, украв ссылки.
Мы используем несколько серверов, одно для Rails-приложения, второе для DB и третье - как медиа-сервер Wowza. Мое мышление - установить nginx на Wowza медиа-сервер и настроить на исходные файлы с псевдопотоком (в той же файловой системе, которую Wowza использует для потоковой передачи через веб-камеру).
Можете ли вы предложить использовать nginx с модулями http_secure_link_module и http_flv_module? Еще одна идея моего коллеги - создать крошечное приложение на стороне Wowza, чтобы получить зашифрованные ссылки и перевести его в локальную файловую систему, а затем получить доступ к файлам через X-Accel-Redirect и проверить аутентификацию через прямое подключение к БД.
спасибо
RTMP находится на портах 80, 443 и 1935. RTMPT не вариант, потому что он слишком медленный. – Anatoly
FLV-файлы, расположенные в каталоге «/ var/www/flv» – Anatoly