Плеер 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 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Libvlcsharp: ускорить загрузку rtsp/выбрать декодер rtsp
    Anonymous » » в форуме C#
    0 Ответы
    58 Просмотры
    Последнее сообщение Anonymous
  • Gstreamer: освободить ОЗУ при закрытии и перезагрузить поток rtsp
    Anonymous » » в форуме C++
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Преобразование RTSP в HLS с помощью GStreamer Pipeline. Почему не работает? [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Преобразование RTSP в HLS с помощью GStreamer Pipeline. Почему не работает? [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Преобразование RTSP в HLS с помощью GStreamer Pipeline. Почему не работает? [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

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