middleton01
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору tmpl Если в Wireshark посмотреть процесс соединения с ютубом PotPlayer (который не воспроизводит видео) и yt-dlp (который влёт, на полной скорости, скачивает то же самое видео), то можно увидеть, что затык происходит в процессе соединения с manifest.googlevideo.com. yt-dlp стучится к нему по протоколу TLSv1.3 и получает ответ Server Hello. А вот PotPlayer ломится по протоколу SSL, на что сервак гугла отвечает гордым молчанием. После того как PotPlayer в течение 5 секунд не получает ответа, он сбрасывает соединение и пытается снова достучаться до manifest.googlevideo.com по протоколу SSL. Сервер гугла опять включает игнор, PotPlayer сбрасывает соединение и заходит на новый круг. И так повторяется бесконечно. Гуглу не нравится, что к нему лезут по устаревшему протоколу. По-видимому произошло невероятное совпадение - именно в тот момент когда ужесточили борьбу с GoodByeDPI, гуглу приспичило отключить у себя протокол SSL. И поэтому многие подумали, что PotPlayer отвалился именно из-за происков РКН. А на деле это чудит "корпорация добра". Причём иногда гугл всё-таки пускает PotPlayer, настойчиво стучащийся к нему про SSL и видео начинает крутиться. А потом опять перестаёт пускать. Так что здесь по-видимому обоюдная вина гугла и разработчика PotPlayer, которому давно пора прикрутить к своему детищу поддержку современных протоколов. Впрочем, я вполне допускаю, что могу быть неправ. Но если и зарубежные пользователи в скором времени взвоют о том, что у них в PotPlayer отвалился youtube, то значит все мои умозаключения были верными. Кстати, есть в этой ветке люди, живущие не в России? У вас PotPlayer воспроизводит видео с ютуба? Добавлено: Проверил ещё поведение Media Player Classic Black Edititon aka MPC-BE. Так вот он тоже пытается соединиться с серваками гугла по протоколу SSL. И, естественно, точно так же получает отлуп. Только он в отличие от PotPlayer не пытается до потери пульса прошибить стену лбом, а после трёх неудачных попыток соединения сдаётся и выводит сообщение об ошибке в статусной строке. Как-то непонятно реализована у корейца работа с сетью, а именно обработка всяких нештатных ситуаций. И это тем более странно на фоне того, на каком добротном уровне сделано всё остальное. |