Secure Reliable Transport
Forum rules
This forum is run by the BATC (British Amateur Television Club), it is service made freely available to all interested parties, please do not abuse this privilege.
Thank you
This forum is run by the BATC (British Amateur Television Club), it is service made freely available to all interested parties, please do not abuse this privilege.
Thank you
Re: Secure Reliable Transport
I have been working on my SRT Repeater and today have implemented audio on all four channels.
Now that the quad windows all have audio at the same time you will need to take into account other users and implement measures to stop feedback like waring headphones etc.
Look forward to seeing and hearing you all on the SRT Repeater.
73's
Martin
G8KOE
Now that the quad windows all have audio at the same time you will need to take into account other users and implement measures to stop feedback like waring headphones etc.
Look forward to seeing and hearing you all on the SRT Repeater.
73's
Martin
G8KOE
Re: Secure Reliable Transport
SRT REPEATER
I have made some changes to my SRT Repeater.
The use of a PC with OBS USB video and a sound input capture modules has now been replaced.
The repeater now consists of 4 raspberry pi’s each with SRT RPi Players installed.
4 HDMI outputs are connected to a Quad Multi Viewer giving a single HDMI output.
The audio from 4 raspberry pi’s are connected to a sound mixer producing a single audio output.
The HDMI and Audio are connected to a ZowiBox encoder which has OSD option to produce text or graphic overlays.
Using the ZowiBox now testing a second BATC stream to g8koe.
The main output is streamed to a MediaMTX server on raspberry pi.
You now have audio on all 4 inputs.
With the changes made I can apply power and the repeater boots up in operational mode.
TALKBACK ALLSTAR 47572
The talkback is working well on ALLSTAR 47572 and is a good place to get help.
I keep forgetting to leave gaps between transmissions which is important so others can join the QSO.
Disconnecting from a network before connecting to the ALLSTAR TALKBACK 47572 keeps it as a DATV Node.
73’s
Martin
G8KOE
I have made some changes to my SRT Repeater.
The use of a PC with OBS USB video and a sound input capture modules has now been replaced.
The repeater now consists of 4 raspberry pi’s each with SRT RPi Players installed.
4 HDMI outputs are connected to a Quad Multi Viewer giving a single HDMI output.
The audio from 4 raspberry pi’s are connected to a sound mixer producing a single audio output.
The HDMI and Audio are connected to a ZowiBox encoder which has OSD option to produce text or graphic overlays.
Using the ZowiBox now testing a second BATC stream to g8koe.
The main output is streamed to a MediaMTX server on raspberry pi.
You now have audio on all 4 inputs.
With the changes made I can apply power and the repeater boots up in operational mode.
TALKBACK ALLSTAR 47572
The talkback is working well on ALLSTAR 47572 and is a good place to get help.
I keep forgetting to leave gaps between transmissions which is important so others can join the QSO.
Disconnecting from a network before connecting to the ALLSTAR TALKBACK 47572 keeps it as a DATV Node.
73’s
Martin
G8KOE
Re: Secure Reliable Transport
Hi,
I have been experiencing my SRT Repeater loosing connection to my BATC stream “g8koe”
For now I have turned this function off.
Hope to reconnect in the future.
Investigating my internet connection.
73’s
Martin
G8KOE
I have been experiencing my SRT Repeater loosing connection to my BATC stream “g8koe”
For now I have turned this function off.
Hope to reconnect in the future.
Investigating my internet connection.
73’s
Martin
G8KOE
Re: Secure Reliable Transport
I am intending to try using my SRT REPEATER as a world wide gateway to joining the Sunday Net.
Talkback for my repeater is on ALLSTAR 47572.
More news I have updated the firmware in my ZowieBOX encoder and that has fixed the dropout to my BATC Stream g8koe.
As you fix one problem there is always another.
Confusion between the encoder and quad box causing random selection of mode or input.
A reboot usually fixes the problem.
Now have a second quad box which is under test.
73's
Martin
G8KOE
Talkback for my repeater is on ALLSTAR 47572.
More news I have updated the firmware in my ZowieBOX encoder and that has fixed the dropout to my BATC Stream g8koe.
As you fix one problem there is always another.
Confusion between the encoder and quad box causing random selection of mode or input.
A reboot usually fixes the problem.
Now have a second quad box which is under test.
73's
Martin
G8KOE
- Attachments
-
- G8KOEsrtREPEATERok.jpg (643.33 KiB) Viewed 2978 times
-
- QO100 WORLD DATV NET GATEWAY.png (1.11 MiB) Viewed 2978 times
Re: Secure Reliable Transport
A G4FKK LOGIC FOR MY SRT REPEATER IS UNDER TEST
The operation of the logic is simple if any of the 4 inputs logic goes active the repeater will go into full screen mode. If a second input goes active we go back to 4 screen mode. Be patient when using the repeater the screen changes are purposely slow to minimise spurious modes being triggered. If you are using VLC when changes are in progress it can sometimes freeze and need refreshing. The audio is on all 4 channels. When using the repeater if you could put some text saying which channel you are using for example CH4 etc. There is no easy way for me to automatically implement this on my very simple SRT repeater.
I must say a very big thankyou to Martin G4FKK who felt sorry for me with my lack of programming skills and made the logic possible.
73’s
Martin
G8KOE
The operation of the logic is simple if any of the 4 inputs logic goes active the repeater will go into full screen mode. If a second input goes active we go back to 4 screen mode. Be patient when using the repeater the screen changes are purposely slow to minimise spurious modes being triggered. If you are using VLC when changes are in progress it can sometimes freeze and need refreshing. The audio is on all 4 channels. When using the repeater if you could put some text saying which channel you are using for example CH4 etc. There is no easy way for me to automatically implement this on my very simple SRT repeater.
I must say a very big thankyou to Martin G4FKK who felt sorry for me with my lack of programming skills and made the logic possible.
73’s
Martin
G8KOE
- Attachments
-
- 20250518_111212s.jpg (85.59 KiB) Viewed 1214 times
-
- SRT RPT + LOGICs.jpg (96.69 KiB) Viewed 1214 times
Re: Secure Reliable Transport
LOGIC FOR MY SRT REPEATER IS UNDER TEST
As the logic changes modes we are experiencing lockups with VLC.
For the time being the logic will only be in operation when trying to find a simple fix for the problem.
73's
Martin
G8KOE
As the logic changes modes we are experiencing lockups with VLC.
For the time being the logic will only be in operation when trying to find a simple fix for the problem.
73's
Martin
G8KOE
Re: Secure Reliable Transport
Happytimesoft
After extensive test with VLC to work with the new logic have failed.
When the logic switches modes the encoder box has an interruption to its HDMI feed.
This causes VLC to stop and need restarting.
Yet again Tech Support (G7JTT) has come to the rescue.
https://happytimesoft.com/
“Go to download and look for "SRT client for windows"
This comes with the usual disclaimer use at your own risk.
I have installed it on my laptop with great success.
If the software looses connection it reconnects automatically.
Martin
G8KOE
After extensive test with VLC to work with the new logic have failed.
When the logic switches modes the encoder box has an interruption to its HDMI feed.
This causes VLC to stop and need restarting.
Yet again Tech Support (G7JTT) has come to the rescue.
https://happytimesoft.com/
“Go to download and look for "SRT client for windows"
This comes with the usual disclaimer use at your own risk.
I have installed it on my laptop with great success.
If the software looses connection it reconnects automatically.
Martin
G8KOE
Re: Secure Reliable Transport
SRT LOGIN INFO for HappyTime Software
Martin
G8KOE
Martin
G8KOE
- Attachments
-
- SRTlogin.jpg (30.67 KiB) Viewed 846 times
Re: Secure Reliable Transport
It looks like you are using the default 'bars' screen on the srt player too. You can customise this for each SRT Stream if you want, Even make a 4K Image and split it into 4 x 1080p files so it makes a full image on the 4Ch matrix too. 
To edit these, mount the microSD from the PI on your computer. You will see the ‘boot’ partition show up open this drive, then navigate to the ‘bars’ folder, which contains the following files:
originalcolorbars480.png
originalcolorbars576.png
originalcolorbars720.png
originalcolorbars1080.png
Depending on the output ‘Screen Mode’ you have set, you can simply edit the file needed, ie just the originalcolorbars1080.png file if that is the only resolution you are using.
To do this I recommend renaming the original file(s), before you copy over your own incase there are compatibility issues
NOTE: As there is no official guide for the format of these files, it may be needed to open and edit an existing file with your own content, however I haven't had any issues saving PNGs from GIMP with the default settings.
Once completed, unmount the microSD card from your computer and replace it back into the RaspberryPi, your new image should be seen when it next boots up. If you only get black, there was a problem reading your new image.
Steven

To edit these, mount the microSD from the PI on your computer. You will see the ‘boot’ partition show up open this drive, then navigate to the ‘bars’ folder, which contains the following files:
originalcolorbars480.png
originalcolorbars576.png
originalcolorbars720.png
originalcolorbars1080.png
Depending on the output ‘Screen Mode’ you have set, you can simply edit the file needed, ie just the originalcolorbars1080.png file if that is the only resolution you are using.
To do this I recommend renaming the original file(s), before you copy over your own incase there are compatibility issues
NOTE: As there is no official guide for the format of these files, it may be needed to open and edit an existing file with your own content, however I haven't had any issues saving PNGs from GIMP with the default settings.
Once completed, unmount the microSD card from your computer and replace it back into the RaspberryPi, your new image should be seen when it next boots up. If you only get black, there was a problem reading your new image.
Steven
Re: Secure Reliable Transport
You need a "seamless" switcher, which most are not, or something like an ATMini.
Michael EA7KIR