Управляем чем угодно откуда угодно

Управление цепочками GStreamer

Обсуждение линуксовой части и софта на борту виртурилки

Управление цепочками GStreamer

Сообщение Serg » 09 сен 2015, 01:18

Делаю цепочки, чтобы потом ими управлять как написано тут:
http://wiki.virt2real.ru/wiki/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%86%D0%B5%D0%BF%D0%BE%D1%87%D0%BA%D0%B0%D0%BC%D0%B8_GStreamer#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.86.D0.B5.D0.BF.D0.BE.D1.87.D0.BA.D0.B0.D0.BC.D0.B8

Скрипты S30 и S31 отрабатывают, но эффекта нет. Запускаем ручками:
Код: Выделить всё
[root@virt2real ~]# /etc/init.d/S30modules start
Loading coprocessors modules...
  Loading cmem from 0x86c822c0 to 0x87ef3940
Loading irqk
[root@virt2real ~]# /etc/init.d/S31gstd start   
Starting GStreamer Daemon
[root@virt2real ~]#


В протоколе (messages) читаем:
Код: Выделить всё
Jan  1 03:11:20 virt2real user.info kernel: [  682.541188] cmemk unregistered
Jan  1 03:11:20 virt2real user.info kernel: [  682.646222] CMEMK module: built on Feb 25 2015 at 23:58:00
Jan  1 03:11:20 virt2real user.info kernel: [  682.646306]   Reference Linux version 3.9.0
Jan  1 03:11:20 virt2real user.info kernel: [  682.646342]   File /opt/virt2real-sdk/dvsdk/linuxutils_2_26_03_06/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
Jan  1 03:11:20 virt2real user.info kernel: [  682.666238] allocated heap buffer 0x4d000000 of size 0x1271000
Jan  1 03:11:20 virt2real user.info kernel: [  682.666306] heap fallback enabled - will try heap if pool buffer is not available
Jan  1 03:11:20 virt2real user.warn kernel: [  682.666354] CMEM Range Overlaps Kernel Physical - allowing overlap
Jan  1 03:11:20 virt2real user.warn kernel: [  682.666395] CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x85b00000)
Jan  1 03:11:20 virt2real user.info kernel: [  682.666604] cmemk initialized
Jan  1 03:11:20 virt2real user.info kernel: [  682.990416] EDMAK module: built on Feb 25 2015 at 23:58:01
Jan  1 03:11:20 virt2real user.info kernel: [  682.990498]   Reference Linux version 3.9.0
Jan  1 03:11:20 virt2real user.info kernel: [  682.990533]   File /opt/virt2real-sdk/dvsdk/linuxutils_2_26_03_06/packages/ti/sdo/linuxutils/edma/src/module/edmak.c
Jan  1 03:11:23 virt2real user.err gstd[2195]: Started
Jan  1 03:11:24 virt2real user.err gstd[2195]: Error: Error connecting: No such file or directory
Jan  1 03:11:24 virt2real user.err gstd[2195]: Terminated
[root@virt2real ~]#


Соотвественно цепочки никакие не создаются, вместо обещанного в Wiki
Код: Выделить всё
Parse single command interactive:
Pipeline path created: /com/ridgerun/gstreamer/gstd/pipe0
Ok.

получаю мрачное
Код: Выделить всё
gst-client> Dynamic method failure

Прошивка rcboard последняя. Куда копать?

Вот что говорит просто запуск dbus - нет файлика (точнее каталога), непонятно кто его создать должен

Код: Выделить всё
[root@virt2real ~]# dbus-daemon --system
Failed to start message bus: Failed to bind socket "/var/run/dbus/system_bus_socket": No such file or directory


P.S. Создание каталога /var/run/dbus ручками помогло
Код: Выделить всё
mkdir /var/run/dbus
Serg
 
Сообщения: 121
Зарегистрирован: 07 сен 2013, 23:55

Вернуться в Софт на виртурилке - SDK, Linux, Github, программирование (C/C++ и др.)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron