Commentaires sur : OpenOB – Liaison IP par Raspberry Pi https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/ Le site du broadcast radio Tue, 08 Jan 2019 12:16:38 +0000 hourly 1 https://wordpress.org/?v=6.9.4 Par : ramomo https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-60953 Tue, 08 Jan 2019 12:16:38 +0000 https://technic2radio.fr/?p=5329#comment-60953 bonjour,

Merci pour ce tutoriel qui fonctionne nikel !
Je fais des tests pour installer OpenVpn sur le raspberry decoder. Cela permettrait de pouvoir connecter l’encoder depuis n’importe quelle connection dhcp sans avoir à connaitre son IP. (je vous tiendrais au courant)
Petite question , comment modifies t on le bitrate utilisé ?

merci

]]>
Par : Lyonel https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-54750 Sat, 01 Sep 2018 14:46:09 +0000 https://technic2radio.fr/?p=5329#comment-54750 En réponse à Venelin.

Hello,
Thank you for your message. I did not have this error. You may find a solution with the OpenOB mailing-list http://lists.talkunafraid.co.uk/listinfo/openob-users

]]>
Par : Lyonel https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-54748 Sat, 01 Sep 2018 14:38:37 +0000 https://technic2radio.fr/?p=5329#comment-54748 En réponse à David Maddoux.

Hello,
Thank you for your message. I did not try OpenOB on other platforms than the Raspberry. In addition, I always use Alsa and I have not tried with Jack. You may find a solution with the OpenOB mailing-list : http://lists.talkunafraid.co.uk/listinfo/openob-users

]]>
Par : Venelin https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-54702 Fri, 31 Aug 2018 13:44:23 +0000 https://technic2radio.fr/?p=5329#comment-54702 Hi,
I made all the steps but I receive some error. Can you help me please?

pi@raspberrypi:~ $ openob 192.168.3.190 recepteur transmission rx -a alsa -d hw:1,0
Traceback (most recent call last):
File « /usr/local/bin/openob », line 4, in
__import__(‘pkg_resources’).run_script(‘OpenOB==4.0.2’, ‘openob’)
File « /usr/lib/python2.7/dist-packages/pkg_resources.py », line 534, in run_script
self.require(requires)[0].run_script(script_name, ns)
File « /usr/lib/python2.7/dist-packages/pkg_resources.py », line 1445, in run_script
exec(script_code, namespace, namespace)
File « /usr/local/lib/python2.7/dist-packages/OpenOB-4.0.2-py2.7.egg/EGG-INFO/scripts/openob », line 8, in

File « build/bdist.linux-armv7l/egg/openob/node.py », line 4, in
File « build/bdist.linux-armv7l/egg/openob/rtp/tx.py », line 2, in
File « /usr/lib/python2.7/dist-packages/gi/__init__.py », line 100, in require_version
raise ValueError(‘Namespace %s not available’ % namespace)
ValueError: Namespace Gst not available

Thank you

]]>
Par : David Maddoux https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-54422 Sun, 26 Aug 2018 19:08:27 +0000 https://technic2radio.fr/?p=5329#comment-54422 Concerning the Jack Audio problem I had, I figured it out. You have to supply the ‘-jp’ to a value for it to complete. The default setting to ‘none’ when no value is entered doesn’t work.

]]>
Par : David Maddoux https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-54378 Sun, 26 Aug 2018 01:00:18 +0000 https://technic2radio.fr/?p=5329#comment-54378 Well done Lyonel! I do have an issue with any platform I’ve tried, RPi and X86, using Jack Audio. Anytime the ‘-a’ is set to ‘jack’ and to visually show what device in the jack rack software I use the ‘-jn’ to name the process. This configuration on version 3.2. Using the following command:

openob 192.168.0.25 dell transmit tx 192.168.0.29 -a jack -jn DELL

produces the following:

2018-08-25 19:50:07,116 – openob.node.dell.link.transmit – INFO – Starting up transmitter
2018-08-25 19:50:07,119 – openob.node.dell.link.transmit.tx – INFO – Creating transmission pipeline
2018-08-25 19:50:07,122 – openob.node.dell.link.transmit – ERROR – Transmitter crashed for some reason! Restarting…
Traceback (most recent call last):
File « /usr/local/lib/python2.7/dist-packages/openob/node.py », line 45, in run_link
transmitter = RTPTransmitter(self.node_name, link_config, audio_interface)
File « /usr/local/lib/python2.7/dist-packages/openob/rtp/tx.py », line 21, in __init__
self.build_pipeline()
File « /usr/local/lib/python2.7/dist-packages/openob/rtp/tx.py », line 52, in build_pipeline
self.source = self.build_audio_interface()
File « /usr/local/lib/python2.7/dist-packages/openob/rtp/tx.py », line 85, in build_audio_interface
if self.audio_interface.jack_port_pattern:
File « /usr/local/lib/python2.7/dist-packages/openob/audio_interface.py », line 33, in __getattr__
return self.get(key)
File « /usr/local/lib/python2.7/dist-packages/openob/audio_interface.py », line 27, in get
value = self.config[key]
KeyError: ‘jack_port_pattern’

The error repeats. So before I drag out the Python reference I do what I can to help with this. Transmit or receiver, X86 or Pi, same results. Any ideas?

Thanks!

]]>
Par : Lyonel https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-53959 Thu, 16 Aug 2018 14:17:46 +0000 https://technic2radio.fr/?p=5329#comment-53959 En réponse à YannS.

Bonjour @yanns
Il existe une autre solution pour faire tourner OpenOB sur Raspbian Stretch avec la prise en charge de gstreamer1.0 à la place de gstreamer0.10 grâce au développement de quelques passionnés : https://github.com/JamesHarrison/openob/pull/34
En attendant que les modifications soient intégrées au code principal, il est possible d’installer OpenOB ainsi :
$ sudo apt-get install python-gst-1.0 gstreamer1.0-plugins-ugly gstreamer1.0-tools python-gobject python-redis redis-server
$ sudo sed -i.bak ‘s/bind 127.*/bind 0.0.0.0/’ /etc/redis/redis.conf && sudo service redis-server restart
$ sudo pip install git+https://github.com/jonty-comp/openob.git@gst1.0

]]>
Par : YannS https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-50858 Tue, 29 May 2018 13:26:44 +0000 https://technic2radio.fr/?p=5329#comment-50858 Bonjour,
je tente d’installer OpenOB sur 2 RasPi 3B avec Stretch. Il faut utiliser Gstreamer0.10 car OpenOB3.2 ne semble pas fonctionner avec Gstreamer1.0..
Mais comme mentionné en commentaires par @lyonel le paquet gstreamer0.10-plugins-bad n’existe plus sous stretch…

L’astuce est donc d’installer le paquet de Jessie :
ajouter à /etc/apt/sources.list la ligne suivante :
deb http://archive.rapbian.org/raspbian jessie main contrib non-free rpi deb

puis un
$ sudo apt update
$ sudo apt install gstreamer0.10-plugins-bad

l’install semble tourner de façon stable.

]]>
Par : Lyonel https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-40416 Mon, 18 Sep 2017 15:58:16 +0000 https://technic2radio.fr/?p=5329#comment-40416 Concernant OpenOB-GUI, si vous rencontrez le problème suivant : https://github.com/mickaelmonsieur/openob-gui/issues/3
Il semble qu’il faille « initialiser » la liaison ou OpenOB pour pouvoir ensuite utiliser OpenOB-Gui. Il suffit de lancer OpenOB sans passer par l’interface web pour résoudre le problème

]]>
Par : Mickael https://technic2radio.fr/openob-liaison-ip-par-raspberry-pi/#comment-38523 Mon, 24 Jul 2017 09:39:03 +0000 https://technic2radio.fr/?p=5329#comment-38523 En réponse à Lyonel.

Merci, j’ai répondu 🙂

]]>