DVB-T2 (HEVC, H.265) with LibreELEC (ODROID C2, Raspberry PI 3)

  • Project örlie
    .
    [currently under update]

    [new features and experiences from the contributions below will be consolidated with the head entry within the next weeks, counted from christmas 2018, first review done: 28.12.2018]

    .

    Objective of the project is reception and presentation of HEVC/H.265 coded DVB-T2 broadcast as well as publicly accessable IPTV streams utilizing open source software and single board computer. Focus is the reception of public TV programs in Germany. That's why I call it öffentlich-rechtlicher linux empfänger örlie.

    General information on DVB-T2 in Germany is taken from http://www.dvb-t2hd.de/ especially the reception areas, the available programs, and the available regional programs.

    .
    Abstract
    This blog is work in progress and will be updated step by step. Target is to get DVB-T2 with HEVC as used in Germany and IPTV working on base of Kodi/LibreELEC platform.

    Latest tests proved that DVB-T2 is working on ODROID-C2 with LibreELEC 8.95 and August DVB-T210. A comparable configuration with Raspberry PI 3 and LibreELEC 8.95 works almost due to significant improvements in software HVEC decoding. Nevertheless I experienced sometimes stuttering and asynchronous audio and video on Raspberry PI 3. Details of setting and step by step instruction are still work in progress.
    .
    Zusammenfassung
    In diesem Blog teile ich meine Erfahrungen zum DVB-T2 und IPTV Empfang mit LibreELEC. Ziel ist es, eine auch für unerfahrene Nutzer konfigurierbare OpenSource Lösung bereitzustellen.

    Meine aktuellen Versuchsaufbauten

    • ODROID-C2, LibreELEC 8.95 und "Geniatech T230 aka August T210"
    • Raspberry PI Mod. 3 B+ und Raspberry PI Mod. 3 B, LibreELEC 8.95 und "Astrometa DVB-T2"

    geben die frei empfangbaren öffentlich rechtlichen Programme wieder. Auf den beiden Raspberry PIs ist jedoch wegen der fehlenden Hardwareunterstützung für die HEVC Decodierung gelegentliches Ruckeln (z.B. bei Landschaftsschwenks) und das Auseinanderlaufen von Ton und Bild zu beobachten. Der Beitrag wird fortlaufend weiter ergänzt und ist noch nicht abgeschlossen

    .

    As this description is still under construction, some of the hints and instructions below may be outdated.

    .

    Credits

    • Thanks to wrxtasy who provided the LibreELEC media build which was needed in the past to get DVB hardware working. Current LibreELEC versions provide extended DVB support via the LibreELEC Module Drivers Addon.
    • Thanks to CvH for providing backported media_build & DVB driver support for LibreELEC platforms and frequent participation in the discussion.
    • Thanks to Raybuntu who provided the addon package with TVHeadend client and server which was needed in the beginning oft the project but is now obsolete.
    • Thanks to kszaq for 32bit AML DVB Kernel bug busting according to wrxtasy comment below, but meanwhile obsolte.
    • Thanks to backslash providing the frequency for Cologne

    .
    Open tasks

    .

    Some of originally the open tasks (from 2017) are meanwhile closed or nearly closed, e.g. simplified i.e. non manual proceeding with TvHeadend Mux configuration, utilization of LibreELEC official build, remote control keys, ...

    Others are still open but will be closed hopefully in beginning 2019.


    Describe a minimum/typical AddOn Set with E.g. broadcaster mediacenters, youtube, weather, news, spotify, ...Evaluate Hifi expansion board Find more valuable enclosure for ODROID + expansion board Provide some prepared configuration files and installation guideChange TVHeadend server configuration instructions to English

    .
    Installation (expert)
    All steps needed to get DVB-T2 reception working are already published. This is just the compilation the respective existing documentation.

    • Acquire necessary hardware.
      (a) Single-board computer ODROID C2 + ODROID C2 case + ODROID C2 power supply + Micro SD Card
      (b) USB DVBT receiver stick Geniatech T230 aka August T210
      (c) HDMI cable (CEC capable) + LAN cable
      (d) TV set or HDMI Monitor as well as additional computer for configuration tasks
    • Install LibreELEC 8.95.001 on SD-Card as described on LibreELEC Wiki page
    • Assemble hardware ODROID C2, DVB stick, ...
    • Start LibreELEC
    • Configure Kodi with TV/TVHeadend
    • That's all.
    • (for more details see step by step instructions below)

    .
    Details on Working Configuration on base of ODROID-C2
    .
    Hardware
    .
    In this section I describe which hardware components you'll need. Some are mandatory [m] others optional [o]. The core element, the ODROID-C2, most likely cannot be replaced by another single-board computer without changing also other (software) components of the solution, whereas other components, like the TV set, are replaceable [r] of course.
    The core elements I'm testing in multiple configurations are the single board computers ODROID C2 and Rasberry PI 3 as well as the USB tuners Geniatech T230 and Astrometa DVB-T2.
    The currently recommended configuration is ODROID C2 with Geniatech 230. Other configurations formerly had multiple limitations and were a source of disappointment. Due to tremendous advancements in software capabilties also configurations Raspberry Pi Mod. 3 and alternative DVB sticks as Astrometa DVB-T2 work with minor restrictions.

    • Single-board computer and accessories
      ODROID C2 [m]: After experimenting with Raspberry PI 3, which was not capable to decode the German HEVC coded DVB-T2 signal in real-time (i.e. HEVC codec with ffmpeg on Raspberry PI was not implemented efficient enough) I originally stuck with "Raspberry clone" ODROID C2 which offers hardware support in decoding HEVC videos. The major disadvantage of ODROID C2 not running with a kernel to support my DVBT stick (linux kernel 3.14 vs. 3.19 or higher needed) is solved by LibreELEC Module Drivers Addon since LibereELEC 8.95 release.
      + ODROID C2 case [o]
      + ODROID C2 power supply [m]
      + Micro SD Card [m]
      + HDMI cable (CEC capable and as short as possible to avoid CEC transmisson problems) [m]
      + LAN cable [m] to connect the ODROID to the router/internet in order to retrieve additional software (AddOns) and to carry out common configuration tasks from additional remote computer (via ssh and http protocol)
      .
    • USB DVBT tuner stick
      (An overview on USB DVBT devices is provided by this LinuxTV page.)
      Geniatech T230 [m,r] aka August T210 (disadvantage: needs normally Linux kernel >= 3.19, but works using Addon LibreELEC Module Drivers > DVB drivers for TBS).
      This stick works with both the ODROID C2 and Raspberry PI 3 configuration.
      .
    • Alternative USB DVBT tuner stick which supports the original ODROID kernel 3.14 (>= 3.13) is
      Astrometa DVB-T2 (sea also teardown, Ebay: USB 2.0 DVB-T2/T DVB-C TV Tuner Stick USB Dongle for PC/Laptop Windows 7/8 H9).
      This stick works with with Raspberry Pi 3 configuration only and not with Odroid-C2 (tested 12/2018, LibreELEC 8.95.0001).
      For more details on DVB tuners see post #38 below and the investigation in this entry.
      This stick bears two different tuners. One is the Realtek RTL2832 only capable to receive DVB-T. The other is Panasonic MN88473 which is capable of receiving DVB-T2.

      .

    • TV set and remote control
      Philips 42PFL7008K/12 [m,r] and its remote control [m,r]
      .
    • Bluetooh mouse
      Logitech Ultrathin [o,r] not really needed
      .
    • Bluetooh keyboard
      Apple keyboard [o,r] not really needed
      .
    • Computer for configuration tasks
      Notebook with SD-card reader/(writer) under XUBUNTU [r]
      .

    Software
    .

    • Operating system and media center bundle
      for Odroid-C2 LibreElec 8.95.001
      for Raspberry Pi LibreElec 8.95.001
      or any latest version from LibreElec download page
      .
    • KODI (comes with LibreELEC bundle)
      .
    • DVBT tuner software (server) and TV client software (aka PVR, Personal Video Recorder)
      LibreELEC/Kodi AddOn TVheadend Server
      LibreELEC/Kodi AddOn TVheadend Client
      .
    • Alternative TV software is VDR (as server) and VDR VNSI (as client) - not working.
      Both are available in the LibreELEC addon repository. From my test in April 2017 I conclude that with the currently available software versions in the repositories DVB-T2 reception is not possible (see also VDR zu Fuß).
      .

    Cost and sources of supply (as of 2017)
    .
    What I ordered newly was 141,49€ so far

    Howto get it working step by step
    .
    Section cold preparation

    Section cool preparation

    • The first steps are carried out on your personal computer connected to the internet and preferable powered by some Linux distribution. Windows users are not locked out but have to adapt the instruction to their situation.
      .
    • Open a terminal on your computer
      .

      .

    • Continue on LiberELEC USB-SD Creator window.
      .
    • Select the appropriate file eg. ~/Downloads/LibreELEC-Odroid_C2.arm-8.95.001.img.gz in section (2) of the LiberELEC USB-SD Creator window.
      .
    • Insert a new or old SD-card into your computers SD-card reader and be aware that every data will be erased on it with the next steps.
      .
    • Select the above SD-card in section (3) of the LiberELEC USB-SD Creator window.
      .
    • Close Eyes and select "write" in section (4) of the LiberELEC USB-SD Creator window.
      .
    • Wait for completion of the write process and remove the SD-Card safely from your computer.
      .
    • If this didn't work for any reason, try the following completely within terminal window.
      .

    .

    • Put your computer aside. You will need it again for TVHeadend service configuration.
      .

    Section warm preparation
    .

    • Assemble ODROID C2 and case
      .
    • Apply above prepared SD-card to SD-card slot of ODROID C2 on the lower side of the board accessible from the long side (different position compared to Raspberry Pi 3, took me some time to identify).
      .
    • Plug in the DVBT Usb stick and connect it to some antenna.
      .
    • Plug in Bluetooth dongle (optional).
      .
    • Connect the ODROID C2 with the LAN cable to your Router and the Internet.
      .
    • Connect the ODROID C2 with the HDMI cable to your TV set.
      .
    • Switch on the TV set and select the appropriate HDMI input connect to ODROID C2 to be displayed.
      .

    Section hot preparation
    .

    • Connect the power supply to power and to ODROID C2
      .
    • Follow the automatic part of the installation procedure silently but eager.
      .
    • Enter the required setup information when asked using the remote control cursor and ok keys.
      .

      .

    • Navigate to Configuration (toothed wheel)>LibereELEC>System>Keyboard to select your local keyboard layout.
      In my case: de
      .
    • Navigate to Configuration (toothed wheel)>LibereELEC>Services to enable Bluetooth service if needed.
      .
    • Navigate to Configuration (toothed wheel)>LibereELEC>Bluetooth to connect to Bluetooth devices.
      .
    • Navigate to Configuration (toothed wheel)>Interface settings>Regional>keyboard layouts to deselect English QWERTY and select your local layout.
      In my case: German QWERTZ
      .
    • Navigate to Configuration (toothed wheel)>Interface settings>Region default format to select your region
      In my case: Central Europe
      .
    • Navigate to Configuration (toothed wheel)>Interface settings>Timezone country to select your timezone
      In my case: Germany
      .
    • Navigate to AddOns > PVR clients > TVheadend HTSP client (Tvheadend HTSP Client, no further configuration needed).
      .
    • Navigate to AddOns > Services > TVheadend and install (Tvheadend libreelec.tv Server, heavy further configuration needed, but none with the GUI you are just working with).
      .
    • Navigate to Configuration (toothed wheel)>System information and note the IP address of your LibreELEC/ODROID device.
      .
    • Navigate to Configuration (toothed wheel)>LibereELEC>System>Backup>Create System and Kodi Backup in order to create a backup of your work so far by simply selecting "ok" without changing the directory location.
      .
    • Leave TV armchair, change to your computer.
      .
    • Follow the instructions in post #40 to provide "predefined muxes files". Files for Hessen, Rheinland-Pfalz und Nordbaden are available. Files for other regions can be easily created using the given examples as pattern.
      .
    • Open a browser
      .
    • Enter IP-address of LibreELEC/oerlie device (retrieved in step 11) and port number 9981
      .
    • Code
      http://oerlie:9981
      #or Example:
      http://192.178.168.29:9981

      .

    • You should see the TVHeadend service configuration menu hopefully overlapped by the start-up configuration wizard which will lead you step by step through the configuration. If you leave to early you will be lost in the expert's configuration desert: So many screens - so many Chinese parameters - far from being intuitive (but learn able in finite time and currently best in class compared to some command line tools - probably matter of taste).
      .
    • First language settings straight forward.
      .
    • Second network and account/login settings I left all blank, though this might be a security issue it facilitates the further configuration.
      .
    • Third "Tuner and network type"
      in my case only Network #2 with preselected/unchangeable Silicon labs Si2168 : DVB-T#0 and drop down selection DVB-T Netzwerk (obviously language settings partly worked)
      .
    • Fourth "Vordefinierte Muxe zuweisen"
      Suggestion: Germany de-generic-all-channels (as generated with post #40)
      This is a config doenloaded as described in post #40 (restart LibreELEC/ODROID if its not present).
      The german configuration files comming with TvHeadend (28.12.2018) are outdated and useless as considering DVB-T1.
      .
    • Fifth scanning starts automatically and takes some time until scanning progress reaches 100%.
      .
    • Sixth in Servicezuordnung I selected all !alle services zuordnen", "Anbieter Tags anlegen", "Netzwerk-Tags anlegen". Don't ask why and wether that is needed or senseful.
      .
    • You are finished.
      Keep the configuration window open for later use ...
      .
    • Also good moment to change again to TV armchair and
      Navigate tor Configuration (toothed wheel)>LibereELEC>System>Backup>Create System and Kodi Backup in order to create a backup of your work so far by simply selecting "ok" without changing the directory location.
      .
    • To add additional transmitters on the available transmitters in your area from the wiki page subsection "DVB-T2 HD Senderstandorte" or here.
      For Köln see backslash's post below.
      .
    • Translation from channel to frequency is no longer needed as already provided with the above wiki page . If for any reason you need channel to frequency translation depending on your location see this wiki page
      Example for me: Westeuropa - Kanal 59 - DVB-T (MHz) 778 MHz
      .
    • Determine the value needed for TVHeadend MUX configuration here 482.000.000 Hz (1/s) by multiplication with 1 million.
      .
    • Back to the hopefully still open browser window fro TVHeadend server configuration
      Navigate to Konfiguration>DVB-Inputs>Muxes
      Select the MUX for your first DVB-T2 channel e.g. 482 MHz "bearbeten" ("edit"),
      Übertragungssystem: DVB-T2
      Frequenz (Hz): 482000000
      Suchstatus: AUSSTEHEND
      finally klick "Speichern" ("save")
      .
    • Repeat the above step for each channel/frequency.
      .
    • Allow TVHeadend server to scan the new Muxes in the background and then
      Navigate to Konfiguration>DVB-Inputs>Services
      Click on "Services zuorordnen" and then "Alle Services zuordnen"
      Wait for completion on the "service mapper" screen
      .
    • Again good moment to change again to TV armchair and
      Navigate to Configuration (toothed wheel)>LibereELEC>System>Backup>Create System and Kodi Backup in order to create a backup of your work so far by simply selecting "ok" without changing the directory location.
      .
    • Change to TV>
      and all TVheadend Server configured programs should be available.
      .
    • Back to the hopefully still open browser window from TVHeadend server configuration
      Navigate to Konfiguration>Kanal-EPG>Kanäle mark chanel to be sorted, click "bearbeiten" and enter an appropriate "Nummer" as channel number. Example "Das Erste" will be most likely "1".
      alternatively click on a number in column "Nummer" and enter the new number, press enter to come to next line, and so on. Finalize by clicking on "speichern" in upper left corner.
      .
    • Change to TV/Kodi and navigate to Add-ons>Install from repository>Kodi Add-on repository>Look and feel>Languages, select your language (in my case German) commit the question "Would you like to switch to this language?" by selecting "yes".
      .
    • and again backup if finished.

    .

    Additional Information Known problems. Faq, Trouble shooting in post #39.

    Edited 8 times, last by melibokus: link updated (January 4, 2019 at 11:34 PM).

  • Afaik not possible because the RPi is doing H265 only in software. We tested it already and it was not even close that it works :(

    WeTek Hub, WeTek Play2, Odroid_C2 works with german T2 without any problem.

  • I did have a look at some samples from German DVB-T2. It seems they use the following resolutions:
    960 x 540/p50 (Quarter HD)
    1280 x 720p/p50
    1920 x 1080/p50

    1920x1080p/p50 will never be possible on a Pi3. You will need something with hardware decode support for this.
    1280x720p/p50 should be possible. I think they use weighted B slices which isn't currently GPU accelerated, but could be in theory.
    960x540p/p50 should be fine.

    If your initial test was positive it probably was using one of the lower resolution streams.

  • Thanks for your hints. I wondered how to identify TV live stream parameters but a recording gave me the discouraging result 1920x1080:

    Code
    Input #0, mpegts, from 'hd.ts':
      Duration: 00:01:17.87, start: 51068.958489, bitrate: 3621 kb/s
      Program 769
        Metadata:
          service_name    : Das Erste HD
          service_provider: MEDIA BROADCAST
        Stream #0:0[0x551]: Video: hevc (Main) ([36][0][0][0] / 0x0024), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 50 tbc
        Stream #0:1[0x552](deu): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 255 kb/s
        Stream #0:2[0x553](mis): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 129 kb/s
        Stream #0:3[0x556](deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)


    Currently DVB-T2 HEVC runs but video is seconds behind audio and every 30 s there is a short interrupt with some kind of buffer flushing and video player restart:

    Edited once, last by melibokus (January 18, 2017 at 11:33 PM).

  • Nice detailed post there melibokus !

    Glad its all working. :)

    Question are these Geniatech T230 - Single or Dual tuners ?

    One suggestion is to post up this Linux-TV DVB Hardware info page for future reference:
    Hardware device information - LinuxTVWiki

    This old list of DVB Tuners should help as well for those on the hunt for possible DVB tuners:
    Supported TV Tuners - OpenELEC

    CvH needs to be thanked here for providing backported media_build & DVB driver support for LibreELEC platforms and kszaq for 32bit AML DVB Kernel bug busting.

    Oh and for those shopping for ODROID C2's in Europe. I've noticed pollin.de does some decent package deals.

    Edited once, last by wrxtasy (February 5, 2017 at 4:48 AM).


  • Nice detailed post there melibokus !

    Glad its all working. :)


    me too ;)


    Question are these Geniatech T230 - Single or Dual tuners ?


    I can't discuss this on a par with you. My level currently is about "it's one single silver USB stick". As far as I digged into it, it's capable to receive DVBT and DVBC signals. Both "tuners" can be seen in TVHeadend server configuration menu. I presume there is only one DVBT Tuner on board as only one is shown with TVHeadend server configuration. The Stick is already described in Linux-TV DVB Hardware.


    One suggestion is to post up this Linux-TV DVB Hardware info page for future reference:
    Hardware device information - LinuxTVWiki


    It's already there Geniatech 230. there was a wrong link in the original post now corrected.


    This old list of DVB Tuners should help as well for those on the hunt for possible DVB tuners:
    Supported TV Tuners - OpenELEC


    The stick I use is one of them ...GeniatechT2300572:c688YesUSBC/T/T2Supported since OE 5.0.1. Also known as August T210v2 or MyGica T230.2015-02-03


    CvH needs to be thanked here for providing backported media_build & DVB driver support for LibreELEC platforms and kszaq for 32bit AML DVB Kernel bug busting.


    Ja natürlich, dann geht der Dank auch zu CvH von Hessen nach Sachsen
    and also to kszaq somewhere out there ;)


    Oh and for those shopping for ODROID C2's in Europe. I've noticed pollin.de does some decent package deals.


    ... yes, I meanwhile provided my sources of supply with the original post. While checking situation now, only four weeks after I bought the stuff, most of the suppliers have the products no longer on stock. Pollin seems currently to be sold out 02/2017 (Artikel wird schnellstmöglich nachgeliefert).

    Edited once, last by melibokus (February 5, 2017 at 6:34 PM).

  • Danke für die Anleitung ersteinmal!
    Also ich habe es nach Anleitung gemacht und sehe auch die Sender. Leider stoppt das Playback immer so nach 10 Sekunden bis 1,5 Minuten. Kann es am DVBT-Signal liegen oder bzw. läuft es bei dir auch längere Zeit durch? Und kann man den Soundoffset irgendwie korrigieren?

    Edit: Wenn ich die Sender an meinem Rechner mittels VLC abspiele (TVHeadEnd läuft vom Odroid), ist der Sound passend und die Sender brechen auch nicht ab. Ist der Odroid vielleicht zu schwach um selbst TVheadend zu laufen und dabei zu gucken?

    Edited once, last by twokay (February 13, 2017 at 4:28 PM).


  • Danke für die Anleitung ersteinmal!


    .
    bitte.
    .


    Also ich habe es nach Anleitung gemacht und sehe auch die Sender. Leider stoppt das Playback immer so nach 10 Sekunden bis 1,5 Minuten. Kann es am DVBT-Signal liegen


    .
    ich denke nein.
    Ist das Verhalten bei DVB-T2 und DVB-T Sendern gleich?
    .


    oder bzw. läuft es bei dir auch längere Zeit durch?


    .
    ja, den ganzen Abend.
    .


    Und kann man den Soundoffset irgendwie korrigieren?


    .
    ja, aber nur mit einem festen Wert. Damit lässt sich das zu langsame Dekodieren des Bildsignals nicht ausgleichen. Bild und Ton laufen vermutlich mit immer größer werdendem zeitabstand auseinander.
    Die Lösung wäre in diesem Fall: Fernsehsendung aufnehmen, dann "offline" dekodieren bzw. umkodieren z.B. nach H.264 was dann auch deutlich länger als die Laufzeit des Films/Beitrags dauern würde und anschließend abspielen. Das ist dann aber nicht mehr das, was man ortsüblich "fernsehen" nennt.
    .

    Edit: Wenn ich die Sender an meinem Rechner mittels VLC abspiele (TVHeadEnd läuft vom Odroid), ist der Sound passend und die Sender brechen auch nicht ab. Ist der Odroid vielleicht zu schwach um selbst TVheadend zu laufen und dabei zu gucken?


    .
    Denke nein, meiner ist stark genug für beide - Server und Client. Wir reden aber von ODROID C2 ?!
    Bei meinen Versuchen mit dem Raspberry PI 3 habe ich das gleiche Fehlerbild: Video und Audio laufen mehrere Sekunden auseinander und es bricht nach einiger Zeit ab. Gleichzeitig ist die CPU Auslastung nahe 100%.
    .
    Was sagen das "kodi.log" und die Systemauslastung, wenn der Fehler auftritt?
    .

    Code
    # start secure shell on ODROID/LibreELEC
    # Example: ssh [email protected]
    # Password: le
    ssh root@<ip ODROID>
    # start log to be permanently displayed on screen, stop with "crtl c"
    tail -f .kodi/temp/kodi.log
    
    
    # Display system performance parameters, hit key "1" after start to display each CPU individually
    top


    .
    Example on System performance of ODROID C2 on 13.02.2017 while viewing DVB-T2 HEVC coded program ZDF HD "Spreewaldkrimi" while detective investigates in the forest ...
    .

    Edited once, last by melibokus (February 13, 2017 at 9:06 PM).

  • Ja habe den Odroid C2.
    Vielleicht wurde er zu heiß letztens, jetzt geht es problemlos und der Ton ist maximal 250ms verschoben, vermutlich eher um die 75-100ms.


  • Ja habe den Odroid C2.
    Vielleicht wurde er zu heiß letztens, jetzt geht es problemlos und der Ton ist maximal 250ms verschoben, vermutlich eher um die 75-100ms.

    Na prima, dann wir ja schon mal zu zweit.

    Proceeding to correct the Audio/Video offset is:

    • When watching TV press OK on remote control
    • Select the toothed wheel in the lower right corner (mouseover "Settings")
    • Select Audio and subtitle settings
    • Change Audio offset
    • Select close
  • Danke für die tolle Anleitung! Die Frequenz für Köln ist übrigens 650MHz (Kanal 43) falls jemand zu faul ist zum suchen.

    DVB-T2 Sticks bzw. Karten sind aktuell recht teuer aber man kommt günstig über AliExpress (Alibaba) an einen geeigneten Stick dran wenn man sich paar Tage gedulden kann:

    Aliexpress.com : Dvb t2 geniatech mygica t230 usb dvb t2 tv tuner stick dvb c/dvb t für europa russland thailand kolumbien/windows10 von verlässlichen usb dvb-t2-Lieferanten auf MYGICA Official Store kaufen

    Der Stick funktioniert unter Linux ab Kernel 3.19 out of the box: Geniatech T230 - LinuxTVWiki

    Ich habe mir zwei August DVB-T210 V2 Sticks bei eBay gekauft. Bei den August immer darauf achten das es die V2 sind. Die älteren sind nicht kompatibel mit DVB-T2 in Deutschland.

    backslash

    Edited once, last by backslash (March 18, 2017 at 6:24 PM).

  • Unfortunately, this did not work for me, The "LibreELEC Add-on" repo cannot be accessed, so there is not TV server and client that can be installed. Did the URLs change?

  • Die Frequenzen für Köln haben sich nach dem Ende der Pilotphase geändert und sind jetzt wie folgt:

    Unverschlüsselte öffentlich rechtlichen Programme
    K26 (514 MHz)
    K29 (538 MHz)
    K35 (586 MHz)

    Verschlüsselte private Programme (freenetTV)
    K36 (594 MHz)
    K40 (626 MHz)
    K43 (650 MHz)

    backslash

    Edited once, last by backslash (April 21, 2017 at 6:17 PM).


  • Unfortunately, this did not work for me, The "LibreELEC Add-on" repo cannot be accessed, so there is not TV server and client that can be installed. Did the URLs change?

    Can you please provide some additional information:
    1. What is the exact error message?
    2. At which step in the above instruction the problem occurs?
    3. Is there an error message in the kodi.log?
    .


    .

    Edited once, last by melibokus (April 1, 2017 at 3:47 PM).


  • Can you please provide some additional information:
    1. What is the exact error message?
    2. At which step in the above instruction the problem occurs?
    3. Is there an error message in the kodi.log?

    I've installed the image on the SD card, it boots up fine. But when I wanted to select the AddOn repo, there was just an error:

    selecting "Kodi Add-on repository [Team Kodi - 2.5.8]" fails:

    Code
    ERROR: CCurlFile::Open failed with code 0 for http://mirrors.kodi.tv/addons/krypton/addons.xml.gz.md5
    ERROR: Open - failed to open source <http://mirrors.kodi.tv/addons/krypton/addons.xml.gz.md5>
    ERROR: CRepository: failed read 'http://mirrors.kodi.tv/addons/krypton/addons.xml.gz.md5'
    ERROR: GetDirectory - Error getting addons://repository.xbmc.org/
    ERROR: CGUIMediaWindow::GetDirectory(addons://repository.xbmc.org/) failed

    selecting "LibreELEC Add-Ons [Team LibreELEC - 9.0.0]" also fails

    Code
    ERROR: CCurlFile::Open failed with code 404 for http://raybuntu.libreelec.tv/addons/8.1/Odroid_C2/arm/addons.xml.gz.md5
    ERROR: Open - failed to open source <http://raybuntu.libreelec.tv/addons/8.1/Odroid_C2/arm/addons.xml.gz.md5>
    ERROR: CRepository: failed read 'http://raybuntu.libreelec.tv/addons/8.1/Odroid_C2/arm/addons.xml.gz.md5'
    ERROR: GetDirectory - Error getting addons://repository.libreelec.tv/
    ERROR: CGUIMediaWindow::GetDirectory(addons://repository.libreelec.tv/) failed

    It seems Files... is currently down due to someone's really idiotic april's fool joke idea. Guys, seriously, that is not funny and wastes precious time.But Index of / does no longer have an "addons" folder, seem something has changed here.

    Edited once, last by Floyd42 (April 1, 2017 at 3:49 PM).

  • Floyd42 sorry for the late answer. Your completely right. Raybuntu's libreelec addon repository which is compiled into wrxtasy's media build is no longer available. wrxtasy provided the following workaround with the original blog post:

    Quote


    It's because RB has moved the 32bit LE Addons Repository I also use for media_build to Github, and I have not compiled a new media_build version to point to this new Repo.

    However in the mean time, you can install this new GitHub Addon Repo manually, just used Addons > install from .zip

    repository.rbrepo-8.1.1_Odroid_C2.zip

    I would suggest to proceed this way:

    • Open a ssh shell on Odroid C2: ssh root@<ip-address>
    • wget repository.rbrepo-8.1.1_Odroid_C2.zip
    • Change to Kodi Gui on TV
    • Select AddOns>"open box" in the upper left corner>install from zip file>home directory>repository.rbrepo-8.1.1_Odroid_C2.zip
    • Navigate to AddOns>Install from repository>RB Backup Add-ons>PVR clients>TVheadend HTSP client (Tvheadend HTSP Client 3.4.16.1, no further configuration needed).
    • Navigate to AddOns>Install from repository>RB Backup Add-ons>Services>TVheadend 4.2 and install (Tvheadend 4.2 libreelec.tv Server 8.1.109.2, heavy further configuration needed, but none with the GUI you are just working with).
    • continue as described above


    Original post is also updated with these advices.
    Hope this helps!