2016-08-17 28 views
0

Я хотел бы передать данные камеры через многоадресную рассылку UDP с помощью gstreamer.Не удалось присоединиться к группе многоадресной передачи: нет такого устройства

Для этого я использовал ниже трубопровода,

gst-launch-1.0 v4l2src ! videoconvert ! video/x-raw,width=720,height=576,framerate=25/1 ! x264enc ! mpegtsmux ! rtpmp2tpay ! udpsink host=224.1.1.1 port=9090 auto-multicast=true sync=true async=false qos=true 

Но, я получаю ниже ошибки,

could not get/set settings from/on resource : gstmultiudpsink.c(948): gst_multiudpsink_configure_client(): 
Could not join Multicast group : No such Device 

Но тот же трубопровод работает в 64-битном Ubuntu14.10 ПК.

Это не работает на 64-битном ПК RHEL7.

Эти оба компьютера подключены к одному коммутатору.

В чем проблема? и как я могу решить эту проблему?

ответ

1

This Ответ помог мне с аналогичной проблемой.

Я настроил маршрут для многоадресного трафика с помощью команды

route add -net 224.0.0.0 netmask 224.0.0.0 enp0s3 

где enp0s3 это имя моего сетевого интерфейса.

 Смежные вопросы

  • Нет связанных вопросов^_^