Является ли RTMP лучшим подходом для приложения для видеочата?

У меня есть флеш-сервер. Я хочу создать приложение для живого видеочата на устройствах Android.

В настоящее время я использую метод RTMP для защиты своего приложения, но я не уверен, является ли RTMP правильным механизмом безопасности для защиты моего приложения? Не могли бы вы рассказать мне о правильном подходе к защите моего приложения для видеочата?

Также я использую ffmpeg для потоковой передачи видео и аудио. Есть ли лучший стример, который лучше, чем ffmpeg?


person Mohammed Safiq    schedule 04.10.2012    source источник


Ответы (1)


Взгляните на протоколы RTMPE или RTMPS. RTMPS использует SSL-шифрование. RTMPE проще, чем RTMPS, поскольку нет необходимости приобретать сертификат SSL и использовать стандартный обмен ключами Диффи-Хеллмана и HMACSHA256.

RTMPE создает меньшую нагрузку на сервер FMS по сравнению с RTMPS.

Использование проверки SWF в сочетании с одним из вышеупомянутых протоколов также должно повысить безопасность.

Прочтите эту статью Adobe для получения дополнительной информации о проверке SWF и RTMPE

Это старая (но актуальная) статья от Adobe о защите потокового контента. .

*Не знаю, с какими проблемами вы столкнетесь на уровне устройства в плане поддержки протоколов. Некоторые устройства Android поддерживают флэш-память, так что это не проблема. Но эти протоколы специально предназначены для защиты потокового контента.

person krg    schedule 07.10.2012