#facebook #google-chrome-devtools #mpeg-dash
#Facebook #google-chrome-devtools #mpeg-dash
Вопрос:
Я отлаживаю сеанс потоковой передачи Facebook Live
, и у меня есть URL-адрес .m4v
типа, источником которого являетсяhttps://video-mad1-1.xx.fbcdn.net. При другом подключении в другом месте у меня есть этот URL:https://video.fagp1-1.fna.fbcdn.net.
почему у меня разные URL-адреса для одного и того же контента?
Это может зависеть от соединения или места (расстояние между двумя местами составляет около 2 километров)?
Комментарии:
1. Имеет ли это значение?
2. Чего я не понимаю, так это того, что если он поступает с одного и того же сервера домена, это потому, что у них разные исходные URL
3. Что вы имеете в виду?
4. С одним и тем же контентом, но в разных местах у меня разные источники URL, в этом примере у меня есть video-mad1-1.xx.fbcdn.net и в другом месте с тем же компьютером, который у меня есть video.fagp1-1.fna.fbcdn.net .
5. Хорошо? Итак, Facebook предоставляет вам разные URL-адреса.
Ответ №1:
Сети распространения контента (CDN) распределяют серверы по всему миру, чтобы помочь обслуживать контент как можно ближе к пользователю. Это уменьшает задержку, в целом увеличивает пропускную способность и сокращает нагрузку на трафик, проходящий по более длинным ссылкам, которые, как правило, более ограничены в доступной им полосе пропускания.
Когда вы размещаете контент на узле CDN, он обычно распространяется по крайней мере в некоторых других местах. Следовательно, вполне возможно иметь разные URL-адреса для одного и того же контента.
Вам также может показаться это интересным: https://anuragbhatia.com/2018/03/networking/isp-column/mapping-facebooks-fna-cdn-nodes-across-the-world/