Плеер Gstreamer RTSP 1080p на Raspberry Pi 4Linux

Ответить
Anonymous
 Плеер Gstreamer RTSP 1080p на Raspberry Pi 4

Сообщение Anonymous »

Я пытаюсь запустить на Raspberry 4B поток RTSP H264 1080p.
Сначала я протестировал файл локально на Raspberry Pi 4.

Код: Выделить всё

gst-launch-1.0 filesrc location=test.mp4 ! qtdemux name=demux demux.video_0 ! queue ! h264analyze! avdec_h264 ! stream synchronizer! waylandsink
И видео выглядит очень хорошо, плавно и быстро. Процессор около 50%.
Затем я попытался выставить видео на RTSP-сервере (mediamtx) и протестировал с другого ПК с gst-play-1.0 rtsp://192.168. 0.120:8554/stream А еще по RTSP все выглядит очень хорошо.
Но если запустить play rtsp от Raspberry Pi, то видео очень медленное, как будто пропускает много кадров .
Я также пробовал писать конвейер вручную:

Код: Выделить всё

gst-launch-1.0 rtspsrc location=rtsp://192.168.0.120:8554/stream is-live=true ! rtph264depay request-keyframe=true ! h264parse ! avdec_h264 ! waylandsink sync=false
Но результат тот же.
Загрузка ЦП всегда остается около 50%, а пропускная способность сети между двумя системами велика. Я использую Weston.
Есть идеи по оптимизации?

Подробнее здесь: https://stackoverflow.com/questions/789 ... berry-pi-4
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»