Http Streaming против UPD или HLS - PullRequest
0 голосов
/ 11 февраля 2020

Во-первых, это не вопрос программирования. Хотя я собираю плеер для поддержки этих протоколов.

Я прочитал много статей о протоколах и в прошлом работал с http udp. Но я никогда не проверял это для цели, в которой я сейчас нуждаюсь. Я хотел знать задержку и / или надежность двух протоколов. Я строю систему IPTV, которая будет использовать кодировщики для передачи каналов в реальном времени через UDP или Http (.ts). Я работал с передачей UDP на другом решении IPTV, используя многоадресную рассылку ранее. Имея 50 номеров, каждая из которых имеет соединение 30 Мбит / с, он может транслировать канал в реальном времени от кодировщика примерно до 40 номеров без проблем. Теперь у меня вопрос, что если бы я использовал Http? Мои текущие кодировщики не поддерживают Http, но новый предложенный поддерживает и выводит как http://ip/file.ts. Итак, давайте предположим, что есть 50 комнат, и каждая комната имеет максимальную скорость 30 Мбит / с. Будет ли он обрабатывать все комнаты, если бы все смотрели прямой эфир с этого единственного кодера? Или я должен придерживаться UDP?

Теперь я знаю, что Http надежен, так как имеет проверки ошибок, а что нет. Но сработает ли ориентированный на соединение подход, такой как http, в моем случае? Сколько комнат я могу предположить для воспроизведения каналов с кодировщика со скоростью 30 Мбит / с на комнату? 100? 200? Или даже не 50?

Еще раз, извините, что задаю этот вопрос здесь, но мне нужны лучшие мозги, чем мой, чтобы понять это, так как я не смог найти окончательный ответ на inte rnet.

А как насчет HLS?

...