OSMF с базовой аутентификацией - PullRequest
0 голосов
/ 24 июля 2011

Как создать поток видео или аудио, используя OSMF, когда должна быть базовая аутентификация в URL?

Можно ли передавать аудио / видео с помощью HTTPService для проверки подлинности заголовка?

Все доступные примеры игнорируют часть аутентификации!

Ответы [ 2 ]

0 голосов
/ 05 августа 2011

Учетные данные - это строка с «username: password», закодированная в Base64 Для аудио:

        private function auth_play(reqestURL:URLRequest) : void {

            stream = new Sound();

            var credsHeader:URLRequestHeader = new URLRequestHeader("Authorization", "Basic " + credentials);
            reqestURL.requestHeaders.push(credsHeader);

            var context:SoundLoaderContext = new SoundLoaderContext(1000, true);

            stream.load(reqestURL, context);                
        }

Для видео я ничего не смог найти, но я ПОДТВЕРЖДАЮ, это будет работать с netconnection и netstream:

nc.addHeader("Authorization", true, "Basic " + credentials);
0 голосов
/ 24 июля 2011

Смотрите мой ответ здесь о добавлении базовой аутентификации к HTTPService:

Удаленный образ с базовой аутентификацией?

Это должно помочь тебе :)

...