{"id":1882,"date":"2016-08-16T21:57:32","date_gmt":"2016-08-16T20:57:32","guid":{"rendered":"http:\/\/blog.fh-kaernten.at\/ingmarsretro\/?p=1882"},"modified":"2021-01-28T07:21:30","modified_gmt":"2021-01-28T06:21:30","slug":"fernsehen-mit-aufnahme-ueber-iptv-mit-raspberry-und-a1","status":"publish","type":"post","link":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/2016\/08\/16\/fernsehen-mit-aufnahme-ueber-iptv-mit-raspberry-und-a1\/","title":{"rendered":"Fernsehen mit Aufnahme \u00fcber IPTV mit Raspberry und A1"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_1882\" class=\"pvc_stats all  \" data-element-id=\"1882\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p style=\"text-align: justify\">Als Kunde des A1 IPTV &#8211; Angebotes bekommt man ein A1 DSL &#8211; Modem samt einer A1 TV-Box. Diese Kombination funktioniert nat\u00fcrlich einwandfrei. M\u00f6chte man den Funktionsumfang erweitern und beispielsweise eine <a href=\"https:\/\/minix.com.hk\/de\/produkte\/neo-x8-h-plus\">MINIX NEO<\/a> &#8211; Box als Streaming Client betreiben, so bietet sich hier die bekannte Software &#8222;<a href=\"https:\/\/kodi.tv\/\">KODI<\/a>&#8220; an, die f\u00fcr alle m\u00f6glichen Hardwareplattformen und Betriebssysteme erh\u00e4ltlich ist.<\/p>\n<h3>TV-Variante ohne Server, ohne Aufnahme und Timeshift<\/h3>\n<p style=\"text-align: justify\">Die A1 TV &#8211; Box kann man direkt gegen die MINIX Box ersetzen. Auf der Mini-Box l\u00e4uft ein Android Betriebssystem. Unter kodi.tv kann man sich den Client herunterladen und auf der Mini Box installieren. Dann ist noch unter <em>SYSTEM<\/em> -&gt;&nbsp;<i>STETTINGS<\/i>&nbsp;-&gt; <em>ADDONS<\/em> -&gt; <em>PVR clients <\/em>auszuw\u00e4hlen.<a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1887\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient-300x169.jpg\" alt=\"kodiiptvclient\" width=\"300\" height=\"169\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient-300x169.jpg 300w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient-768x432.jpg 768w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient-1024x576.jpg 1024w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient.jpg 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: justify\">Dort findet man den <em>PVR IPTV Simple Client <\/em>der zu installieren ist. Unter Konfiguration ist der Pfad zu einer .m3u &#8211; Liste anzugeben. Die m3u Liste sollte einfacher weise in einem lokalen Ordner (z.Bsp. Downloads) abgelegt werden.&nbsp;<a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient1.jpg\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-1888\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient1-300x169.jpg\" alt=\"kodiiptvclient1\" width=\"300\" height=\"169\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient1-300x169.jpg 300w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/kodiiptvclient1.jpg 680w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Die .m3u &#8211; Datei beinhaltet die IP-Adressen mit den Streaming-Links und Sendernamen und sieht f\u00fcr die Basissender von A1 so aus:<\/p>\n<pre class=\"brush: cpp; title: ; notranslate\" title=\"\">#EXTM3U\r\n\r\n## A1TV_Basis, Stand: Nov. 2015\r\n## KODI\r\n\r\n#EXTINF:-1 tvg-num=&quot;1&quot; tvg-logo=&quot;609&quot;,ORF eins\r\nrtp:\/\/@239.2.16.1:8208\r\n#EXTINF:-1 tvg-num=&quot;2&quot; tvg-logo=&quot;625&quot;,ORF 2-W\r\nrtp:\/\/@239.2.16.2:8208\r\n#EXTINF:-1 tvg-num=&quot;3&quot; tvg-logo=&quot;671&quot;,ATV\r\nrtp:\/\/@239.2.16.3:8208\r\n#EXTINF:-1 tvg-num=&quot;4&quot; tvg-logo=&quot;4&quot;,PULS 4\r\nrtp:\/\/@239.2.16.4:8208\r\n#EXTINF:-1 tvg-num=&quot;5&quot; tvg-logo=&quot;227&quot;,Servus TV\r\nrtp:\/\/@239.2.16.11:8208\r\n#EXTINF:-1 tvg-num=&quot;6&quot; tvg-logo=&quot;5&quot;,SAT.1 Austria\r\nrtp:\/\/@239.2.16.5:8208\r\n#EXTINF:-1 tvg-num=&quot;7&quot; tvg-logo=&quot;7&quot;,ProSieben Austria\r\nrtp:\/\/@239.2.16.7:8208\r\n#EXTINF:-1 tvg-num=&quot;9&quot; tvg-logo=&quot;6&quot;,RTL Austria\r\nrtp:\/\/@239.2.16.6:8208\r\n#EXTINF:-1 tvg-num=&quot;10&quot; tvg-logo=&quot;75&quot;,A1 TV Plus-Info\r\nrtp:\/\/@239.2.16.10:8208\r\n#EXTINF:-1 tvg-num=&quot;14&quot; tvg-logo=&quot;672&quot;,ATV 2\r\nrtp:\/\/@239.2.16.91:8208\r\n#EXTINF:-1 tvg-num=&quot;18&quot; tvg-logo=&quot;574&quot;,Das Erste\r\nrtp:\/\/@239.2.16.16:8208\r\n#EXTINF:-1 tvg-num=&quot;19&quot; tvg-logo=&quot;642&quot;,ZDF\r\nrtp:\/\/@239.2.16.17:8208\r\n#EXTINF:-1 tvg-num=&quot;22&quot; tvg-logo=&quot;611&quot;,ORF III\r\nrtp:\/\/@239.2.16.29:8208\r\n#EXTINF:-1 tvg-num=&quot;23&quot; tvg-logo=&quot;578&quot;,3sat\r\nrtp:\/\/@239.2.16.21:8208\r\n#EXTINF:-1 tvg-num=&quot;27&quot; tvg-logo=&quot;612&quot;,ORF SPORT +\r\nrtp:\/\/@239.2.16.78:8208\r\n#EXTINF:-1 tvg-num=&quot;34&quot; tvg-logo=&quot;709&quot;,gotv\r\nrtp:\/\/@239.2.16.36:8208\r\n#EXTINF:-1 tvg-num=&quot;66&quot; tvg-logo=&quot;617&quot;,ORF 2-B\r\nrtp:\/\/@239.2.16.65:8208\r\n#EXTINF:-1 tvg-num=&quot;67&quot; tvg-logo=&quot;618&quot;,ORF 2-K\r\nrtp:\/\/@239.2.16.66:8208\r\n#EXTINF:-1 tvg-num=&quot;68&quot; tvg-logo=&quot;619&quot;,ORF 2-N\u00d6\r\nrtp:\/\/@239.2.16.67:8208\r\n#EXTINF:-1 tvg-num=&quot;69&quot; tvg-logo=&quot;620&quot;,ORF 2-O\u00d6\r\nrtp:\/\/@239.2.16.68:8208\r\n#EXTINF:-1 tvg-num=&quot;70&quot; tvg-logo=&quot;621&quot;,ORF 2-S\r\nrtp:\/\/@239.2.16.69:8208\r\n#EXTINF:-1 tvg-num=&quot;71&quot; tvg-logo=&quot;622&quot;,ORF 2-St\r\nrtp:\/\/@239.2.16.70:8208\r\n#EXTINF:-1 tvg-num=&quot;72&quot; tvg-logo=&quot;623&quot;,ORF 2-T\r\nrtp:\/\/@239.2.16.71:8208\r\n#EXTINF:-1 tvg-num=&quot;73&quot; tvg-logo=&quot;624&quot;,ORF 2-V\r\nrtp:\/\/@239.2.16.72:8208\r\n#EXTINF:-1 tvg-num=&quot;92&quot; tvg-logo=&quot;724&quot;,Melodie TV\r\nrtp:\/\/@239.2.16.37:8208\r\n#EXTINF:-1 tvg-num=&quot;94&quot; tvg-logo=&quot;738&quot;,Bibel TV\r\nrtp:\/\/@239.2.16.81:8208\r\n#EXTINF:-1 tvg-num=&quot;95&quot; tvg-logo=&quot;725&quot;,K-TV\r\nrtp:\/\/@239.2.16.82:8208\r\n#EXTINF:-1 tvg-num=&quot;105&quot; tvg-logo=&quot;726&quot;,RTS Sat\r\nrtp:\/\/@239.2.16.63:8208\r\n#EXTINF:-1 tvg-num=&quot;120&quot; tvg-logo=&quot;719&quot;,Okto\r\nrtp:\/\/@239.2.16.34:8208\r\n#EXTINF:-1 tvg-num=&quot;121&quot; tvg-logo=&quot;85&quot;,Schau TV\r\nrtp:\/\/@239.2.16.83:8208\r\n#EXTINF:-1 tvg-num=&quot;122&quot; tvg-logo=&quot;86&quot;,RT24\r\nrtp:\/\/@239.2.16.84:8208\r\n#EXTINF:-1 tvg-num=&quot;123&quot; tvg-logo=&quot;87&quot;,P3 TV\r\nrtp:\/\/@239.2.16.85:8208\r\n#EXTINF:-1 tvg-num=&quot;124&quot; tvg-logo=&quot;88&quot;,WNTV\r\nrtp:\/\/@239.2.16.86:8208\r\n#EXTINF:-1 tvg-num=&quot;125&quot; tvg-logo=&quot;89&quot;,LT1\r\nrtp:\/\/@239.2.16.87:8208\r\n#EXTINF:-1 tvg-num=&quot;127&quot; tvg-logo=&quot;91&quot;,KT1\r\nrtp:\/\/@239.2.16.89:8208\r\n#EXTINF:-1 tvg-num=&quot;128&quot; tvg-logo=&quot;92&quot;,N1\r\nrtp:\/\/@239.2.16.90:8208\r\n#EXTINF:-1 tvg-num=&quot;129&quot; tvg-logo=&quot;142&quot;,K\u00e4rnten TV\r\nrtp:\/\/@239.2.16.112:8208\r\n#EXTINF:-1 tvg-num=&quot;130&quot; tvg-logo=&quot;143&quot;,Tirol TV\r\nrtp:\/\/@239.2.16.109:8208\r\n#EXTINF:-1 tvg-num=&quot;132&quot; tvg-logo=&quot;141&quot;,HT1\r\nrtp:\/\/@239.2.16.114:8208\r\n#EXTINF:-1 tvg-num=&quot;133&quot; tvg-logo=&quot;211&quot;,M\u00fchlviertel TV\r\nrtp:\/\/@239.2.16.113:8208<\/pre>\n<p style=\"text-align: justify\">Jetzt muss nur mehr &#8222;Settings&#8220; -&gt; &#8222;TV&#8220; der &#8222;Enabled&#8220; Button gecheckt werden und die Wiedergabe der TV-Kan\u00e4le sollte funktionieren. Mit dieser Methode ist stellt die Android Box einen IPTV Client dar, der die Streaming Links direkt abspielt. Da kein Server im Hintergrund l\u00e4uft, ist es auch nicht m\u00f6glich Timeshift oder Aufnahmen von Sendungen zu realisieren.<\/p>\n<h3>TV &#8211; Variante mit Server, Timeshift, EPG und Aufnahme<\/h3>\n<p style=\"text-align: justify\">Um diese Funktionen zu erhalten, muss ins heimische Netzwerk ein IPTV Server integriert werden. In meinem Fall habe ich einen Raspberry Pi2 f\u00fcr diesen Zweck konfiguriert.<br \/>\n<a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/DSC_2660.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1879 alignright\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/DSC_2660-169x300.jpg\" alt=\"DSC_2660\" width=\"167\" height=\"297\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/DSC_2660-169x300.jpg 169w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/DSC_2660-768x1365.jpg 768w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/DSC_2660-576x1024.jpg 576w\" sizes=\"(max-width: 167px) 100vw, 167px\" \/><\/a>Folgende Komponenten ben\u00f6tigen wir dazu:<\/p>\n<ul>\n<li>Raspberry Pi2 (an das heimische Netzwerk angeschlossen)<\/li>\n<li>Micro SD Karte mit 8GB<\/li>\n<li>eine externe Festplatte oder USB-Stick als Speicher f\u00fcr die Aufnahmen<\/li>\n<li>das Softwareimage <a href=\"https:\/\/www.xbian.org\/getxbian\/\">XBIAN<\/a> und einen <a href=\"https:\/\/sourceforge.net\/projects\/win32diskimager\/\">Imageextractor <\/a><\/li>\n<li>(f\u00fcr den Mac gibt\u00b4s diese Version: <a href=\"https:\/\/www.tweaking4all.com\/hardware\/raspberry-pi\/macosx-apple-pi-baker\/\">ApplePi-Baker<\/a>)<\/li>\n<\/ul>\n<p style=\"text-align: justify\">Ist alles heruntergeladen, so beginnt man mit dem Extrahieren des Images auf die Speicherkarte. Dazu startet man die Software win32diskimager.exe und w\u00e4hlt den Pfad zur Image-Datei. (die nennt sich in diesem Fall: XBian_Latest_rpi2.img). Dann ist die Speicherkarte einzulegen und der zugeordnete Laufwerksbuchstabe auszuw\u00e4hlen. Danach kann der Schreibvorgang mit &#8222;Write&#8220; gestartet werden. ACHTUNG: Das gew\u00e4hlte Laufwerk wird mit dem Image ausgestattet. Hier unbedingt sichergehen, dass nicht ein falsches Laufwerk ausgew\u00e4hlt wird. Nach ein paar Minuten ist die SD-Karte fertig beschrieben und kann in den Raspberry PI eingesteckt werden.<\/p>\n<p>Jetzt kann man den Raspberry PI an einen Monitor, Keyboard, LAN und per Micro-USB an eine 5V\/2A Versorgung anschlie\u00dfen. Er wird jetzt booten. Es startet das Script: raspi-config, das bequem mit dem Keyboard bedient werden kann. Hier wird als erstes der tvheadend &#8211; Server installiert:<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1896 size-medium\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig1-300x116.jpg\" alt=\"xbianconfig1\" width=\"300\" height=\"116\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig1-300x116.jpg 300w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig1.jpg 691w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>Zun\u00e4chst w\u00e4hlt man &#8222;Packages&#8220; aus und best\u00e4tigt.<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1897 size-full\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig2.jpg\" alt=\"xbianconfig2\" width=\"583\" height=\"269\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig2.jpg 583w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig2-300x138.jpg 300w\" sizes=\"(max-width: 583px) 100vw, 583px\" \/><\/a>dann scrollt man bis zur Kategorie &#8222;video&#8220; und best\u00e4tigt wiederum.<\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1898 size-full\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig3.jpg\" alt=\"xbianconfig3\" width=\"585\" height=\"197\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig3.jpg 585w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/xbianconfig3-300x101.jpg 300w\" sizes=\"(max-width: 585px) 100vw, 585px\" \/><\/a>hier ist nun tvheadend auf &#8222;Yes&#8220; zu setzen und wieder zu best\u00e4tigen. Jetzt beginnt der Download des Paketes und die anschlie\u00dfende Installation. Ist der Prozess beendet, so ist das raspi-config script zu beenden und in die bash zu gehen. Der default Login lautet: <strong>xbian<\/strong> und das Passwort: <strong>raspberry<\/strong><\/p>\n<p>Zun\u00e4chst sind noch alle Updates und Upgrades durchzuf\u00fchren:<\/p>\n<p><em>sudo apt-get update<\/em><br \/>\n<em> sudo apt-get upgrade<\/em><\/p>\n<p style=\"text-align: justify\">Als n\u00e4chstes macht es noch Sinn, die IP Adresse des Raspberry PI zu kennen, die er vom DHCP Server des Routers zugewiesen bekommen hat. Die m\u00fcssen wir ja wissen, wenn wir auf den TV-Server Zugriff haben wollen. Dazu gibt man einfach folgendes ein:<\/p>\n<p><em>ifconfig<\/em><\/p>\n<p>Als Antwort erh\u00e4lt man dann folgende Infos zum Ethernet &#8211; Anschluss. In diesem Fall eth0:<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/ifconfig.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1902 size-full\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/ifconfig.jpg\" alt=\"ifconfig\" width=\"639\" height=\"137\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/ifconfig.jpg 639w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/ifconfig-300x64.jpg 300w\" sizes=\"(max-width: 639px) 100vw, 639px\" \/><\/a>Wie man sieht, ist in diesem Beispiel die Adresse 10.0.2.15 zugewiesen worden. Mit dieser Information k\u00f6nnen wir den Raspberry Pi nun neu starten und an einem Client-Computer mit dem Setup von TVHeadend fortfahren.<\/p>\n<p><em>sudo reboot<\/em><\/p>\n<p>Nach dem Neustart sollte der Raspberry tvheadend-Server jetzt auf einem Client-PC erreichbar sein. Dazu \u00f6ffnet man einen Webbrowser und gibt in der Adresszeile folgende Adresse ein: https:\/\/10.0.2.15:9981<\/p>\n<p>Jetzt muss folgendes zu sehen sein:<\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1904 size-medium\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen1-300x257.jpg\" alt=\"headen1\" width=\"300\" height=\"257\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen1-300x257.jpg 300w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen1-768x657.jpg 768w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen1.jpg 987w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>Wir suchen und klicken auf den TAB &#8222;Konfiguration&#8220;. Hier geben wir ein paar allgemeine Einstellungen ein: den Servernamen (bei mir hier einfach Tvheadend); den Ansichtsmodus stellt man auf &#8222;Experte&#8220;. Die restlichen Einstellungen bel\u00e4sst man auf default. Unter Spracheinstellungen ist &#8222;German&#8220; zu w\u00e4hlen. (oder was auch immer gew\u00fcnscht wird). Die Webbenutzeroberfl\u00e4che ist im default Modus auch ganz sch\u00f6n. Wer auch noch Senderlogos haben will, der stellt unter &#8222;Picon&#8220; wie folgt ein:<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1907 size-full\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen2.jpg\" alt=\"headen2\" width=\"594\" height=\"165\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen2.jpg 594w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen2-300x83.jpg 300w\" sizes=\"(max-width: 594px) 100vw, 594px\" \/><\/a>Nach all den Einstellungen nicht vergessen auf &#8222;Speichern&#8220; zu klicken. Jetzt kommt die eigentliche Arbeit: Das Editieren der Senderliste. Hierzu erstellt man als erstes ein &#8222;Netzwerk&#8220;. Unter den Tabs: <em><strong>Konfiguration<\/strong><\/em> -&gt; <em><strong>DVB-Inputs<\/strong><\/em> -&gt; <strong><em>Netzwerke<\/em><\/strong> legen wir ein neues &#8222;Netzwerk&#8220; (eigentlich TV-Netzwerk) an.<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1909 size-full\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen3.jpg\" alt=\"headen3\" width=\"521\" height=\"184\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen3.jpg 521w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen3-300x106.jpg 300w\" sizes=\"(max-width: 521px) 100vw, 521px\" \/><\/a>Mit &#8222;Hinzuf\u00fcgen&#8220; \u00f6ffnet sich ein Fenster in dem man &#8222;<strong>IPTV Network<\/strong>&#8220; ausw\u00e4hlt. Best\u00e4tigt man das so \u00f6ffnet sich ein weiteres Fenster. Hier nimmt man ein paar wenige Einstellungen vor. Sinnvoller Weise benennen wir das Netzwerk <strong>A1TV.<\/strong><\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1910 size-full\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen4.jpg\" alt=\"headen4\" width=\"546\" height=\"762\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen4.jpg 546w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen4-215x300.jpg 215w\" sizes=\"(max-width: 546px) 100vw, 546px\" \/><\/a><\/p>\n<p>Mit &#8222;Speichern&#8220; werden die Einstellungen abgeschlossen. Jetzt klickt man auf den TAB &#8222;Muxes&#8220;. Hier m\u00fcssen alle Sender angelegt werden. Diese Arbeit muss man sich einmal antun. (Es gibt dann aber die M\u00f6glichkeit, \u00fcber die Konsole die config-Dateien vom Server zu sichern &#8211; dazu sp\u00e4ter aber mehr)<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1916 size-full\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen5.jpg\" alt=\"headen5\" width=\"755\" height=\"424\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen5.jpg 755w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen5-300x168.jpg 300w\" sizes=\"(max-width: 755px) 100vw, 755px\" \/><\/a>In dem Bild ist die fertige Mux-Tabelle zu sehen. Mit &#8222;Hinzuf\u00fcgen&#8220; wird ein neuer &#8222;MUX&#8220; (Signalquelle) hinzugef\u00fcgt. Hier w\u00e4hlt man aus den verf\u00fcgbaren Netzwerken A1TV (das, das wir vorher angelegt haben) aus.<a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1919\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen6-300x81.jpg\" alt=\"headen6\" width=\"300\" height=\"81\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen6-300x81.jpg 300w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen6.jpg 424w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>Im sich jetzt \u00f6ffnenden Fenster ist unter URL die Streaming &#8211; Adresse vom jeweiligen Sender einzugeben (hier z. Bsp.: rtp:\/\/239.2.16.21:8202 f\u00fcr 3sat). In Mux-Name ist der Sendername einzugeben.<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen7.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1920\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen7.jpg\" alt=\"headen7\" width=\"566\" height=\"747\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen7.jpg 566w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen7-227x300.jpg 227w\" sizes=\"(max-width: 566px) 100vw, 566px\" \/><\/a>Danach auf &#8222;<em>Speichern<\/em>&#8220; dr\u00fccken und mit &#8222;<em>Hinzuf\u00fcgen<\/em>&#8220; den n\u00e4chsten Sender konfigurieren. Hat man die m\u00fchevolle Arbeit dann getan und alle Sender eingegeben, so m\u00fcssen die Muxes einem Service\/Kanal zugeordnet werden. Das ist die eigentliche Senderliste, die der Server dann den Clients zur Verf\u00fcgung stellt. (Ein MUX muss jetzt nicht unbedingt eine IP-Streaming Adresse sein, sondern kann auch aus einem Sat-, oder DVB-T Empf\u00e4nger kommen. Da hier in einer Signalfrequenz mehrere TV oder Radioprogramme per Multiplexverfahren (eben MUX) \u00fcbertragen werden. Darum ist die Bezeichnung MUX f\u00fcr IP-Adressen hier vielleicht etwas verwirrend). Das Zuordnen der Services geschieht im TAB &#8222;<em>Services<\/em>&#8222;. Hier einfach auf &#8222;<em>Services zuordnen<\/em>&#8220; -&gt; &#8222;<em>alle Services zuordnen<\/em>&#8220; klicken und warten bis der Prozess abgeschlossen ist. Nun kann ein erster Test erfolgen.<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen8.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1923 alignleft\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/headen8.jpg\" alt=\"headen8\" width=\"108\" height=\"89\"><\/a>Links neben den Kanalnamen ist ein kleiner &#8222;Play-Button&#8220; zu sehen. Ist das VLC-Player-Plugin im Browser installiert, so wird beim Anklicken des Buttons ein Wiedergabefenster ge\u00f6ffnet, das den aktuellen Stream anzeigt.<\/p>\n<p>&nbsp;<\/p>\n<h3>EPG und Senderlogos<\/h3>\n<p>Weiter geht\u00b4s beim Konfigurieren nun mit dem elektronischen Programm Guide (EPG). Hier muss ein wenig getrickst werden. Aus diversen Foren und Anleitungen im Web habe ich eine f\u00fcr mich funktionierende Konfiguration zusammengestellt. Wir beginnen im Tvheadend-Server unter <em>Konfiguration<\/em> -&gt; <em>Kanal\/EPG<\/em> -&gt; <em>EPG-Grabber Module<\/em> mit den Einstellungen.<\/p>\n<p><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1925\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg1.jpg\" alt=\"epg1\" width=\"889\" height=\"706\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg1.jpg 889w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg1-300x238.jpg 300w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg1-768x610.jpg 768w\" sizes=\"(max-width: 889px) 100vw, 889px\" \/><\/a>Hier ist der interne Grabber &#8222;XMLTV: Sweden (TVZon)&#8220; zu aktivieren. Danach wieder auf <em>Speichern<\/em> dr\u00fccken.<\/p>\n<p>Danach m\u00fcssen wir wieder auf den Raspberry PI in die Konsole. Man macht das entweder vom Client-PC aus \u00fcber ein Terminal (z. Bsp. Putty) oder direkt am Raspberry PI, wenn dieser noch an Keyboard und Monitor angeschlossen ist. Die folgenden Anleitungen stammen von <a href=\"https:\/\/github.com\/Bronkoknorb\/a1tv-helpers\">https:\/\/github.com\/Bronkoknorb\/a1tv-helpers<\/a><\/p>\n<p>Ist die Konsole, am besten als root-admin ge\u00f6ffnet, so installiert man zuerst <em>ruby<\/em> und die dazugeh\u00f6rigen libraries.<\/p>\n<div><em><code>sudo apt-get install ruby ruby-dev<\/code><br \/>\n<code>sudo gem install rest-client<br \/>\n<\/code><\/em><\/div>\n<p>Als n\u00e4chstes ben\u00f6tigt man xmltv:<\/p>\n<div><code><em>sudo apt-get install xmltv-util<br \/>\nsudo su hts<br \/>\ntv_grab_se_tvzon --configure<\/em><\/code><\/div>\n<div>&nbsp;<\/div>\n<div>Nach der letzten Eingabe fragt das Konfigurationsscript des Grabbers nach folgenden Informationen:<\/div>\n<ul>\n<li>Root-URL for grabbing data (hier <strong><em>https:\/\/xmltv.xmltv.se\/channels-Austria.xml.gz<\/em><\/strong> eingeben)<\/li>\n<li>Directory to store the cache:&nbsp; <strong><em>\/home\/hts\/.xmltv\/cache<\/em><\/strong><\/li>\n<li>Select Channels : Hier <em><strong>all<\/strong> <\/em>ausw\u00e4hlen<\/li>\n<\/ul>\n<p>Jetzt muss der TVheadend &#8211; Service neu gestartet werden:<\/p>\n<p><em><code>sudo service tvheadend restart<\/code><\/em><\/p>\n<p style=\"text-align: justify\">Jetzt kann wieder auf das Webinterface von TVheadend gewechselt werden. Im <em>EPG-Grabber<\/em> TAB kann jetzt noch die Zeit zum Synchronisieren der EPG Datenbank ausgew\u00e4hlt werden.<\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1928\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg2.jpg\" alt=\"epg2\" width=\"536\" height=\"294\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg2.jpg 536w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg2-300x165.jpg 300w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/a>Die Senderlogos werden weitgehend gefunden. Wo das Senderlogo fehlt, kann unter dem TAB Kanal\/EPG -&gt; Kan\u00e4le in der Spalte Benutzerlogo ein Link mit einem geeigneten Logo eingetragen werden.<\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1929\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg3.jpg\" alt=\"epg3\" width=\"515\" height=\"379\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg3.jpg 515w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/epg3-300x221.jpg 300w\" sizes=\"(max-width: 515px) 100vw, 515px\" \/><\/a>Jetzt ist der Server soweit fertig konfiguriert und die Clients k\u00f6nnen eingerichtet werden. In meinem Fall habe ich auf der MINIX NEO X8 Android Box ein Kodi installiert. In der Liste Addons -&gt; PVR-Addons ist unter vielen auch ein TVHEADEND Addon gelistet. Dieses wird installiert. Alle anderen PVR-Addons m\u00fcssen deaktiviert werden.<\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/tvh1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1931\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/tvh1.jpg\" alt=\"tvh1\" width=\"366\" height=\"353\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/tvh1.jpg 366w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/tvh1-300x289.jpg 300w\" sizes=\"(max-width: 366px) 100vw, 366px\" \/><\/a>In den Client Einstellungen ist lediglich noch die IP Adresse des Raspbery PI anzugeben. Die Ports sind default (9981). Wenn beim TVheadend Server kein eigener User angelegt ist, so brauchen wir auch im Client unter user und pass nichts einzutragen.<\/p>\n<p style=\"text-align: justify\">Jetzt fehlt nur mehr die Aufnahmefunktion am Server. Hierzu begeben wir uns wieder in das Webinterface vom Server. Unter Konfiguration -&gt; Aufnahme sind die abgebildeten Einstellungen zu machen:<\/p>\n<p style=\"text-align: justify\"><a href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/rec.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1932\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/rec.jpg\" alt=\"rec\" width=\"950\" height=\"922\" srcset=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/rec.jpg 950w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/rec-300x291.jpg 300w, https:\/\/blog.fh-kaernten.at\/ingmarsretro\/files\/2016\/08\/rec-768x745.jpg 768w\" sizes=\"(max-width: 950px) 100vw, 950px\" \/><\/a>Ich habe hier das default profile editiert. Wichtig ist der Aufnahmedateipfad. Steckt am Raspberry PI ein externer USB-Datentr\u00e4ger, so kann dieser f\u00fcr die Aufnahme verwendet werden. (In der Xbian Konsole kann man sich den Datentr\u00e4ger entsprechend vorbereiten und Verzeichnisse erstellen). Die Einstellungen sind weitgehend selbsterkl\u00e4rend&#8230;.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify\"><em><strong>Edit: 09\/2019&#8230;<\/strong><\/em><br \/>\nEs muss nat\u00fcrlich nicht das XBIAN Image sein. Die aktuelle Version habe ich auf ein Raspbian Image installiert. Das bekommt man von der RaspberryPi Website. Ist das Image auf der SD-Karte, dann sollte man mit &#8222;raspi-config&#8220; das Filesystem &#8222;expandieren&#8220; und das SSH Service installieren. Danach ein:<\/p>\n<p><em>sudo apt-get update<\/em><br \/>\n<em>sudo apt-get upgrade<\/em><\/p>\n<p>durchf\u00fchren und dann das tvheadend Paket installieren.<\/p>\n<p><em>sudo apt-get install tvheadend<\/em><\/p>\n<p style=\"text-align: justify\">W\u00e4hrend der Installation wird man nach einem einzurichtenden Username und Passwort f\u00fcr den TVheadend-Server gefragt. Hier ist nat\u00fcrlich auch was einzugeben. Ist die Installation fertig dann kann im Webbrowser \u00fcber:<\/p>\n<p><em>http:\/\/ip-adresse-des-raspi:9981<\/em><\/p>\n<p>getestet werden, ob der Server l\u00e4uft. Wenn jemand nicht wei\u00df welche IP der Raspi vom DHCP bekommen hat, dann einfach in der Konsole mit<\/p>\n<p><em>ifconfig<\/em><\/p>\n<p>nachsehen. Soll der Raspi eine statische IP-Adresse bekommen (ist bei einem Server vielleicht keine schlechte Idee), dann mit einem Editor die folgende Datei editieren:<\/p>\n<p style=\"text-align: justify\"><em>nano \/etc\/dhcp.con<\/em>f&nbsp;&nbsp;&nbsp; (hier sind einige Static IP templates auskommentiert) diese einfach an die gew\u00fcnschten Adressen anpassen. Mit dem folgenden Command dann den Service restarten:<\/p>\n<p><em>sudo \/etc\/init.d\/networking restart<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div>&nbsp;<\/div>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_1882\" class=\"pvc_stats all  \" data-element-id=\"1882\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>Als Kunde des A1 IPTV &#8211; Angebotes bekommt man ein A1 DSL &#8211; Modem samt einer A1 TV-Box. Diese Kombination funktioniert nat\u00fcrlich einwandfrei. M\u00f6chte man den Funktionsumfang erweitern und beispielsweise eine MINIX NEO &#8211; Box als Streaming Client betreiben, so bietet sich hier die bekannte Software &#8222;KODI&#8220; an, die f\u00fcr alle m\u00f6glichen Hardwareplattformen und Betriebssysteme&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/2016\/08\/16\/fernsehen-mit-aufnahme-ueber-iptv-mit-raspberry-und-a1\/\">Weiterlesen<\/a><\/p>\n","protected":false},"author":86,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[557,554,555,552,561,556,548,558,559,562,549,560,551,553,563,341,547,550],"class_list":["post-1882","post","type-post","status-publish","format-standard","hentry","category-allgemeines","tag-a1-aufnehmen","tag-a1-fernsehen","tag-a1-mit-vlc","tag-a1-tv-epg","tag-a1-tv-mit-fritzbox","tag-a1-tvheadend","tag-a1tv","tag-a1tv-aufnehmen","tag-a1tv-kodi","tag-a1tv-mit-minix-neo","tag-a1tv-mit-tvheadend","tag-aon-tv-mit-fritzbox","tag-applepi-baker","tag-epg-iptv","tag-minix-neo","tag-raspberry-pi","tag-tvheadend","tag-win32diskimager"],"a3_pvc":{"activated":true,"total_views":1081,"today_views":0},"_links":{"self":[{"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/posts\/1882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/users\/86"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/comments?post=1882"}],"version-history":[{"count":0,"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/posts\/1882\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/media?parent=1882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/categories?post=1882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.fh-kaernten.at\/ingmarsretro\/wp-json\/wp\/v2\/tags?post=1882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}