DAB+ on 1 West (Generic Stream)

cirio70

Member
Joined
Mar 13, 2022
Messages
133
Reaction score
248
Points
43
Age
53
My Satellite Setup
Laminas 180 - Fracarro UX-TW-LTE(PLL) - C Band - TBS6903 - Octagon SF 8008 -Zgemma H92S
My Location
Lombardy - Italy
A few days ago I came across this very interesting article:

Using GSE and DVB-S2 for IP traffic

and i found out the minitiouner is capable of decoding GSE.
"Great!" i said, I can finally try to listen to that dam* DAB radio on 1W (NRK).

So following the instructions in the article i installed "Longmynd" to control the Minitiouner and after a few try i managed to lock the 10722 V frequency!

Screenshot 2024-01-23 211338.png

it's now time to launch the "dvb-gse" program to see what happens. If there's no error i can send the decoded GSE to fedi2eti and finally listen o NRK DAB:

Screenshot 2024-01-23 212037.png

Unfortunately dvb-gse is not made for MIS stream so is not able to decode the stream..... But the Minitiouner (which has a STV0910....) is definitely able to manage GSE!

It's a first step and maybe someone with more skills than me can use this thread as a starting base to decode GSE

Bye,
John
 

Adam792

Specialist Contributor
Joined
Sep 5, 2009
Messages
1,266
Reaction score
1,158
Points
113
Age
31
My Satellite Setup
Dishes: 80cm (5°W), 80cm (30°W), 60cm Zone 2 (13°E/19.2°E/28.2°E)
Receivers: HTPC w/ TBS6905 4x DVB-S2 PCIe tuner card running TVHeadend, Octagon SF8008 mini.
My Location
Cheltenham
I’m guessing that Longmynd outputs baseband (BB ) frames, so you might be able to use bbfedi2eti rather than dvb-gse and fedi2eti to decode the DAB. It’s part of the same eti-tools suite.

Just to check though, is that the right mux that you’re tuning? It’s listed as 10720V but with SR 5400 rather than 2200.
 

satesco

Specialist Contributor
Joined
Aug 10, 2008
Messages
1,930
Reaction score
2,688
Points
113
My Satellite Setup
seven antennas,one toroidal with 16 lnbs,
6 satellite receivers,2 Meters,9 PC cards(tbs6983,6903,6590,6504,6522,6209,2603,6909X,6903X,6902se,skystar hd2),2 tuners usb-tbs5927 & tbs5925,Skystar HD.
Satellite reception between 100.5E-50.0W
My Location
Romania
Excellent article, @John, about the generic stream at 1.0W.

Those with 6903x/6909x cards have a good chance of accessing the NRK DAB stream with the following command line:
"dvbsnoop -adapter 3 -s ts -tsraw -b | ./bbframe-tools/pts2bbf | bbfedi2eti -dst-ip 239.199.2.1 -dst-port 1234 | dablin_gtk"

On how to decode the stream, you can usefully read the discussion between @mrwish7, @deeptho and @andimik on the Satelite sources of DAB feed topic on GitHub
 

Attachments

  • Nr-6_2023-07-03_16-42.png
    Nr-6_2023-07-03_16-42.png
    326.2 KB · Views: 41

Adam792

Specialist Contributor
Joined
Sep 5, 2009
Messages
1,266
Reaction score
1,158
Points
113
Age
31
My Satellite Setup
Dishes: 80cm (5°W), 80cm (30°W), 60cm Zone 2 (13°E/19.2°E/28.2°E)
Receivers: HTPC w/ TBS6905 4x DVB-S2 PCIe tuner card running TVHeadend, Octagon SF8008 mini.
My Location
Cheltenham
A few days ago I came across this very interesting article:

Using GSE and DVB-S2 for IP traffic

and i found out the minitiouner is capable of decoding GSE.
"Great!" i said, I can finally try to listen to that dam* DAB radio on 1W (NRK).

So following the instructions in the article i installed "Longmynd" to control the Minitiouner and after a few try i managed to lock the 10722 V frequency!

View attachment 154186

it's now time to launch the "dvb-gse" program to see what happens. If there's no error i can send the decoded GSE to fedi2eti and finally listen o NRK DAB:

View attachment 154187

Unfortunately dvb-gse is not made for MIS stream so is not able to decode the stream..... But the Minitiouner (which has a STV0910....) is definitely able to manage GSE!

It's a first step and maybe someone with more skills than me can use this thread as a starting base to decode GSE

Bye,
John

Actually, for dvb-gse, you will just need to add the --isi parameter ("--isi 171" for NRK DAB ), the error in the screenshot is just saying that you're running in SIS (single input stream) mode rather than MIS mode, the isi parameter with a stream number switches it to multi-stream mode according to the code here - GitHub - daniestevez/dvb-gse: Rust implementation of DVB-GSE

I think the frequency should be 10717 or 10720 V 5400 though!
 

7mdish

Regular Member
Joined
Aug 11, 2013
Messages
549
Reaction score
226
Points
43
My Satellite Setup
CM 2.4m motorised offset dish, Viking Ku-band 2-ports motorised feed, 2 SMW LNBs, RC2000A, Dreambox DM920.
My Location
Milan, Italy
Looking into 2wcom web site (this manufacturer was suggested to me by another forum member last summer) I found this receiver:
Not sure if it can get these DAB transponders, but possibly yes.
And maybe, adding the ASI module in this box, analog and digital audio can be decoded through another professional receiver? I mean RX8200 or similar? What do you think?
PS: I know this is an extremely expensive solution.... but I have any idea to buy it.... don't worry-
 

cirio70

Member
Joined
Mar 13, 2022
Messages
133
Reaction score
248
Points
43
Age
53
My Satellite Setup
Laminas 180 - Fracarro UX-TW-LTE(PLL) - C Band - TBS6903 - Octagon SF 8008 -Zgemma H92S
My Location
Lombardy - Italy
Actually, for dvb-gse, you will just need to add the --isi parameter ("--isi 171" for NRK DAB ), the error in the screenshot is just saying that you're running in SIS (single input stream) mode rather than MIS mode, the isi parameter with a stream number switches it to multi-stream mode according to the code here - GitHub - daniestevez/dvb-gse: Rust implementation of DVB-GSE

I think the frequency should be 10717 or 10720 V 5400 though!
Hi,
after tuning to the right freq. :-doh:-doh and adding the --isi 171 parameter i got this:


Code:
ERROR dvb_gse::bbframe] unsupported TS/GS type 'generic packetized' (only 'Generic Continuos is supported)'

Tomorrow, with more free time i'll try something else,,,,
 

Adam792

Specialist Contributor
Joined
Sep 5, 2009
Messages
1,266
Reaction score
1,158
Points
113
Age
31
My Satellite Setup
Dishes: 80cm (5°W), 80cm (30°W), 60cm Zone 2 (13°E/19.2°E/28.2°E)
Receivers: HTPC w/ TBS6905 4x DVB-S2 PCIe tuner card running TVHeadend, Octagon SF8008 mini.
My Location
Cheltenham
Hi,
after tuning to the right freq. :-doh:-doh and adding the --isi 171 parameter i got this:


Code:
ERROR dvb_gse::bbframe] unsupported TS/GS type 'generic packetized' (only 'Generic Continuos is supported)'

Tomorrow, with more free time i'll try something else,,,,

Oh that’s odd, it will probably work with bbfedi2eti instead of DVB-GSE, but you’d need to find a way of piping the BBframe output of Longmynd into that tool instead.
 

newspaperman

Member
Joined
Jul 22, 2016
Messages
36
Reaction score
36
Points
18
Age
44
My Satellite Setup
125cm motorized Laminas 1200
My Location
Germany
I think both tools need to be patched. Maybe it's easier to path the dvb-gse.
in bbframe.rs drop these lines 132-138
Code:
 if !matches!(bbheader.tsgs(), TsGs::GenericContinuous) {
            log::error!(
                "unsupported TS/GS type '{}' (only 'Generic continous' is supported)",
                bbheader.tsgs()
            );
            return false;
        }

my bbfedti2eti tool requires that there is one 0xB8 sync byte inserted into the received stream at every start of a BBframe.
 

cirio70

Member
Joined
Mar 13, 2022
Messages
133
Reaction score
248
Points
43
Age
53
My Satellite Setup
Laminas 180 - Fracarro UX-TW-LTE(PLL) - C Band - TBS6903 - Octagon SF 8008 -Zgemma H92S
My Location
Lombardy - Italy
I think both tools need to be patched. Maybe it's easier to path the dvb-gse.
in bbframe.rs drop these lines 132-138
I did what @newspaperman suggested:
deleted the lines im bbframe.rs
clean the cache to rebuild dvb-gse
Code:
 cargo clean
rebuild dvb-gse
Code:
 cargo build
i got a warning but everything seemed to work fine.
now i got this:
Screenshot 2024-01-27 135405.png

I'm going on vacation tomorrow:cool:, when i'll be back i'll try to investigate more...
 
Top