Hi all
On a roll today, this is what I have achieved, looks promising for the
project I am working on:
Hooked up Rx OB-1, Rx OB-2, Tx OB-1 and Tx OB-2 to Zerotier (all devices
allocated IP 172.xxx . range)
Rx OB-1 and Rx OB-2 at studio hub end (172.xxx.xxx.xx3 and 172.xxx.xxx.xx4)
Tx OB-1 over satellite (not fixed IP) (Zerotier IP 172.xxx.xxx.xx5)
Tx OB-2 behind a 4G router (Netgear LB2120), 2 bar signal strength
(Zerotier IP 172.xxx.xxx.xx6)
On each stream I set the different nodes (as mentioned by Stinga),
entered the Zerotier IP allocated to the respective receiver and away it
went (no ports or firewalls configured).
Test Configs:
Tx OB-1 over satellite
openob 172.xxx.xxx.xx3 net1-tx-node net1-link tx 172.xxx.xxx.xx3 -d hw:1,0
Tx OB-2 behind a 4G router
openob 172.xxx.xxx.xx4 net2-tx-node net2-link tx 172.xxx.xxx.xx4 -d hw:1,0
The two streams having been running for a couple of hours now, heard a
couple of quick dropouts( can live with that).
The Zerotier network is good, easy to setup, good configuration webpage,
the Tx and Rx on both streams, connected really fast. The project needs
4 streams running back to hub, however ran out of RasPi4's, though see
no reason why it should not work.
Hope the info helpfull.
Regards... Evan
===========
On 22/07/2020 1:30 pm, Evan wrote:
Hi Klaus
I took up the challenge and get OB working using Zerotier, to push it
a bit harder, I am streaming the Tx OB from behind a 4G router back to
my fixed IP Rx OB. Now to get it working with 4 Tx OB's and 4 Rx OB's.
Regards Evan
===========
On 18/07/2020 1:05 pm, Klaus Boehme wrote:
> Although I haven't tried it with openob, take a look at
>
https://www.zerotier.com/
>
> You can create your own Software Defined Network (SDN) which is
> private. This will give you 'local IPs' to work with at each end
> with seemingly less overhead and issues than classic VPNs.
>
> It's a brilliant system and worth getting your head around. There are
> a number of Pi based instructions. You shouldn't need to bridge or
> anything, just have the allocated IPs at each end and add routes if
> you need them going elsewhere in the network.
>
>
> Regards
>
> Klaus
>
> On 18/07/2020 11:57 am, Phil Biehl wrote:
>>
>> Richard,
>>
>> Thanks very much for your crib sheet. It worked just fine for me and
>> I am now up and running. Now I have my own notes to help me if I
>> ever have to do this again!
>>
>> Ted,
>>
>> I see your point. This is a huge hole if it goes over the internet.
>> I was debating running this STL over a VPN tunnel. You have swung me
>> over and I will definitely do so after hearing about the redis
>> security issues. Thanks very much for alerting me to this.
>>
>> Thanks again guys!
>>
>> Phil
>>
>> *From:*Richard Graham [mailto:richard.graham@markfourmedia.co.uk]
>> *Sent:* Thursday, July 16, 2020 5:36 AM
>> *To:* openob-users(a)lists.talkunafraid.co.uk
>> *Subject:* [openob-users] Re: Prerequisites
>>
>> Is this the correct version of g-streamer?
>>
>> Below is a copy of a ‘crib-sheet’ that I put together for putting a
>> Pi together for using OpenOB – this is using a Pi 3 not a 4 though
>> and the ‘Audio Injector’ hat – but the OOB installation should be
>> the same. This uses the April 2019 version of Raspbian, and the
>> OpenOB version available in August 2019.
>>
>> ---
>>
>> Install the prerequisites for OpenOB plus a couple other bits that
>> are needed:
>>
>> sudo apt install gstreamer1.0-plugins-base gstreamer1.0-plugins-good
>> gir1.2-gstreamer-1.0 python-gst-1.0 python-redis python-gi
>> python-setuptools gstreamer1.0-alsa python-pip screen
>>
>> Install redis-server on the receiver:
>>
>> sudo apt install redis-server
>>
>> and configure:
>>
>> sudo sed -i.bak 's/bind 127.*/bind 0.0.0.0/' /etc/redis/redis.conf
>> && sudo service redis-server restart
>>
>> Install OpenOB:
>>
>> sudo pip install openob
>>
>> ---
>>
>> For a previous build, I did at some point find a repository that had
>> older versions of gstreamer in it and use it that way, but that was
>> with the older openOB version.
>>
>> Hope that's somewhat helpful at least!
>>
>> Richard.
>>
>> *From:* Phil Biehl <fylbeall(a)gmail.com>
>> *Sent:* Thursday, 16 July 2020 03:19
>> *To:* openob-users(a)lists.talkunafraid.co.uk
>> *Subject:* [openob-users] Prerequisites
>>
>> I am having difficulty getting prerequisites loaded on a raspberry
>> pi 4. I’ve fixed this problem before but I cant seem to remember how
>> I did it! Help please.
>>
>> As an update for you all, I gave up on the Behringer UCA202s and its
>> inherent mono problem have substituted a HifiBerry DAC+ ADC Pro for
>> the input to the transmitter side, and a DAC+ Pro XLR for the output
>> at the receiver side.
>>
>> Thanks
>>
>> pi@OpenOB-TX:~ $ sudo apt-get install python-gst0.10
>> python-setuptools gstreamer0.10-plugins-base
>> gstreamer0.10-plugins-bad gstreamer0.10-plugins-good
>> gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg gstreamer0.10-tools
>> python-gobject python-gobject-2 gstreamer0.10-alsa python-argparse
>>
>> Reading package lists... Done
>>
>> Building dependency tree
>>
>> Reading state information... Done
>>
>> Package python-gst0.10 is not available, but is referred to by
>> another package.
>>
>> This may mean that the package is missing, has been obsoleted, or
>>
>> is only available from another source
>>
>> Package gstreamer0.10-plugins-good is not available, but is referred
>> to by another package.
>>
>> This may mean that the package is missing, has been obsoleted, or
>>
>> is only available from another source
>>
>> Package gstreamer0.10-plugins-bad is not available, but is referred
>> to by another package.
>>
>> This may mean that the package is missing, has been obsoleted, or
>>
>> is only available from another source
>>
>> However the following packages replace it:
>>
>> gstreamer0.10-plugins-base
>>
>> Package gstreamer0.10-plugins-ugly is not available, but is referred
>> to by another package.
>>
>> This may mean that the package is missing, has been obsoleted, or
>>
>> is only available from another source
>>
>> Package gstreamer0.10-ffmpeg is not available, but is referred to by
>> another package.
>>
>> This may mean that the package is missing, has been obsoleted, or
>>
>> is only available from another source
>>
>> E: Package 'python-gst0.10' has no installation candidate
>>
>> E: Package 'gstreamer0.10-plugins-bad' has no installation candidate
>>
>> E: Package 'gstreamer0.10-plugins-good' has no installation candidate
>>
>> E: Package 'gstreamer0.10-plugins-ugly' has no installation candidate
>>
>> E: Package 'gstreamer0.10-ffmpeg' has no installation candidate
>>
>> pi@OpenOB-TX:~ $
>>
>>
>> _______________________________________________
>> openob-users mailing list --openob-users(a)lists.talkunafraid.co.uk
>> To unsubscribe send an email toopenob-users-leave(a)lists.talkunafraid.co.uk
>
>
> _______________________________________________
> openob-users mailing list --openob-users(a)lists.talkunafraid.co.uk
> To unsubscribe send an email toopenob-users-leave(a)lists.talkunafraid.co.uk