Privoxy вызывает проблему для приложения iPod Touch Youtube

2921
piyo

Каждый раз, когда я использую свой iPod Touch G4 (iOS 4.1) дома, я не могу воспроизводить видео Youtube с помощью приложения Youtube. Списки видео отображаются правильно, но когда я нажимаю, чтобы воспроизвести видео, и появляется панель инструментов видео, появляется диалоговое окно «Сервер настроен неправильно», и видео не воспроизводится. Когда я выключаю свой прокси Privoxy (v3.0.15), видео воспроизводится правильно.

Как я могу использовать Privoxy в качестве глобального прокси-сервера по умолчанию, сохраняя при этом функциональность приложения Youtube?

2
Здесь есть вопрос? Velociraptors 14 лет назад 0
Отредактировано, чтобы включить прямой вопрос. piyo 14 лет назад 0

1 ответ на вопрос

3
piyo

Оказывается, некоторые параметры Privoxy по умолчанию добавляют / изменяют HTTP-ответ так, что приложение Youtube не может его понять. Я добавил следующее в мой файл user.action:

{ fragile -deanimate-gifs } .googlevideo.com .youtube.com 

и видео теперь можно воспроизводить. «Окончательный результат» при использовании страницы Privoxy Show Info показан ниже:

Final results:  +change-x-forwarded-for  +hide-from-header  +session-cookies-only  +set-image-blocker   -add-header  -block  -client-header-filter  -client-header-tagger  -content-type-overwrite  -crunch-client-header  -crunch-if-none-match  -crunch-incoming-cookies  -crunch-outgoing-cookies  -crunch-server-header  -deanimate-gifs  -downgrade-http-version  -fast-redirects  -filter  -force-text-mode  -forward-override  -handle-as-empty-document  -handle-as-image  -hide-accept-language  -hide-content-disposition  -hide-if-modified-since  -hide-referrer  -hide-user-agent  -limit-connect  -overwrite-last-modified  -prevent-compression  -redirect  -server-header-filter  -server-header-tagger 

Некоторые онлайн-поиски показывают, что некоторые люди успешно выполняют запросы «Enable HTTP Byte-Range», но я не вижу подобной опции.

Изменить: Добавлено и проверено ".youtube.com". Также работает добавление «.vimeo.com» для сервиса Vimeo.

Это сработало для моего случая. Кстати, мне пришлось добавить .youtube.com вместо .googlevideo.com. Большое спасибо. shr 12 лет назад 0

Похожие вопросы