Я пытаюсь передать свой поток rtmp в Интернет, борясь с videojs Я могу передавать свое статическое видео или прямой эфир с экрана Android с помощью ffmpeg с помощью этой команды:
ffmpeg -i video7.mp4 -c:v libx264 -g 25 -preset fast -b:v 4096k -c:a libfdk_aac -ar 44100 -f flv rtmp://127.0.0.1/media_server/video.flv
Так что можете подключить его через ffplay.Эта часть работает как шарм.
ffplay rtmp://127.0.0.1/media_server/video.flv
Но не мог смотреть в Интернете.Мой HTML-файл здесь .Скопировано из официального видеоjj пример
- вопрос: Возможность просмотра через ffplay на rtmp означает, что мой модуль nginx rtmp работает хорошо?
Я обслуживаю httml через http-сервер и rtmp на rtmp: //127.0.0.1 без проблем с портом?
Любой другой совет видеоигра?Я уже пробовал hls, это работает, но в моем случае создание файла манифеста m3u8 нежелательно, потому что я транслирую видео в реальном времени с записи мобильного экрана, поэтому создание новых файлов ts не обновляется, файл m3u8 не для меня, я думаю?
Что еще я могу попробовать в качестве протокола?вместо rtmp
я могу поделиться своими командами screenrecord и ffmpeg, чтобы помочь мне или вам.Спасибо