MPMoviePlayerController referer - PullRequest
       6

MPMoviePlayerController referer

0 голосов
/ 11 февраля 2011

У нас есть веб-сайт с несколькими видео, и мы стремимся ограничить эти видео, чтобы к ним мог иметь доступ только определенный реферер.Мы использовали secdownload, но, похоже, проблема с потоковой передачей HTTP очень велика.

В нашем приложении для iPhone мы пытаемся настроить поля заголовка HTTP, установив наш пользовательский реферер или пользовательский агент, и можемиграть в это видео.Мы настраиваем его таким образом

NSMutableURLRequest *theRequest = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:self.UrlString]];
[theRequest setValue: customreferer forHTTPHeaderField:@"Referer"];

Если мы запускаем соединение (NSConnection), все в порядке, но проблема возникает при использовании с MPMoviePlayerController, потому что кажется, что нет способа настроить его http-запросы.1006 *

Вы можете указать NSURL в MPMoviePlayerController, но, похоже, не позволяет редактировать запрос.

Я что-то упустил?Если да, то как нам этого добиться?Мы выводим журнал из apache, и у всех HTTP-запросов, сделанных проигрывателем фильма, есть пустой реферер.

1 Ответ

0 голосов
/ 01 марта 2011

Это правильно.Чтобы использовать MPMoviePlayerController с другим URL-адресом, вы должны выпустить оригинал, а alloc/initWithContentURL: новый.Вы можете подумать о добавлении параметра к URL-адресу или настроить URL-адрес другим способом, чтобы идентифицировать реферрера.

...