DAB+ preko Enigma2 boxova

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • DAB+ preko Enigma2 boxova

      Več duže vrijemena sam čitao o tom po raznim forumima ali nikako da nađem vrijeme da to i sam probam.Evo došla jesen i slabo vrijeme pa malo više vrijemena za experimentiranje.
      Šta vam treba ? Enigma2 box koji može da prima i Multistream (Mutant HD51, Octagon 4008, gigablue gbquadplus (?)) te SatDreamGr image (satdreamgr.com/), čija ekipa je razvila tu funkcionalnost na Enigma2 boxovima.
      Na drugim imagima kako ja znam trenutno to ne radi, ali se nadam, da če se to promeniti iako težko vjerujem (možda openatv 6.3 koja je u dolazku :) )
      Mislim, da ne radi na Dreambox 900/920. RAI DAB+ na 5W možete samo primati preko Multistream STBja.

      Emitiranje DAB+ radi u tako zvanom "Ensemble Transport Interface" standardu, skračeno ETI. U ETI signal so svi radio DAB programi upakirani kao Multiplex, a te multiplexi emitiraju preko DAB odašiljača. Da bi signal došao do tih odašiljača, neke države koriste satelit a drugi opet koriste staklena vlakna za prenos tih programa.
      Jedno par majstora u SAT sceni uspeli su preko TBS kartica nači i izvuči te multiplexe te skužiti gdje i na kom satelitu to emitiraju.Problem je u tome, da je dosta komplicirano nađi na kojoj frekvenci emitiraju jer je bitrate celog multiplex običajno manji od 2 Mb, pa je trebalo analizirati puno streamova po raznim satelitima. Multiplex se obično nalazi na jednom PIDu streama, koji je vrlo važan podatak.Ako je PID vidljiv u PATu, onda imamo manje rada (npr. BBC na 5E), ako ne, onda moramo ručno dodati u file lamedb, što zahtjeva dodatno znanje. Sve detalje može čitati na satdreamgr site (link sasvim dole na kraju). Ali svejedno našlo se nekoliko multiplexa na nekoliko satelita i bogami ponuda nije loša.
      Cilj mi je bio, da probam sve te multiplexe, napravim konačnu listu u Dreamboxeditu koje možeš da odabereš kao normalne radio stanice i da dobijem utisak kako to sve radi (gledaj bbc1_dab_5E, tako to izgleda na SatDreamGr image)

      Posle par dana testiranja sakupilo se toga dosta.

      Na kratko kako to radi : princip je vrlo sličan onomu kod T2-MI streamova. Iz ETI multiplexa treba najprije ekstrahirati tako zvane ETI streamove. I posle toga ide konverzija ETI streamova preko toolova ETI ts2na ili ETI tsniv2ni, ovisno od toga u kom "formatu" određeni provider emitira.Zadnji korak je ETI ni2http konverter, koji konvertira podatke u audio streamove, koje se može preko Dreamboxedita unjeti kao obična radio stanica (gledaj sliku dreamboxedit_DAB_1 i dreamboxedit_DAB_2, tako izgleda na kraju u mojim settingima).
      Dosta komplicirano, zato neču više da vam zagorčavam život sa tehničkim detaljima.

      Nastavak u sledečem postu...
      Images
      • bbc1_dab_5E.jpg

        41.45 kB, 1,024×576, viewed 85 times
      • dreamboxedit_DAB_1.jpg

        59.54 kB, 319×649, viewed 46 times
      • dreamboxedit_DAB_2.jpg

        60.03 kB, 309×600, viewed 48 times
      Laminas 120 cm 75°E-45°W
      ClarkTech Diseqc HH390
      IBU Single LNB white mod
      Octagon SF4008 4K (OpenAtv 6.3)
      Lokacija : Kranj (Slovenija)

      The post was edited 5 times, last by humaxboy ().

    • Na osnovu toga uspeo sam bez problema slušati sledeče multiplexe (kanali su boldani) na svom Octagon 4008:

      0) TRT DAB+ 42E, frekvenca 10953 V, SR 1808, FEC 3/4, DAB PID : 1068 (2Mbit stream)
      NAPOMENA : si.labs tuner ima problema sa lockanje tog signala, jakost pada od 9db na 0 db i obrnuto ! Isti problem ima i Mutant HD51 !
      root@sf4008:~# wget 127.0.0.1:8001/1:0:1:1:464E:0:1A4AAC9:0:0:0: -q -O- | ts2na -p 1068 -s0 | ni2http --list
      (0x4fff)
      0 : +Radyo 1 (0x32) Pri subch=11 start= 0 CUs= 48 PL=eep-4a bitrate=96 DAB+
      1 : +TRT FM (0x33) Pri subch=12 start= 48 CUs=144 PL=eep-1a bitrate=96 DAB+
      2 : +Radyo 3 (0x34) Pri subch=13 start=192 CUs=144 PL=eep-1a bitrate=96 DAB+
      3 : +Nagme (0x35) Pri subch=14 start=336 CUs=144 PL=eep-1a bitrate=96 DAB+
      4 : +Turku (0x36) Pri subch=15 start=480 CUs=144 PL=eep-1a bitrate=96 DAB+
      5 : +Haber (0x37) Pri subch=16 start=624 CUs= 48 PL=eep-4a bitrate=96 DAB+
      6 : +World (0x38) Pri subch=17 start=672 CUs= 48 PL=eep-4a bitrate=96 DAB+

      1) ERT DAB+ 3.1E, frekvenca 12734V, SR 16751, FEC 3/5 QPSK/DVB-S2, DAB PID : 1010
      root@sf4008:~# wget 127.0.0.1:8001/1:0:1:A:2:212C:001F0000:0:0:0: -q -O- | tsniv2ni 1010 | ni2out --list
      (0xe000)
      0 : Proto (0xc041) Pri subch= 0 start= 0 CUs=136 PL=eep-2a bitrate=136 DAB+
      1 : Deytero (0xc042) Pri subch= 1 start=136 CUs=136 PL=eep-2a bitrate=136 DAB+
      2 : Trito (0xc043) Pri subch= 2 start=272 CUs=136 PL=eep-2a bitrate=136 DAB+
      3 : Era Sport (0xc044) Pri subch= 3 start=408 CUs=128 PL=eep-2a bitrate=128 DAB+
      4 : Kosmos (0xc045) Pri subch= 4 start=536 CUs=136 PL=eep-2a bitrate=136 DAB+
      5 : Voice Of Greece (0xc046) Pri subch= 5 start=672 CUs= 96 PL=eep-2a bitrate=96 DAB+
      6 : Era 7 (0xc047) Pri subch= 6 start=768 CUs= 64 PL=eep-2a bitrate=64 DAB+

      2) BBC DAB UK 4.9E, frekvenca 12303H, SR 25546, FEC 7/8 QPSK/DVB-S, DAB PID: 1061 SID:70 Offset:12
      root@sf4008:~# wget 127.0.0.1:8001/1:0:1:46:0:1:30300F:0:0:0: -q -O- | ts2na -p 1061 -s 12 | na2ni | ni2out --list
      WARN: Forward error correction (FEC) disabled (NOT COMPILED)
      INFO: Using pid: 0x0425 (1061)
      INFO: E1 Sync found at bit: 414, inverted: yes
      DEBUG: seek: B:51, b:6
      DEBUG: pre-readed output 14 frames (12 bytes left):
      DEBUG: MULTIFRAME FILLING: 206
      INFO: ETI Sync found at pos: 4
      INFO: ETI Multiframe sync found at blockId: 18
      . (0xce15)
      0 : BBC Radio 2 (0xc222) Pri subch= 2 start= 96 CUs= 96 PL=uep 3 bitrate=128
      1 : BBC Radio 3 (0xc223) Pri subch= 3 start=192 CUs=140 PL=uep 3 bitrate=192
      2 : BBC Radio 4 (0xc224) Pri subch= 4 start=332 CUs= 96 PL=uep 3 bitrate=128
      3 : BBC Radio 5 Live (0xc225) Pri subch= 5 start=428 CUs= 58 PL=uep 3 bitrate=80
      4 : BBC Radio 6Music (0xc22b) Pri subch=11 start=678 CUs= 96 PL=uep 3 bitrate=128
      5 : BBC Radio 4Extra (0xc22c) Pri subch=12 start=774 CUs= 58 PL=uep 3 bitrate=80
      6 : BBC Radio 1Xtra (0xc22a) Pri subch=10 start=582 CUs= 96 PL=uep 3 bitrate=128
      7 : BBC AsianNetwork (0xc236) Pri subch= 7 start=486 CUs= 48 PL=uep 3 bitrate=64
      8 : BBC WorldService (0xc238) Pri subch= 9 start=534 CUs= 48 PL=uep 3 bitrate=64
      9 : BBC Radio 1 (0xc221) Pri subch= 1 start= 0 CUs= 96 PL=uep 3 bitrate=128

      3) D1 DAB UK 4.9E, frekvenca 12303H, SR 25546, FEC 7/8 QPSK/DVB-S, DAB PID: 1062 SID:60 Offset:12 (isti na 28.2E 1142 5H SID:10585, ali kod nema prijema jer je to Astra 2E)
      root@sf4008:~# wget 127.0.0.1:8001/1:0:1:3C:0:1:30300F:0:0:0: -q -O- | ts2na -p 1062 -s 12 | na2ni | ni2out --list
      WARN: Forward error correction (FEC) disabled (NOT COMPILED)
      INFO: Using pid: 0x0426 (1062)
      INFO: E1 Sync found at bit: 363, inverted: yes
      DEBUG: seek: B:45, b:3
      DEBUG: pre-readed output 14 frames (18 bytes left):
      DEBUG: MULTIFRAME FILLING: 206
      INFO: ETI Sync found at pos: 6
      INFO: ETI Multiframe sync found at blockId: 9
      .D1 National (0xc181)
      0 : Classic FM (0xc2a1) Pri subch= 1 start= 0 CUs= 96 PL=uep 3 bitrate=128
      1 : talkSPORT (0xc0c0) Pri subch= 2 start= 96 CUs= 48 PL=uep 3 bitrate=64
      2 : Radio X (0xc4cd) Pri subch=17 start=156 CUs= 58 PL=uep 3 bitrate=80
      3 : LBC (0xc0c2) Pri subch=15 start=214 CUs= 48 PL=uep 3 bitrate=64
      4 : Heart 80s (0xc1dc) Pri subch= 9 start=262 CUs= 58 PL=uep 3 bitrate=80
      5 : Capital XTRA (0xc37b) Pri subch=16 start=320 CUs= 84 PL=uep 3 bitrate=112
      6 : Smooth Extra (0xc6c0) Pri subch= 8 start=404 CUs= 58 PL=uep 3 bitrate=80
      7 : Absolute Radio (0xc1c0) Pri subch= 3 start=462 CUs= 58 PL=uep 3 bitrate=80
      8 : UCB 1 (0xc4ca) Pri subch= 7 start=520 CUs= 48 PL=uep 3 bitrate=64
      9 : KISS (0xc5c0) Pri subch=10 start=568 CUs= 58 PL=uep 3 bitrate=80
      10 : Magic (0xc0c6) Pri subch=11 start=626 CUs= 58 PL=uep 3 bitrate=80
      11 : Heart extra (0xcfd1) Pri subch= 4 start=684 CUs= 58 PL=uep 3 bitrate=80
      12 : Capital UK (0xc5da) Pri subch=12 start=742 CUs= 58 PL=uep 3 bitrate=80
      13 : Absolute Rad 90s (0xcac2) Pri subch=18 start=800 CUs= 58 PL=uep 3 bitrate=80

      Nastavak u sledečem postu...
      Laminas 120 cm 75°E-45°W
      ClarkTech Diseqc HH390
      IBU Single LNB white mod
      Octagon SF4008 4K (OpenAtv 6.3)
      Lokacija : Kranj (Slovenija)

      The post was edited 3 times, last by humaxboy ().

    • 4) SDL NATL UK 4.9E,frekvenca 12303H, SR 25546, FEC 7/8 QPSK/DVB-S, DAB PID: 1063 SID:80 Offset:12 (isti na 28.2E 11425H SID:10590, ali kod nema prijema jer je to Astra 2E)
      root@sf4008:~# wget 127.0.0.1:8001/1:0:1:50:0:1:30300F:0:0:0: -q -O- | ts2na -p 1063 -s 12 | na2ni | ni2out --list
      WARN: Forward error correction (FEC) disabled (NOT COMPILED)
      INFO: Using pid: 0x0427 (1063)
      INFO: E1 Sync found at bit: 160, inverted: yes
      DEBUG: seek: B:20, b:0
      DEBUG: pre-readed output 15 frames (11 bytes left):
      DEBUG: MULTIFRAME FILLING: 207
      INFO: ETI Sync found at pos: 4
      INFO: ETI Multiframe sync found at blockId: 18
      .SDL National (0xc1ce)
      0 : talkRADIO (0xc0d8) Pri subch= 1 start= 0 CUs= 48 PL=uep 3 bitrate=64
      1 : talkSPORT 2 (0xc1d8) Pri subch= 2 start= 48 CUs= 48 PL=uep 3 bitrate=64
      2 : Virgin Radio (0xc3d8) Pri subch= 3 start= 96 CUs= 58 PL=uep 3 bitrate=80
      3 : KISSTORY (0xc4d8) Pri subch= 4 start=154 CUs= 58 PL=uep 3 bitrate=80
      4 : Mellow Magic (0xc5d8) Pri subch= 5 start=212 CUs= 58 PL=uep 3 bitrate=80
      5 : HEAT RADIO (0xc6d8) Pri subch= 6 start=270 CUs= 58 PL=uep 3 bitrate=80
      6 : Planet Rock (0xc7d8) Pri subch= 7 start=328 CUs= 58 PL=uep 3 bitrate=80
      7 : Absolute Rad 80s (0xc8d8) Pri subch= 8 start=386 CUs= 58 PL=uep 3 bitrate=80
      8 : Sunrise Radio UK (0xc9d8) Pri subch= 9 start=444 CUs= 48 PL=uep 3 bitrate=64
      9 : UCB 2 (0xcbd8) Pri subch=11 start=492 CUs= 48 PL=uep 3 bitrate=64
      10 : PremierChristian (0xccd8) Pri subch=12 start=540 CUs= 48 PL=uep 3 bitrate=64
      11 : Premier Praise (0xcdd8) Pri subch=13 start=588 CUs= 48 PL=uep 3 bitrate=64
      12 : Panjab Radio (0xced8) Pri subch=15 start=636 CUs= 42 PL=uep 3 bitrate=56
      13 : Fun Kids UK (0xcfd8) Pri subch=16 start=678 CUs= 24 PL=eep-3a bitrate=32 DAB+
      14 : Jazz FM Stereo (0xcad7) Pri subch=17 start=702 CUs= 24 PL=eep-3a bitrate=32 DAB+
      15 : Magic Chilled (0xced7) Pri subch=18 start=726 CUs= 24 PL=eep-3a bitrate=32 DAB+
      16 : Union JACK (0xc7ff) Pri subch=19 start=750 CUs= 24 PL=eep-3a bitrate=32 DAB+
      17 : ForcesRadio BFBS (0xc5e0) Pri subch=20 start=774 CUs= 18 PL=eep-3a bitrate=24 DAB+
      18 : JACK 3 (UK) (0xcae0) Pri subch=14 start=792 CUs= 24 PL=eep-3a bitrate=32 DAB+

      5) DAB Italia 12.5W, frekvenca 12518H, SR 2154, FEC 3/5 QPSK / DVB-S2, DAB PID:777
      wget 127.0.0.1:8001/1:0:1:309:1:0:D9330E6:0:0:0: -q -O- | tsniv2ni 777 | ni2out --list

      Taj multiplex mi nije uspelo uhvatiti, nisam skužio zašto. Moguče je, da so Italijani prestali tu emitirati, jer su prešli na 5W.

      6) DAB Italia 5W, frekvenca 12690V, SR 29950, FEC 3/4 DVB-S2/8PSK, DAB PID:4105
      root@sf4008:~# wget 127.0.0.1:8001/1:0:1:1009:1:0:DDE3192:0:0:0: -q -O- | tsniv2ni 4105 | ni2out --list
      * DAB Italia * (0x5009)
      0 : * RDS * Relax (0x5281) Pri subch=16 start=636 CUs= 36 PL=eep-3a bitrate=48 DAB+
      1 : 105 DAB (0x5286) Pri subch=11 start=348 CUs= 36 PL=eep-3a bitrate=48 DAB+
      2 : Kc1Test (0x5280) Pri subch=12 start=384 CUs= 72 PL=eep-3a bitrate=96 DAB+
      3 : Deejay (0x5214) Pri subch= 3 start=108 CUs= 48 PL=eep-3a bitrate=64 DAB+
      4 : Radio 24 (0x5245) Pri subch= 7 start=276 CUs= 36 PL=eep-3a bitrate=48 DAB+
      5 : Capital (0x5219) Pri subch= 5 start=192 CUs= 48 PL=eep-3a bitrate=64 DAB+
      6 : M DUE O DANCE (0x5287) Pri subch=18 start=696 CUs= 24 PL=eep-3a bitrate=32 DAB+
      7 : Radio 24 +1 (0x5282) Pri subch=19 start=720 CUs= 36 PL=eep-3a bitrate=48 DAB+
      8 : R101 (0x5215) Pri subch= 4 start=156 CUs= 36 PL=eep-3a bitrate=48 DAB+
      9 : Capital Funky (0x5285) Pri subch=17 start=672 CUs= 24 PL=eep-3a bitrate=32 DAB+
      10 : Kc2Test (0x5288) Pri subch=13 start=456 CUs= 72 PL=eep-3a bitrate=96 DAB+
      11 : * RDS * (0x5264) Pri subch= 8 start=312 CUs= 36 PL=eep-3a bitrate=48 DAB+
      12 : Radio Maria (0x51cc) Pri subch= 1 start= 0 CUs= 36 PL=eep-3a bitrate=48 DAB+
      13 : RMALB.IA (0x52cc) Pri subch=15 start=600 CUs= 36 PL=eep-3a bitrate=48 DAB+
      14 : Deejay 30 Songs (0x5283) Pri subch=20 start=756 CUs= 36 PL=eep-3a bitrate=48 DAB+
      15 : M DUE O (0x5233) Pri subch= 6 start=240 CUs= 36 PL=eep-3a bitrate=48 DAB+
      16 : Kc3Test (0x5289) Pri subch=14 start=528 CUs= 72 PL=eep-3a bitrate=96 DAB+
      17 : Radio Radicale (0x5210) Pri subch= 2 start= 36 CUs= 72 PL=eep-3a bitrate=96 DAB+

      7) DAB+ RAI 5W, frekvenca 11.012 V, SR 30000, FEC 3/4 DVB-S2/8PSK,Multistream, Stream 11, DAB PID:1000
      root@sf4008:~# wget 127.0.0.1:8001/1:0:1:C83:FA:C8:DE10000:0:0:0: -q -O- | 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: 384, inverted: no
      DEBUG: seek: B:48, b:0
      DEBUG: pre-readed output 14 frames (15 bytes left):
      DEBUG: MULTIFRAME FILLING: 206
      INFO: ETI Sync found at pos: 7
      INFO: ETI Multiframe sync found at blockId: 4
      . (0x5001)
      0 : Rai Radio1 Sport (0x520f) Pri subch= 8 start=444 CUs= 48 PL=eep-3a bitrate=64 DAB+
      1 : Rai R Techete' (0x52f1) Pri subch=10 start=492 CUs= 48 PL=eep-3a bitrate=64 DAB+
      2 : RaiTuttaItaliana (0x5207) Pri subch= 6 start=300 CUs= 72 PL=eep-3a bitrate=96 DAB+
      3 : Rai Radio2 Indie (0x520a) Pri subch=13 start=624 CUs= 72 PL=eep-3a bitrate=96 DAB+
      4 : Rai Radio Kids (0x52f3) Pri subch=12 start=576 CUs= 48 PL=eep-3a bitrate=64 DAB+
      5 : Rai GrParlamento (0x5206) Pri subch= 4 start=216 CUs= 36 PL=eep-3a bitrate=48 DAB+
      6 : Rai Radio Live (0x52f2) Pri subch=11 start=540 CUs= 36 PL=eep-3a bitrate=48 DAB+
      7 : Rai Isoradio (0x5209) Pri subch= 5 start=252 CUs= 48 PL=eep-3a bitrate=64 DAB+
      8 : Rai Radio1 (0x5201) Pri subch= 1 start= 0 CUs= 72 PL=eep-3a bitrate=96 DAB+
      9 : Rai R Classica (0x5205) Pri subch= 7 start=372 CUs= 72 PL=eep-3a bitrate=96 DAB+
      10 : Rai Radio2 (0x5202) Pri subch= 2 start= 72 CUs= 72 PL=eep-3a bitrate=96 DAB+
      11 : Rai Radio3 (0x5203) Pri subch= 3 start=144 CUs= 72 PL=eep-3a bitrate=96 DAB+

      Gornje izpise je moguče dobiti, ako se preko Telneta povežete sa svojim STBjem i pustiš ono što je napisano posle "root@sf4008"....ali prije toga treba srediti lamedb, što je dosta mukotrpan posao.
      Kvaliteta zvoka je vrlo ovisna od bitratu i kakvom formatu šalju stream (DAB ili DAB+). Tako može kod DAB+ sa nizkim bitratom biti bolja kvaliteta. Posebno kod Grka je vrlo solidan zvuk, kod BBC
      (posebno privatnih) ne baš.

      Ekipa SatDreamGr je otišla još korak dalje, jer je moguče primati i DAB+ multiplexe koju emitiraju u DVB-MPE (Multiprotocol Encapsulation) protokolu i DVB preko IP standarda.
      S tim ču se pozabavit, čim nađem malo vrijemena ali mi je nažalost riknuo Diseqc motor, tako da ne znam, kad ču uspjeti montirati novi.

      Za sam kraj jedno par URL, gdje možete da si pročitate više o tome...puno zabave kod experimentiranja :)

      Literatura za čitanje (ko zna nemački i engleski):
      github.com/piratfm/eti-tools
      github.com/piratfm/eti-tools/issues/12
      github.com/piratfm/eti-tools/issues/28
      rundfunkforum.de/viewtopic.php?f=11&t=56224
      satdreamgr.com/forum/showthrea…mGr&highlight=dabstreamer
      Laminas 120 cm 75°E-45°W
      ClarkTech Diseqc HH390
      IBU Single LNB white mod
      Octagon SF4008 4K (OpenAtv 6.3)
      Lokacija : Kranj (Slovenija)

      The post was edited 2 times, last by humaxboy ().

    • Ludi Pera wrote:

      Multistream uredno radi na Dm 900 a da li radi ovo drugo ne bi znao.
      Imaš pravo, ali ne znam da li ima SatDreamGr image za taj box...nisam baš na tekučem...a to je trenutačno preduvijet da to sve skupa radi.
      Laminas 120 cm 75°E-45°W
      ClarkTech Diseqc HH390
      IBU Single LNB white mod
      Octagon SF4008 4K (OpenAtv 6.3)
      Lokacija : Kranj (Slovenija)

      The post was edited 1 time, last by humaxboy ().