powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
25 сообщений из 32, страница 1 из 2
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39501592
log_here
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например, бой Макгрегор-Мейвезер или онлайн-выход новой серии игры престолов. К нему подключаются десятки миллионов пользователей и смотрят.
YouTube выделяет специально под это дело сервера или всё происходит в автоматическом режиме?
С обновлённой подпиской на инстаграм Дженнифер Лопес ещё более-менее понятно, там режим дискретный, пользователь щёлкает раз в 5 секунд, с непрерывным вещанием всё не так очевидно.
Верно ли, что на таких серверах стоят тысячи мощнейших сетевых карт или достаточно серверной сетевой карте передать информацию 10 другим, те передадут ещё 10 и т.д.?

Опыта написания клиент-серверных приложений нет, поэтому мои вопросы могут показаться не совсем корректными.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39501615
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем что-то "мощнейше" выделять или пере-передавать?
Достаточно писать стрим в буфер(ы), и организовать доступ так, чтобы плеер умел, а сервер давал доступ к соответствующему буферу.

Например, нам надо сделать стрим длиной 1 час (3600 секунд), и чтобы пользователи могли смотреть его с любой секунды. Пишем стрим в 3600 параллельных буферов (первый - начинается с первой секунды, следующий - со 2-й, далее - с 3-й, 4-й...). На пользовательский запрос - отдаем клиентскому плееру ссылку на соответствующий "таймкоду" буфер. Как вы понимаете, любое переключение в плеере - переключит плеер на другой буфер, который просто пойдет "с начала соответствующего буфера".
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39501648
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
log_hereYouTube выделяет специально под это дело сервера или всё происходит в автоматическом режиме?
Давненько читал об организации ютуба. Вкратце у ютуба много серверов разбросано по миру, которые соединены между собой супер-скоростными надежными каналами, пользователям дается адрес "ближайшего" сервера.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39501737
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
log_here,

Гуглите по слову CDN (content delivery network)
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39501836
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А цифровое ТВ? Неужели автору не интересно как оно работает внутренних?
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39501853
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonА цифровое ТВ? Неужели автору не интересно как оно работает внутренних?
Это немного другое, там multicast используется, еще как понимаю там некоторая заточка на уровне железа со стороны клиента нужна.
И провайдеры IP TV гоняют их только по своим сетям, т.е. не посмотреть IP TV одного провайдера, из сети другого.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39501855
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMНа пользовательский запрос - отдаем клиентскому плееру ссылку на соответствующий "таймкоду" буфер. Как вы понимаете, любое переключение в плеере - переключит плеер на другой буфер, который просто пойдет "с начала соответствующего буфера".
Как вы понимаете, размер буфера, умноженный на количество одновременных подключений превзойдёт все мыслимые и немыслимые пределы пропускной способности интернет-канала.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39501872
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovAndreTMНа пользовательский запрос - отдаем клиентскому плееру ссылку на соответствующий "таймкоду" буфер. Как вы понимаете, любое переключение в плеере - переключит плеер на другой буфер, который просто пойдет "с начала соответствующего буфера".
Как вы понимаете, размер буфера, умноженный на количество одновременных подключений превзойдёт все мыслимые и немыслимые пределы пропускной способности интернет-канала.
Я так понимаю речь не об интернет-каналах, а о чтении с диска. Т.е. при миллионе смотрящих на серверной стороне не миллион читателей (по одному на каждого клиента), а группировка клиентов с выравниванием кратно 1 сек. и на каждую секунду по одному читателю. Например при просмотре 5 минутного ролика максимум 300 читателей, т.е. при просмотре миллионом пользователей экономия заметная будет.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39502128
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю что здесь действительно ключевое слово мультикаст.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39502138
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЯ думаю что здесь действительно ключевое слово мультикаст.
igmp так свободно по маршрутизаторам и коммутаторам бегает?
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39502154
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилigmp так свободно по маршрутизаторам и коммутаторам бегает?Нет, конечно, но в Сервер онлайн-вещаний на базе nginx рассказано, что nginx-rtmp позволяет утилизировать 10G интерфейс. Примерно 10К зрителей на сервер. Основная проблема - настройка сетевой подсистемы ОС.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39502210
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovКак вы понимаете, размер буфера, умноженный на количество одновременных подключений превзойдёт...Ну, допустим, на количество коннектов умножать надо не "размер буфера", а "щирину запрошенного канала клиента".
Но, конечно, далее надо производить балансировку отдачи контента по нескольким интерфейсам. Но тут ведь тонкость в чём: если "промежуточные" узлы работают с кешированием медиа-контента - то клиентам будут отдаваться буфера, закешированные уже где-то в цепочке ретранслирующих устройств, а не прямо с источника. То есть да, надо иметь что-то вроде "броадкаст-сети", но это никак не "тысячи мощнейших сеетвых интерфейсов", тут на это дело работает уже сама инфраструктура сети и стандартные средства (как упоминалось, тот же nginx).
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39502219
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилmaytonЯ думаю что здесь действительно ключевое слово мультикаст.
igmp так свободно по маршрутизаторам и коммутаторам бегает?
(разводя руками)

Я не против. Но если мы возьмем к примеру такие сервисы как Netflix, Twiggle e.t.c. Это не только потоковое
вещание но и storages. И полный контроль над временем воспроизведения.

К примеру автор смотрит бой Макгрегор-Мейвезер. А я пришел домой на 30 минут позже. И тоже смотрю
этот-же бой. Но сначала. Я думаю, коллега что это не просто igmp. А это стек более сложный. Здесь и content delivery.
И шардинги и репликации и географическая децентрализация. И балансеры.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39502220
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЯ думаю, коллега что это не просто igmp. А это стек более сложный. Здесь и content delivery.
И шардинги и репликации и географическая децентрализация. И балансеры.
Оккам возражать будет
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39511314
log_here
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бой Макгрегор-Мейвезер
пишут, что бойцам пришлось начать свой бой на несколько минут позже, поскольку возникли затруднения из-за того, что появилось сильно много желающих посмотреть прямую трансляцию. Неужели для боя, вокруг которого вертелось несколько сотен миллионнов долларов, не нашлось нескольких дополнительных серверов?
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39511320
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыли как в старые добрые времена аналогового ТВ. Включили PAL/Secan/NTSC передатчик.
Спутник поймал. Усилил. Передал на всю планету. И весь мир увидел. Без лагов (радиоволны
мать вашу) без потерь TCP пакетов, без ошибок кодека. Без прокси. Без файрволов. Без
рекламы.

Ну и хрен-ли с тем что "снежит" или цвет отпадает. Главное смотрим. И без купюр.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39511364
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, у крупных провайдеров, как я читал, сервера специально Гугл арендует.
Они используются просто как кэш.
Про идею с особо мощными серверами - не слышал.
Вроде там всё обычное стоит.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39511380
982183
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЗабыли как в старые добрые времена аналогового ТВ. .
В имеющиеся времена эфирного цифрового ТВ то по другому?
Только вместо "снега" "квадратики"
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39511627
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonГлавное смотрим.
Если не забыли заранее приобрести телевизор, спутниковую тарелку, соответствующий тюнер и нацелили это всё на нужный спутник. Иначе - смотрим ковёр.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39511873
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая тарелка? В советском союзе все каналы принимались на комнатную антенну.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39511880
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВ советском союзе все каналы принимались на комнатную антенну.
Тогда все два принимались, если уж точно. А так и сейчас принимаются в цифре штук 40 без тарелки, как воткнул 25 лет назад в саду антенну на крышу, так она и ловит, приставку только надо.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39511904
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там используется UDP. а не TCP.
Не знаю, как в интернете, а в локальной подсети - мультикаст - самое то. Передаётся на виртуальный айпи, а все, кто подписался - читают. Никаких супер-пупер навороченных компьтеров не нужно. Сойдёт даже плохонький планшет, или даже телефон.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39512227
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonКакая тарелка? В советском союзе все каналы принимались на комнатную антенну.
Да. Но не со спутника, а с наземных ретрансляторов. Антенны же не торчали вверх, а были нацелены на ближайшую телевышку. И никакой возможности "смотреть с любой секунды". Ты либо поймал текущий широковещательный волновой пакет, либо он пролетел мимо.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39512449
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это и есть настоящее эфирное телевидение. Эфирнее некуда.

Никакая цифровая система не доносит инфу быстрее чем сеть
обыкновенных аналоговых ретрансляторов.

Все цифровые системы вносят лаг определящийся технологией.

У аналоговых лаг - это есть скорость распространения
электромагнитного излучения. Тоесть быстрее.
...
Рейтинг: 0 / 0
Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
    #39512550
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кстати, по терверу: "чем дальше ты в цепочке кеширующих ретрансляторов - тем больше вероятность, что ты получаешь более качественный доступ". То есть вполне вероятно, что монгол-сусликовод смотрел бой Макгрегор-Мейвезер с бОльшим комфортом (пусть и с полуминутной задержкой), недели рядовой житель LA

Конечно, тут ещё надо смотреть на "нагруженность узлов", но суть от этого не меняется.
...
Рейтинг: 0 / 0
25 сообщений из 32, страница 1 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как проходит интернет-трансляция, к которой подключаются миллионы пользователей?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]