Я хочу сделать потоковое видео IP-телевидения из моего приложения. Как это сделать? Могу ли я сделать это с помощью AVPlayer?

Я хочу сделать потоковое видео IP-телевидения из моего приложения. Как это сделать? Могу ли я сделать это с помощью AVPlayer? Я прошел через некоторые ресурсы, которые используют веб-URL видео, размещенных где-то. Я просто хочу быть уверен, что это тот же процесс при использовании URL-адреса IP TV. Если нет, то каков процесс?

1 ответ

Да, процесс будет почти таким же, и вы можете достичь этого с помощью AVPlayer, iOS не поддерживает RTMP или RSTP, поэтому ваш поток должен быть потоком HTTP Live. По памяти выбор кодеков также очень ограничен, например, если вы используете H264+mp3, вы не получите никакого звука, несмотря на то, что iOS поддерживает mp3.

Если вы начинаете, вы должны пройти этот проект GitHub для потока liveIp. https://github.com/elpsk/ipTV

Вам также может понадобиться просмотреть документацию по прямой трансляции Apple,
https://developer.apple.com/documentation/http_live_streaming?language=objc

Другие вопросы по тегам