Потоковое видео по запросу - PullRequest
3 голосов
/ 21 марта 2011

В настоящее время я изучаю различные методы потоковой передачи как для потоковой передачи в реальном времени, так и для потоковой передачи по запросу.

Я читал как о многоадресной, так и одноадресной передаче, и теперь у меня возник следующий вопрос, который я не могу найтиответ на вопрос.

«Можно ли выполнять потоковую передачу по требованию с многоадресной рассылкой?»

Насколько я понимаю, при использовании многоадресной рассылки медиасервер создает поток видео., который воспроизводится только один раз, к которому пользователи могут подключаться и смотреть.

Это потому, что многоадресная передача позволяет только прямую трансляцию?Если нет, может кто-нибудь объяснить, пожалуйста, как это работает?

Ответы [ 3 ]

3 голосов
/ 24 марта 2011

«Можно ли выполнять потоковую передачу по требованию с многоадресной рассылкой?»

Технически, да.Практически, нет.

Насколько я понимаю, при использовании многоадресной рассылки медиа-сервер создает поток видео, который воспроизводится только один раз, к которому пользователи могут подключаться и смотреть.

Вы правильно поняли.И это так.

2 голосов
/ 22 марта 2011

Да, это можно сделать, но есть предостережения. Если вы летите на старом самолете, вы можете увидеть старую развлекательную систему, которая предлагает, скажем, 20 каналов с фильмом на каждом. Все каналы работают, и после завершения программы они перезапускаются. Это лучше, чем иметь только один канал вещания на проекторе, поскольку он дает пользователю выбор того, что смотреть, но не дает им свободу смотреть.

Современные системы развлечений для полета доступны по требованию, каждый пассажир может посмотреть любой фильм в любое время. Так как же может помочь многоадресная рассылка, возникает вопрос? Если вы обнаружите, что несколько пользователей смотрят один и тот же фильм, а предостережение составляет в то же время , вы можете заменить потоки для каждого пользователя только одним многоадресным каналом. Что технически подкованно, но вы должны спросить, зачем вы это делаете? Это имеет смысл, только если коммуникационная среда чувствительна или недостаточна для одновременного обслуживания каждого пользователя.

Разработка системы развлечений для полета, которая не подходит для каждого пассажира, фактически использующего ее, немного недальновидна. Следовательно, система может обрабатывать наихудший случай потока для каждого пользователя, что означает, что ничего не передается для многоадресной рассылки.

Некоторые кабельные / спутниковые сети реализуют многоадресную потоковую передачу и используют временные окна для группировки как можно большего количества зрителей. Например, подождите до 5 минут, чтобы посмотреть видео, пока отображается печально известная фраза «буферизация».

2 голосов
/ 21 марта 2011

Ну, вы можете сделать это, но более важный вопрос: зачем вам это нужно?

По требованию вы предлагаете запустить трансляцию в то время, когда один зритель хочет увидеть этот конкретный фрагментсодержание.Если один пользователь выбирает контент и время его запуска, зачем вам его многоадресная передача?

...