Какова роль потокового сервера, такого как Wowza?

Я изучал, как вести прямую трансляцию с iPhone. Мне нужно будет опубликовать поток по URL-адресу на сервер Wowza, который я узнал. Другое дело, что мне потребуется библиотека для iOS для кодирования и сжатия вывода камеры, и мне придется отправлять этот поток по протоколу RTMP на сервер Wowza. На приеме и должен быть плеер, который может декодировать, распаковывать тот поток, который идет с Wowza на устройство типа iPhone (пользователь, который хочет видеть прямую трансляцию).

Мой вопрос: если кодирование выполняется с помощью определенного iOS SDK, RTMP играет роль протокола, а проигрыватель на принимающей стороне играет роль декодирования, то какова роль Wowza? Какова его функция, которая делает его очень важным в процессе прямой трансляции?

Я искал функцию сервера потоковой передачи мультимедиа с 3 дней, но я не мог понять точную функцию сервера потоковой передачи мультимедиа, такого как Wowza.

Я отчаянно жду ответа..

Любое объяснение будет оценено, заранее спасибо !!!


person Community    schedule 03.01.2016    source источник


Ответы (1)


На самом деле я работал над годичным проектом, связанным с потоковой передачей мультимедиа на iOS, и использовал Wowza. Роль Wowza заключается в том, чтобы функционировать как медиа-сервер, который может принимать видео, транслируемое с устройства iOS по протоколу RTMP. С Wowza у вас есть возможность отправлять HTTP-параметры, которые предписывают серверу начать или остановить запись потокового видео в реальном времени. У вас также есть возможность встраивать видеоплееры на веб-сайты для просмотра в реальном времени.

person SwiftMatt    schedule 03.01.2016
comment
Спасибо за ответ, проголосовал. Теперь я знал роль потокового сервера. Но я не понимаю поток вещания от вещателя к зрителю. Я имею в виду, что откуда будет течь? Надеюсь на какое-то объяснение от вас.. - person ; 03.01.2016
comment
Устройство iOS осуществляет трансляцию на потоковый сервер Wowza, который установлен и работает на вашем веб-сервере. Ваш веб-сервер может встроить видеоплеер для потоковой передачи живого видео на зрителя. - person SwiftMatt; 04.01.2016
comment
@SwiftMatt Знаете ли вы какую-нибудь библиотеку с открытым исходным кодом для создания RTMP-видео? - person abhimuralidharan; 07.01.2016
comment
@SwiftMatt, не могли бы вы рассказать мне, как интегрировать wowza с LFLiveKit? Является ли это возможным? Я столкнулся с проблемой прямой трансляции на медленном мобильном соединении. - person Shanu Singh; 28.03.2020