RAI DAB+ feed from 5 West

EnoSat

Specialist Contributor
Joined
May 29, 2004
Messages
709
Reaction score
647
Points
93
Age
53
Website
enosat.euweb.cz
My Satellite Setup
TBS-5925/5220/5520SE , Dr.HD , Dreambox , Edision , Mutant
My Location
Slovakia
Have you tried to process Multistream 11 from 11013V which should contain DAB in the enigma2 box?
capture_003_10032022_230823.png
Code:
0ddeab05:00fa:00c8
    s 11013000:35295000:1:2:-50:2:0:1:2:0:2:11:131070:1
/

...

0001:0ddeab05:00fa:00c8:1:0:0
Rai DAB+
p:Rai,c:1503e8,f:5
 
Last edited:

solly

Specialist Contributor
Joined
Apr 18, 2004
Messages
6,414
Reaction score
3,659
Points
113
Age
53
My Location
Tel Aviv, Israel
any list channel of dab rai
 

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
Yes, not with Enigma2 myself (although that would be perfectly possible using the channel created in the lamedb code you have added above), but you can decode it using eti-tools GitHub - piratfm/eti-tools: ETI conversion software -

Code:
curl -s http://192.168.0.224:9981/play/ticket/stream/mux/4f60a849e857f04c944d36b821f997aa?pids=1000 | ts2na -p 1000 -s 0 | na2ni | ni2out --list

I'm using TVHeadend, but you can replace the URL after curl -s with the URL of your Enigma2 channel and it will work exactly the same.

You get this -

Code:
INFO:  Using pid: 0x03e8 (1000)
WARN:  Forward error correction (FEC) disabled (NOT COMPILED)
INFO:  E1 Sync found at bit: 128, inverted: no
DEBUG: seek: B:16, b:0
DEBUG: pre-readed output 15 frames (15 bytes left):
DEBUG: MULTIFRAME FILLING: 207
INFO:  ETI Sync found at pos: 6
INFO:  ETI Multiframe sync found at blockId: 18
.DAB+ RAI         (0x5001)
 0 : Rai Radio1       (0x5201) Pri subch= 1 start=  0 CUs= 72 PL=eep-3a bitrate=96 DAB+
 1 : Rai Radio2       (0x5202) Pri subch= 2 start= 72 CUs= 72 PL=eep-3a bitrate=96 DAB+
 2 : Rai Radio3       (0x5203) Pri subch= 3 start=144 CUs= 72 PL=eep-3a bitrate=96 DAB+
 3 : Rai GrParlamento (0x5206) Pri subch= 4 start=216 CUs= 36 PL=eep-3a bitrate=48 DAB+
 4 : Rai Isoradio     (0x5209) Pri subch= 5 start=252 CUs= 48 PL=eep-3a bitrate=64 DAB+
 5 : RaiTuttaItaliana (0x5207) Pri subch= 6 start=300 CUs= 72 PL=eep-3a bitrate=96 DAB+
 6 : Rai R3 Classica  (0x5205) Pri subch= 7 start=372 CUs= 72 PL=eep-3a bitrate=96 DAB+
 7 : Rai R Techete'   (0x52f1) Pri subch=10 start=492 CUs= 36 PL=eep-3a bitrate=48 DAB+
 8 : Rai Radio Live   (0x52f2) Pri subch=11 start=528 CUs= 36 PL=eep-3a bitrate=48 DAB+
 9 : Rai Radio Kids   (0x52f3) Pri subch=12 start=564 CUs= 48 PL=eep-3a bitrate=64 DAB+
10 : Rai Radio1 Sport (0x520f) Pri subch= 8 start=444 CUs= 48 PL=eep-3a bitrate=64 DAB+
11 : Rai Radio2 Indie (0x520a) Pri subch=13 start=612 CUs= 48 PL=eep-3a bitrate=64 DAB+
12 : CUSANO ITALIA    (0x5226) Pri subch=14 start=660 CUs= 36 PL=eep-3a bitrate=48 DAB+

You can play it using dablin-gtk in Linux. I'm not sure if something similar exists for Windows.

You can even modulate it using a HackRF if you like, using odr-dabmod :D

Both of those replace ni2out --list in the command line.
 

Attachments

  • DD02149C-FE1C-418A-BD9D-0F805D437C5F.jpeg
    DD02149C-FE1C-418A-BD9D-0F805D437C5F.jpeg
    2 MB · Views: 60
  • image.jpg
    image.jpg
    3.4 MB · Views: 62

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
Is there any receiver able to process these streams? My linux skill is very poor, so I need such finished product or any Windows software that can be used with my TBS5925 PC card. Thank you.
 

EnoSat

Specialist Contributor
Joined
May 29, 2004
Messages
709
Reaction score
647
Points
93
Age
53
Website
enosat.euweb.cz
My Satellite Setup
TBS-5925/5220/5520SE , Dr.HD , Dreambox , Edision , Mutant
My Location
Slovakia
Hi,
thanks to idea ;)
info about DAB show ok in e2
Code:
satdreamgr 8 hd51

hd51 login: root
Last login: Thu Mar 10 21:20:37 CET 2022 on pts/0
root@hd51:~# curl -s http://127.0.0.1:8001/1:0:1:1:FA:C8:DDEAB05:0:0:0: | ts2na -p 1000 -s 0 | na2ni | ni2out --list
WARN:  Forward error correction (FEC) disabled (NOT COMPILED)
INFO:  Using pid: 0x03e8 (1000)
INFO:  E1 Sync found at bit: 128, inverted: no
DEBUG: seek: B:16, b:0
DEBUG: pre-readed output 15 frames (15 bytes left):
DEBUG: MULTIFRAME FILLING: 207
INFO:  ETI Sync found at pos: 6
INFO:  ETI Multiframe sync found at blockId: 7
.
Ensemble: DAB+ RAI         (0x5001)
****************************************************************************
 #  Programme Label   Serv.Id.  P/S SubCh Capac.Units   Prot.   Bitrate Mode
****************************************************************************
 1: Rai Radio1        (0x5201)  Prm   1   72 (  0- 71)  eep-3a  96 Kb/s DAB+
 2: Rai Radio2        (0x5202)  Prm   2   72 ( 72-143)  eep-3a  96 Kb/s DAB+
 3: Rai Radio3        (0x5203)  Prm   3   72 (144-215)  eep-3a  96 Kb/s DAB+
 4: Rai GrParlamento  (0x5206)  Prm   4   36 (216-251)  eep-3a  48 Kb/s DAB+
 5: Rai Isoradio      (0x5209)  Prm   5   48 (252-299)  eep-3a  64 Kb/s DAB+
 6: RaiTuttaItaliana  (0x5207)  Prm   6   72 (300-371)  eep-3a  96 Kb/s DAB+
 7: Rai R3 Classica   (0x5205)  Prm   7   72 (372-443)  eep-3a  96 Kb/s DAB+
 8: Rai R Techete'    (0x52f1)  Prm  10   36 (492-527)  eep-3a  48 Kb/s DAB+
 9: Rai Radio Live    (0x52f2)  Prm  11   36 (528-563)  eep-3a  48 Kb/s DAB+
10: Rai Radio Kids    (0x52f3)  Prm  12   48 (564-611)  eep-3a  64 Kb/s DAB+
11: Rai Radio1 Sport  (0x520f)  Prm   8   48 (444-491)  eep-3a  64 Kb/s DAB+
12: Rai Radio2 Indie  (0x520a)  Prm  13   48 (612-659)  eep-3a  64 Kb/s DAB+
13: CUSANO ITALIA     (0x5226)  Prm  14   36 (660-695)  eep-3a  48 Kb/s DAB+
Free CUs on this multiplex = 168
root@hd51:~#
 

Dggrr

Member
Joined
Sep 2, 2006
Messages
58
Reaction score
60
Points
18
Age
69
My Satellite Setup
VU + Zero, Triax TD88, Technomate TM2600 (Plus CM 1.2 in bits behind the shed)
My Location
SE
A complete dummies question!

How do I get the DAB service reference on an Enigma2 box? i..e EnoSat's "1:0:1:1:FA:C8:DDEAB05:0:0:0:"

On my Octagon SF8008 with OpenATV 6.4, I can lock 11013V Stream 11, but scan gets "0 channels found".

I seem to remember that scan returned data channels back in the days of Enigma1.

I am very comfortable with Linux command line and have installed the ETI utilities and dablin on my Gentoo desktop.
 

EnoSat

Specialist Contributor
Joined
May 29, 2004
Messages
709
Reaction score
647
Points
93
Age
53
Website
enosat.euweb.cz
My Satellite Setup
TBS-5925/5220/5520SE , Dr.HD , Dreambox , Edision , Mutant
My Location
Slovakia
e2 creates a line after scanning in lamedb
Code:
0ddeab05:00fa:00c8
    s 11013000:35295000:1:2:-50:2:0:1:2:0:2:11:131070:1
/

next step, manual create virtual DATA channel for DAB channel in lamedb
Code:
0001:0ddeab05:00fa:00c8:1:0:0
Rai DAB+
p:Rai,c:1503e8,f:5
 
Last edited:

Dggrr

Member
Joined
Sep 2, 2006
Messages
58
Reaction score
60
Points
18
Age
69
My Satellite Setup
VU + Zero, Triax TD88, Technomate TM2600 (Plus CM 1.2 in bits behind the shed)
My Location
SE
Many thanks - worked perfectly

curl -s http://192.168.1.11:8001/1:0:1:1:FA:C8:DDEAB05:0:0:0: | ts2na -p 1000 -s 0 | na2ni | dablin_gtk 2>/dev/null

The 2>/dev/null redirect gets rid of annoying constant "[X-PAD len]" error messages.

Now to see if I can do the same with the other DAB services listed in the eti-tools README.

It would be nice to automate the tuner lock, as well. Actually tuner lock is not a problem if I something else is not already locking my single LNB for 5W :(
 
Last edited:

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
Hi Everybody,

The problem with E2 is that only the MPEG2 radios plays correctly.
RAI and many other stations are broadcasting now using AAC and the troubles begins...
AAC stations are tuned and streamed correctly but they play like they're broadcasting from a cavern 100 meters deep.
I forgot to mention: to decode dab feeds you need a SatDreamGr image, is the only one with eti-tools integrated.
In other forum there's a great tutorial by MCelliotG :-respekt (in greek but thanks to google translator :cool: i made it work)

I think eti-tools built in the image needs an update but, of course, i don't have the skills...
 

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
The 2>/dev/null redirect gets rid of annoying constant "[X-PAD len]" error messages.

Ahh very useful! :)

Hi Everybody,

The problem with E2 is that only the MPEG2 radios plays correctly.
RAI and many other stations are broadcasting now using AAC and the troubles begins...
AAC stations are tuned and streamed correctly but they play like they're broadcasting from a cavern 100 meters deep.
I forgot to mention: to decode dab feeds you need a SatDreamGr image, is the only one with eti-tools integrated.
In other forum there's a great tutorial by MCelliotG :-respekt (in greek but thanks to google translator :cool: i made it work)

I think eti-tools built in the image needs an update but, of course, i don't have the skills...

I've not tried it myself with the Enigma2 in-built eti-tools in SatDreamGr, but it sounds like it's because of the AAC decoder in Enigma2 not having DAB+ support.

DAB+ encoding uses a slightly different encoding method with AAC where (I think) the number of audio samples per frame in within the audio stream are different to usual (it's referred to as AAC960). This requires the AAC decoder in the device/computer to take this into account, otherwise the audio plays as if it's been slowed down - with the 100-metre-deep cavern effect you are describing. :D

The AAC decoder used in Dablin in Linux takes this into account so they play correctly, maybe someone can achieve this in Enigma as well!
 

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
Excellent analysis!!!!
You've made the picture brighter, Thanks!
 

tvroman2

New Member
Joined
Jan 1, 2020
Messages
3
Reaction score
1
Points
3
Age
71
My Satellite Setup
GigaBlue Quad, SX88, SF8008, Xtrend ET8500
My Location
Cork, Ireland
So is it a question of updating the decoder used in enigma to handle DAB+ or is there another issue as well stopping it working on AAC960??
 

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
So is it a question of updating the decoder used in enigma to handle DAB+ or is there another issue as well stopping it working on AAC960??

It would just be a question of updating the audio decoder, but the issue would be how easy this is to achieve within Enigma2. I don't know enough about it to tell you what that would involve.

It may be that it's entirely handled by the hardware of the receiver, like the video is.
 

tvroman2

New Member
Joined
Jan 1, 2020
Messages
3
Reaction score
1
Points
3
Age
71
My Satellite Setup
GigaBlue Quad, SX88, SF8008, Xtrend ET8500
My Location
Cork, Ireland
Yes, I was afraid that it might be a limitation of the hardware. I am not at home at present, but I think it bears researching anyway. Even if it is hardware, modern machines are powerful enough to do it in software I expect.
 

ozumo

te wo tsuite
Staff member
Joined
May 26, 2020
Messages
5,205
Reaction score
2,610
Points
113
My Satellite Setup
Raven mk2 zone 2 x4, Channel Master: 90cm x3, 1.2m x2, 1.8m PF. CM polar mount x2, Az/El x3.
My Location
South Durham
It's been mentioned that Kodi can be used on an SF8008 to view 4:2:2, which I assume is using a software decoder. Might be worth trying Kodi to see if it can play back recorded AAC960 files.
 

tvroman2

New Member
Joined
Jan 1, 2020
Messages
3
Reaction score
1
Points
3
Age
71
My Satellite Setup
GigaBlue Quad, SX88, SF8008, Xtrend ET8500
My Location
Cork, Ireland
Unfortunately I am travelling until early April but I can certainly test that out with Kodi on an SF8008 when I return unless somebody else cares to try in the meantime.
 

Dggrr

Member
Joined
Sep 2, 2006
Messages
58
Reaction score
60
Points
18
Age
69
My Satellite Setup
VU + Zero, Triax TD88, Technomate TM2600 (Plus CM 1.2 in bits behind the shed)
My Location
SE
On reading the dablin documentation .....

"To anyhow process affected X-PADs, a loose mode can be enabled by using the -L parameter."

So instead of "..... dablin_gtk 2>/dev/null", "dablin_gtk -L" is much cleaner and the Rai slideshow also begins to work

e.g.

curl -s http://192.168.1.11:8001/1:0:1:1:FA:C8:DDEAB05:0:0:0: | ts2na -p 1000 -s 0 | na2ni | dablin_gtk -L
 

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 recorded a minute of Virgin Anthems and in my PC it plays with both VLC and MPC
Here's mediaInfo result:
Code:
Audio
Format                                   : AAC Main
Format/Info                              : Advanced Audio Codec
Format version                           : Version 4
Codec ID                                 : 1
Bit rate mode                            : Variable
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 24.0 kHz
Frame rate                               : 23.438 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 220 KiB (100%)

Using internal E2 Mplayer the file plays weird but at least we know that the stream is decoded right.
Tomorrow i'll try to install kodi and see what happens
EDIT: Installed kodi-> File plays OK!
So it's "only" a codec problem
 
Last edited:

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
OMG!
It was easy as ABC :)
Since as i said i'm not a linux expert but a noob, my approach is trial and error.
So i studied and the codec responsible for the sound is libavcodec58
I took the libavcodec58 from my zgemma (the chipset is the same as ocatagon) and i replaced the one in my octagon and BOOOM!
AAC channels plays like a charm :cool:
It turns out SatDreamGR is shipped with version 58.54.100, OpenAtv in my Zgemma have the version 58.134.100
 

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
OMG!
It was easy as ABC :)
Since as i said i'm not a linux expert but a noob, my approach is trial and error.
So i studied and the codec responsible for the sound is libavcodec58
I took the libavcodec58 from my zgemma (the chipset is the same as ocatagon) and i replaced the one in my octagon and BOOOM!
AAC channels plays like a charm :cool:
It turns out SatDreamGR is shipped with version 58.54.100, OpenAtv in my Zgemma have the version 58.134.100

Nice work! Sounds like it should be an easy fix for them to replicate in SatDreamGr for future releases in that case too. :)
 
Top