Я новичок. Я знаю, что прямая трансляция YouTube поддерживает RTMP, но я не могу найти настройки кодировщика HLS. Поддерживает ли он HLS? Я хочу транслировать потоки HLS через YouTube.Поддерживает ли YouTube потоковое вещание HLS (HTTP Live Streaming)?
ответ
Короткий ответ: Да
Длинный ответ:
official page говорит:
Mobile потокового: Текущие события будут автоматически доступны на iPhone, IPAD, IPod Touch & Android 4.0+ мобильных устройств через m.youtube.com.
Это похоже на возврат HLS.
Использование IPad агента пользователя и нюхать сетевого трафика, я нашел следующий запрос на сервер Google:
HTTP GET
/api/manifest/hls_variant/sparams/gcr,id,ip,ipbits,itag,playlist_type,pmbypass,source,expire/source/yt_live_broadcast/[redacted]/index.m3u8?[redacted]
и ответ:
HTTP/1.1 200 OK Контент-тип: application/vnd.apple.mpegurl
#EXTM3U
#EXT-X-STREAM-INF:BANDWIDTH=380059,CODECS="avc1.4d0015,mp4a.40.5",RESOLUTION=426x240,CLOSED-CAPTIONS=NONE
http://manifest.googlevideo.com/api/manifest/hls_playlist/id/ANM-dq5USTc.1/itag/92/source/yt_live_broadcast/ratebypass/yes/live/1/cmbypass/yes/gir/yes/dg_shard[..]
Так что, я думаю, что YouTube поддерживает HLS.
A liveStream
объект содержит cdn
объект с ingestionType
. Это свойство String используется для объявления метода или протокола, используемых для передачи видеопотока.
Поддерживаемый формат передачи в данный момент составляет rtmp
. В настоящее время HLS не поддерживается, но находится в дорожной карте YouTube для поддерживаемых форматов.
По состоянию на апрель 2016 года YouTube добавил DASH в качестве поддерживаемого формата видеоролика.
Существует два протокола передачи в прямом эфире: 1) протокол для загрузки/публикации на Youtube; 2), а протокол Youtube передается конечному пользователю. Is ingestionType протокол для загрузки в систему Youtube или пользователей Youtube для просмотра (загрузки) видео? – chen
@chen Вверх по течению, по крайней мере, насколько я знаю. Учитывая, что вы можете воспроизводить прямые трансляции на любой веб-странице/веб-странице, YouTube должен поддерживать множество форматов ниже по течению. – JAL
Я читал блог о [Facebook Live] (https://code.facebook.com/posts/1653074404941839/under-the-hood-broadcasting-live-video-to-millions/), а команда Facebook Live казалась использовать RTMP в качестве нисходящего протокола, чтобы снизить латентность, любые мысли? – chen
- 1. Поддерживает ли GoogleTV эмулятор Http Live Streaming?
- 2. Невозможно включить потоковое вещание HLS Live в андроиде
- 3. HLS (Http Live Streaming) vs MPEG DASH
- 4. Поддерживает ли HTTP Live Streaming поддержку перемотки назад?
- 5. HTTP Live Streaming Ограничение iOS
- 6. HTTP Live Streaming Service, как LiveStream/Ustream/Twitch/Youtube Live
- 7. Heroku - поддерживает ли он HTTP потоковое видео?
- 8. Поддерживает ли iOS что-либо за пределами HTTP Live Streaming?
- 9. HTTP Live Streaming с использованием Apple mediastreamsegmenter
- 10. Пользовательский плеер Soundcloud поддерживает потоковое потоковое вещание?
- 11. HTTP Live Streaming: Кошмар Linux
- 12. MPMusicPlayerController live streaming
- 13. HTTP Live Streaming через AWS cloudfront
- 14. Поддерживает ли витамио зашифрованное потоковое HLS
- 15. IOS Музыка Streaming и HTTP Live Streaming
- 16. YouTube Live Streaming Overlay
- 17. Youtube live streaming API
- 18. HLS (http live streaming) на Android 3.0 и поиск
- 19. HTTP Live Streaming с Android 2.x
- 20. Поддерживает ли видеообъем адаптивное потоковое вещание в Android?
- 21. Android | Youtube Live Streaming
- 22. Live Streaming-HLS + RTSP с использованием Video.js (сервер Wowza)
- 23. Поддерживает ли Android поддержку HLS Adaptive Bitrate Streaming
- 24. http live streaming performance (metrics)
- 25. Http Live Streaming без кодирования
- 26. Я хочу выполнить HLS (HTTP Live Streaming) с помощью Gstreamer
- 27. Потоковое аудио: HTTP Live Streaming необходимо для одобрения магазина приложений?
- 28. Как запланировать потоковое вещание с помощью Wowza Streaming Engine
- 29. Как стресс-тест HTTP Live Streaming
- 30. Http Live Streaming Cache
Спасибо за ваш ответ. Однако, я думаю, вы неправильно поняли мой вопрос. Я хочу сказать, что хочу создать потоковое вещание в прямом эфире, но мой поток - HLS. Я знаю, что живые события Youtube можно играть в iOS. Однако поддерживает ли он HLS-кодирование при создании потоковой передачи в реальном времени? – TVmining
Для ввода только RTMP. – aergistal