GStreamer / Kurento простой отправитель и приемник видео, разные машины в локальной сети - PullRequest
0 голосов
/ 10 февраля 2019

У меня такое чувство, что об этом спрашивали несколько раз, но я все еще не могу заставить его работать.Основываясь на документах GStreamer и Kurento, у меня есть куча рабочих примеров конвейера gstreamer для отправки демо-видео и еще один для получения.Вот пример (который я мог бы указать конкретному источнику, откуда это пришло, но я просмотрел десятки) .-

Отправитель

./gst-launch-1.0 -v uridecodebin name=uridec uri=https://www.freedesktop.org/software/gstreamer-sdk/data/media/sintel_trailer-480p.webm ! videoconvert ! x264enc noise-reduction=10000 tune=zerolatency byte-stream=true threads=4 key-int-max=15 intra-refresh=true ! mpegtsmux alignment=7 name=mux ! rtpmp2tpay ! queue ! udpsink host=192.168.1.103 port=5000 sync=true uridec. ! audioconvert ! voaacenc ! audio/mpeg ! queue 

Receiver

./gst-launch-1.0 -v playbin uri=udp://192.168.1.103:5000

Сначала я предположил, что с конвейерами что-то не так, но я разработал пять различных способов потоковой передачи видео от отправителя к получателю (оба на одной машине), поэтому я думаю,проблема может быть в самой сети.Кто-нибудь может указать мне правильное направление, чтобы начать отладку / понимание проблемы?

(кстати, я пытаюсь выполнить потоковую передачу из OSX в Windows)

...