<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>loggn.de - Mac OSX, Linux und manchmal auch Windows &#187; DVB-Apps</title>
	<atom:link href="http://www.loggn.de/tag/dvb-apps/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.loggn.de</link>
	<description>Erfahrungen, Tipps und Tricks zu Mac OSX, Linux und manchmal auch Windows. ;-)</description>
	<lastBuildDate>Wed, 01 Sep 2010 16:25:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>All-in-One HowTo &#8211; Ubuntu 10.04 &#8211; Installation &amp; Konfiguration von NVIDIA VDPAU, VDR mit VNSI-Server &amp; XBMC PVR-TESTING2</title>
		<link>http://www.loggn.de/all-in-one-howto-ubuntu-10-04-installation-konfiguration-von-nvidia-vdpau-vdr-mit-vnsi-server-xbmc-pvr-testing2/</link>
		<comments>http://www.loggn.de/all-in-one-howto-ubuntu-10-04-installation-konfiguration-von-nvidia-vdpau-vdr-mit-vnsi-server-xbmc-pvr-testing2/#comments</comments>
		<pubDate>Thu, 06 May 2010 17:43:41 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[10.04]]></category>
		<category><![CDATA[1080p]]></category>
		<category><![CDATA[720p]]></category>
		<category><![CDATA[allowed_hosts.conf]]></category>
		<category><![CDATA[channels.conf]]></category>
		<category><![CDATA[DVB-Apps]]></category>
		<category><![CDATA[FullHD]]></category>
		<category><![CDATA[GeForce 9400]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Kanalliste]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[LiveTV]]></category>
		<category><![CDATA[Lucid Lynx]]></category>
		<category><![CDATA[NVIDIA]]></category>
		<category><![CDATA[OFDb.de]]></category>
		<category><![CDATA[PVR]]></category>
		<category><![CDATA[pvr-testing2]]></category>
		<category><![CDATA[rc.local]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[RssFeeds.xml]]></category>
		<category><![CDATA[s2-liplianin]]></category>
		<category><![CDATA[Scraper]]></category>
		<category><![CDATA[Sendersuchlauf]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[TVDB]]></category>
		<category><![CDATA[VDPAU]]></category>
		<category><![CDATA[VDR]]></category>
		<category><![CDATA[VideoBuster.de]]></category>
		<category><![CDATA[VNSI-Server]]></category>
		<category><![CDATA[XBMC]]></category>
		<category><![CDATA[yaVDR]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=3985</guid>
		<description><![CDATA[Die Linux-Distribution Ubuntu legt großen Wert auf die Benutzerfreundlichkeit. Leider habe ich diesem Punkt in meinem(n) letzten Tutorial(s) keine weitere Beachtung geschenkt. Wir haben dem Video-Disk-Rekorder (VDR) und dem Xbox-Media-Center (XBMC) in der Version pvr-testing2 stundenlang beim kompilieren zugeschaut. Standardfeatures wie init-Skripte, Verknüpfungen, Konfigurationsdateien, alles Dinge welche die Benutzerfreundlichkeit steigern, wurden in meinen HowTos nicht weiter beachtet. [...]]]></description>
			<content:encoded><![CDATA[<p>Die <a href="http://de.wikipedia.org/wiki/Ubuntu" target="_blank">Linux-Distribution Ubuntu</a> legt großen Wert auf die <strong>Benutzerfreundlichkeit</strong>. Leider habe ich diesem Punkt in meinem(n) letzten Tutorial(s) <strong>keine weitere Beachtung</strong> geschenkt.</p>
<p>Wir haben dem <strong><a href="http://www.tvdr.de/" target="_blank">Video-Disk-Rekorder</a></strong><strong> (VDR)</strong> und dem <strong><a href="http://xbmc.org/" target="_blank">Xbox-Media-Center</a></strong><strong> (XBMC)</strong> in der Version <em>pvr-testing2</em> stundenlang beim kompilieren zugeschaut. <strong>Standardfeatures</strong> wie init-Skripte, Verknüpfungen, Konfigurationsdateien, alles Dinge welche die Benutzerfreundlichkeit steigern, wurden in meinen HowTos nicht weiter beachtet. Auf diese Punkte möchte in meinen <strong>nächsten Tutorials</strong> besonders achten und auch das stundenlange Kompilieren fällt durch die Verwendungen von <a href="http://de.wikipedia.org/wiki/Repository" target="_blank">Repositorys</a> <strong>engagierter Ubuntu-Benutzer</strong> weg.</p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2010/05/xbmc_all_in_one.png" rel="lightbox[3985]"><img class="aligncenter size-large wp-image-4173" title="XBMC All-in-One" src="http://www.loggn.de/wp-content/uploads/2010/05/xbmc_all_in_one-1024x576.png" alt="" width="717" height="403" /></a></p>
<p><strong><span style="font-size: medium;">Installation &#8211; Schritt-für-Schritt Anleitung<span id="more-3985"></span><br />
</span></strong></p>
<p><strong>Voraussetzung:</strong></p>
<ul>
<li>Ubuntu <a href="http://wiki.ubuntuusers.de/Lucid_Lynx" target="_blank">Lucid Lynx</a> (10.04)</li>
</ul>
<p><strong>Installation NVIDIA Treiber</strong></p>
<pre class="brush: bash;">sudo aptitude install linux-headers libvdpau-dev libvdpau1 nvidia-185-kernel-source nvidia-185-modaliases nvidia-glx-185 nvidia-settings
sudo nvidia-xconfig --no-composite</pre>
<p><strong>Hinzufügen von Repositorys (</strong><a href="https://launchpad.net/~yavdr/+archive/testing-vdr/" target="_blank"><strong>VDR</strong></a><strong> &amp; </strong><a href="https://launchpad.net/~henningpingel/+archive/xbmc" target="_blank"><strong>XBMC</strong></a><strong>)</strong></p>
<pre class="brush: bash;"># VDR und VNSI (yaVDR-Team)
sudo add-apt-repository ppa:yavdr/testing-vdr
# XBMC PVR-TESTING2 (Henning Pingel)
sudo add-apt-repository ppa:henningpingel/xbmc
# Paketverwaltung aktualisieren
sudo aptitude update</pre>
<p><strong>Installation DVB-S2 Treiber</strong></p>
<div id="_mcePaste" style="padding-left: 30px;"><strong>Nachtrag von Hepi</strong> (Henning Pingel)</div>
<div id="_mcePaste" style="padding-left: 30px;">
<ul>
<li>Das liplianin-Treiberpaket ist <strong>nicht obligatorisch</strong>, man braucht es eigentlich nur dann zu installieren, wenn&#8230;
<ul>
<li>a) man weiß, dass die eigene DVB-Karte <strong>nicht</strong> durch die DVB-Treiber im Linux-Kernel <strong>unterstützt</strong> werden (manche DVB-Karten wurden im Karmic-Kernel noch nicht unterstützt, im Lucid-Kernel dafür aber schon)</li>
<li>b) oder <strong>nicht gut genug</strong> (&#8230;wegen Bugs im Kernel),</li>
<li>c) man weiß, dass die eigene DVB-Karte im <strong>liplianin-Treiberpaket enthalten</strong> ist.</li>
</ul>
</li>
</ul>
</div>
<div id="_mcePaste" style="padding-left: 30px;">
<ul>
<li>Viele, viele Leute <strong>scheitern</strong> daran, diese 3 Fragen zu beantworten, weil es nirgendwo dokumentiert ist. Die Annahme, wer DVB-S2 nutzen will, kommt um liplianin nicht herum, ist <strong>falsch</strong>, beispielsweise sind die mantis-Chipsatztreiber im Standard-Lucid-Kernel drin.</li>
</ul>
</div>
<p>An diesem Punkt muss leider jeder selber googeln <strong>welcher Treiber</strong> für seine DVB-S2 Karte der Beste ist. Der <strong>s2-liplianin Treiber </strong>läuft mit meiner TechnoTrend S2-3200 wesentlich besser wie der im Linux-Kernel befindliche Default-Treiber.</p>
<pre class="brush: bash;">sudo aptitude install s2-liplianin-dkms</pre>
<p><strong>Installation VDR mit VNSI-Server</strong></p>
<pre class="brush: bash;">sudo aptitude install vdr vdr-plugin-vnsiserver</pre>
<p><strong>Installation XBMC</strong></p>
<pre class="brush: bash;">sudo aptitude install xbmc</pre>
<p><strong>Neustart</strong></p>
<pre class="brush: bash;">sudo reboot</pre>
<p><strong><span style="background-color: #ff0000;">ACHTUNG:</span></strong> Bitte beachtet, dass es sich speziell beim <strong>vdr-plugin-vnsiserver</strong> und <strong>xbmc (pvr-testing2)</strong> um Pakete handelt die sich noch in der Entwicklungen befinden. Dadurch können sich immer wieder, auch bei aktuelleren Versionen, Bugs einschleichen. <em>Wie der Name schon sagt TESTING!</em></p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2010/05/xbmc_all_in_one_sysinfo.png" rel="lightbox[3985]"><img class="aligncenter size-large wp-image-4177" title="XBMC All-in-One - Sysinfo" src="http://www.loggn.de/wp-content/uploads/2010/05/xbmc_all_in_one_sysinfo-1024x576.png" alt="" width="717" height="403" /></a></p>
<p><strong><span style="font-size: medium;">Konfiguration - Schritt-für-Schritt Anleitung</span></strong></p>
<p><strong>Shares automatisch mounten (</strong><a href="http://wiki.ubuntuusers.de/rc.local" target="_blank"><strong>rc.local</strong></a><strong>)</strong></p>
<ul>
<li>Ort: <em>/etc/rc.local</em></li>
<li>wird beim Systemstart <strong>automatisch geladen</strong></li>
</ul>
<pre class="brush: bash;">gksu gedit /etc/rc.local</pre>
<pre class="brush: bash;"># WAIT
sleep 5
# MOUNT
mount -t nfs frida:/media/Share /media/Share
# WOL ENABLE
ethtool -s eth0 wol g
# EXIT
exit 0</pre>
<p><strong><a href="http://wiki.ubuntuusers.de/autostart" target="_blank">Autostart</a> von XBMC</strong></p>
<ul>
<li>Ort: <em>System -&gt; Einstellungen -&gt; Startprogramme -&gt; Neu (GNOME)</em></li>
<li><strong>automatischen Start</strong> von Anwendungsprogrammen nach dem Anmelden an der grafischen Oberfläche</li>
</ul>
<p>Name: XBMC PVR-TESTING2<br />
Befehl: xbmc</p>
<p><strong>VDR Kanalliste</strong></p>
<ul>
<li>Ort: <em>/var/lib/vdr/channels.conf</em></li>
<li>die zukünftige <strong>Kanalliste </strong>im LiveTV</li>
</ul>
<p>Die Kanalliste können wir über einen <strong>Sendersuchlauf </strong>erzeugen oder wir verwenden eine <a href="http://www.loggn.de/downloads/" target="_blank">channels.conf aus dem Internet</a>.  (Astra-19.2E)</p>
<pre class="brush: bash;">sudo aptitude install dvb-apps
sudo /etc/init.d/vdr stop
sudo scan -o vdr /usr/share/dvb/dvb-s/Astra-19.2E &gt; /var/lib/vdr/channels.conf
sudo /etc/init.d/vdr start</pre>
<p><strong>VDR <a href="http://www.vdr-portal.de/board/thread.php?threadid=95292" target="_blank">VNSI-Server</a></strong><strong> Zugriffe erlauben</strong></p>
<ul>
<li>Ort: <em>/etc/vdr/plugins/vnsi-server/allowed_hosts.conf</em></li>
<li>diese <strong>IP-Adressen</strong> dürfen den VDR-Stream vom VNSI-Server <strong>empfangen</strong></li>
</ul>
<p>Wir müssen in unserem Fall <strong>keine</strong> weiteren Einstellungen vornehmen, die IP-Adresse <strong>127.0.0.1</strong> (localhost) ist bereits <strong>standardmäßig </strong>für den Empfang berechtigt.</p>
<p><strong>XBMC RSS News-Feed</strong></p>
<ul>
<li>Ort: <em>/home/username/.xbmc/userdata/RssFeeds.xml</em></li>
<li>der <strong>RSS-Feed</strong> der im HOME von XBMC <strong>durchläuft</strong></li>
</ul>
<pre class="brush: bash;">gksu gedit /home/username/.xbmc/userdata/RssFeeds.xml</pre>
<pre class="brush: bash;">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;yes&quot;?&gt;&lt;/span&gt;&lt;/span&gt;
&lt;pre&gt;&lt;rssfeeds&gt;
  &lt;set id=&quot;1&quot;&gt;
    &lt;feed updateinterval=&quot;10&quot;&gt;http://www.tagesschau.de/xml/rss2&lt;/feed&gt;
  &lt;/set&gt;
&lt;/rssfeeds&gt;</pre>
<p><a href="http://www.loggn.de/wp-content/uploads/2010/05/xbmc_all_in_one_rss.jpg" rel="lightbox[3985]"><img class="aligncenter size-large wp-image-4180" title="XBMC All-in-One - RSS" src="http://www.loggn.de/wp-content/uploads/2010/05/xbmc_all_in_one_rss-1023x91.jpg" alt="" width="716" height="64" /></a></p>
<p><strong>XBMC Scraper</strong></p>
<ul>
<li>Ort: <em>XBMC &gt; Videos &gt; Dateien &gt; Quelle auswählen &gt; Rechtsklick &gt; Inhalt festlegen</em></li>
<li>ein <strong>Scraper kann Informationen</strong> (Cover, Fanart, Bewertung, Beschreibung&#8230;) zu Filmen und Serien aus dem Netz ziehen</li>
</ul>
<p>TV-Serien &#8211; <strong>TVDB </strong>für deutsche Inhalte</p>
<ul>
<li>in den Einstellungen die Sprache auf &#8220;<strong>de</strong>&#8221; stellen</li>
</ul>
<p>Filme &#8211; <strong>OFDb.de</strong> oder <strong>VideoBuster.de</strong> für deutsche Inhalte</p>
<ul>
<li>keine weiteren Einstellungen</li>
</ul>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2010/05/xbmc_all_in_one_scraper_films.jpg" rel="lightbox[3985]"><img class="aligncenter size-large wp-image-4184" title="XBMC All-in-One - Scraper Filme" src="http://www.loggn.de/wp-content/uploads/2010/05/xbmc_all_in_one_scraper_films-1024x790.jpg" alt="" width="614" height="474" /></a></p>
<p><strong>XBMC LiveTV</strong></p>
<ul>
<li>Ort: <em>XBMC &gt; System &gt; Einstellungen &gt; Erweiterungen &gt; Installierte Erweiterungen &gt; PVR Client &gt; VDR VNSI Client</em> <strong>&amp;</strong> <em>XBMC &gt; Settings &gt; LiveTV</em></li>
<li>über ein Frontend kann XBMC ein <strong>VDR-Stream (TV) wiedergeben</strong></li>
</ul>
<p>Um Live TV zu aktivieren müssen wir das <strong>VDR-VNSI-Plugin</strong> unter <em>System &gt; Erweiterungen &gt; PVR Client </em>aktivieren und dann <em>System &gt; TV </em>aktivieren. Jetzt finden wir auf der Startseite von XBMC den Eintrag <strong>Live TV</strong>.</p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2010/04/vdr_live_tv.jpg" rel="lightbox[3985]"><img class="aligncenter size-large wp-image-3948" title="XBMC All-in-One - Live TV" src="http://www.loggn.de/wp-content/uploads/2010/04/vdr_live_tv-1024x576.jpg" alt="" width="717" height="403" /></a></p>
<p><strong>XBMC Funkfernbedienung</strong></p>
<p>Mit <a href="http://www.loggn.de/ubuntu-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/">dieser HowTo</a> können wir XBMC über die <strong>X10 PC-Funkfernbedienung</strong> steuern. (LIRC)</p>
<p><strong>XBMC ATI Radeon HD</strong></p>
<p>In den Kommentaren wurde über das Problem, <strong>nur Ton und kein Bild</strong><em>,</em> bei der Verwendung von ATI Radeon HD Karten diskutiert. Die Lösung ist denkbar einfach. Man muss in den <strong>Video-Einstellungen</strong> von XBMC den Kodierer auf Software oder den simpelsten HW-Kodierer stellen. Mit Software-Kodierer oder Basis-Shader wird <strong>fglrx</strong> angenommen, wobei kater der Meinung ist das der Basis-Shader einen Tick besser funktioniert. <em>(Vielen Dank an kater und anon)</em></p>
<p><strong>VDR und Quad LNBs </strong><em>- (Danke an Dominik [Kommentar #2371])</em></p>
<ol>
<li>Ich habe das <a href="http://www.loggn.de/all-in-one-howto-ubuntu-10-04-installation-konfiguration-von-nvidia-vdpau-vdr-mit-vnsi-server-xbmc-pvr-testing2/" target="_blank">hier</a> vorliegende, exzellente Tutorial befolgt.</li>
<li>In <code>/var/lib/vdr</code> habe ich die<code> diseqc.conf </code>angepasst wie <a href="http://www.vdr-portal.de/board/thread.php?threadid=54206" target="_blank">hier</a> erklärt.</li>
<li>Ich habe mir eine eigene <code>channels.conf</code> &#8220;zusammengebaut&#8221; und dazu die Daten für die <a href="http://www.vdr-settings.com/download/channels/" target="_blank">verschiedenen Satelliten</a> benutzt</li>
<li>Die Datei <code>/var/lib/vdr/setup.conf</code> muss <a href="http://www.vdr-wiki.de/wiki/index.php/Diseqc.conf_Astra_19.2_und_28.2" target="_blank">angepasst</a> werden: <code>DiSEqC = 1</code></li>
</ol>
<p><strong><span style="font-size: medium;">Fazit:</span></strong></p>
<p><strong>Video von Krautmaster</strong></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/gwpq5BjJ70o&amp;hl=de_DE&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/gwpq5BjJ70o&amp;hl=de_DE&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<img src="http://www.loggn.de/?ak_action=api_record_view&id=3985&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/all-in-one-howto-ubuntu-10-04-installation-konfiguration-von-nvidia-vdpau-vdr-mit-vnsi-server-xbmc-pvr-testing2/feed/</wfw:commentRss>
		<slash:comments>249</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.04 &#8211; XBMC (pvr-testing2) mit VDR VNSI-Plugin und VDPAU Unterstützung</title>
		<link>http://www.loggn.de/ubuntu-10-04-xbmc-pvr-testing2-mit-vdr-vnsi-plugin-und-vdpau-unterstuetzung/</link>
		<comments>http://www.loggn.de/ubuntu-10-04-xbmc-pvr-testing2-mit-vdr-vnsi-plugin-und-vdpau-unterstuetzung/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 11:41:32 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[DVB-Apps]]></category>
		<category><![CDATA[ExtensionPatch]]></category>
		<category><![CDATA[GeForce 9400]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NVIDIA]]></category>
		<category><![CDATA[PVR]]></category>
		<category><![CDATA[pvr-testing2]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[VDPAU]]></category>
		<category><![CDATA[VDR]]></category>
		<category><![CDATA[VNSI-Server]]></category>
		<category><![CDATA[XBMC]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=3886</guid>
		<description><![CDATA[Durch das baldige Release von Ubuntu Lucid Lynx möchte ich euch 3 neue Tutorials schreiben: VDPAU mit 10.04, VDR mit VNSI-Server (schnellere Umschaltzeiten) und XBMC mit VDR-Frontend (VNSI-Plugin). Damit nutzen wir selbstverständlich eine neuere verbesserte Version von XMBC pvr-testing2. Voraussetzung: Ubuntu Lucid Lynx (10.04) Ubuntu 10.04 &#8211; NVIDIA VDPAU (HowTo) Ubuntu &#8211; DVB-S2 – Treiber s2-liplianin installieren (HowTo) [...]]]></description>
			<content:encoded><![CDATA[<p>Durch das <a href="http://wiki.ubuntuusers.de/Lucid_Lynx" target="_blank">baldige Release</a> von <strong>Ubuntu Lucid Lynx</strong> möchte ich euch <strong>3 neue Tutorials</strong> schreiben: <strong>VDPAU mit 10.04</strong>, <strong>VDR mit VNSI-Server </strong>(<em>schnellere Umschaltzeiten</em>) und <strong>XBMC mit VDR-Frontend</strong> (<em>VNSI-Plugin</em>). Damit nutzen wir selbstverständlich eine neuere verbesserte Version von <a href="http://gitorious.org/xbmc/xbmc/commits/pvr-testing2" target="_blank">XMBC pvr-testing2</a>.  <img src='http://www.loggn.de/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2010/04/xbmc_live_tv.jpg" rel="lightbox[3886]"><img class="aligncenter size-large wp-image-3951" title="XBMC Live TV" src="http://www.loggn.de/wp-content/uploads/2010/04/xbmc_live_tv-1024x576.jpg" alt="" width="614" height="346" /></a></p>
<p><strong>Voraussetzung:</strong></p>
<ul>
<li>Ubuntu Lucid Lynx (10.04)</li>
<li>Ubuntu 10.04 &#8211; NVIDIA VDPAU (<a href="http://www.loggn.de/ubuntu-10-04-nvidia-vdpau/">HowTo</a>)</li>
<li>Ubuntu &#8211; DVB-S2 – Treiber s2-liplianin installieren (<a href="http://www.loggn.de/ubuntu-dvb-s2-treiber-s2-liplianin-installieren/">HowTo</a>)</li>
<li>Ubuntu 10.04 – VDR 1.7.14 &amp; VNSI-Server für XBMC vorbereiten (<a href="http://www.loggn.de/ubuntu-10-04-vdr-1-7-14-vnsi-server-fuer-xbmc-vorbereiten/">HowTo</a>)</li>
</ul>
<p>Auf dem Launchpad PPA von <a href="https://launchpad.net/~henningpingel/+archive/xbmc?field.series_filter=lucid" target="_blank">Henning Pingel</a> gibt es ein schönes Repository für <strong>XBMC PVR-TESTING2</strong>.</p>
<pre class="brush: bash;">sudo su -
add-apt-repository ppa:henningpingel/xbmc
aptitude update</pre>
<p>Alternativ zu <strong>add-apt-repository</strong> die <em>Oldschool </em>Variante.</p>
<pre class="brush: bash;">sudo su -
vi /etc/apt/sources.list
deb http://ppa.launchpad.net/henningpingel/xbmc/ubuntu lucid main
deb-src http://ppa.launchpad.net/henningpingel/xbmc/ubuntu lucid main
# PGP-Key - NO_PUBKEY B3C827F7299F360A
gpg --keyserver keyserver.ubuntu.com --recv B3C827F7299F360A &amp;&amp; gpg --export --armor B3C827F7299F360A | apt-key add - &amp;&amp; aptitude update</pre>
<p>Jetzt installieren wir das aktuelle XBMC Paket von <a href="https://launchpad.net/~henningpingel" target="_blank">Henning Pingel</a>.</p>
<pre class="brush: bash;">aptitude install xbmc</pre>
<p>Wir können XBMC nun über den Terminal mit <em>xbmc</em> oder über das Gnome-Menü <strong>Unterhaltungsmedien</strong> starten.</p>
<p>Um Live TV zu aktivieren müssen wir das <strong>VDR-VNSI-Plugin</strong> unter <em>System &gt; Erweiterungen &gt; PVR-Clients</em> aktivieren und dann <em>System &gt; TV </em>aktivieren. Jetzt finden wir auf der Startseite von XBMC den Eintrag <strong>Live TV</strong>.  <img src='http://www.loggn.de/wp-includes/images/smilies/icon_cool.gif' alt='8-)' class='wp-smiley' /> </p>
<p>Viel Spaß!</p>
<ul>
<li><strong>nächster Schritt:</strong> <a href="http://www.loggn.de/ubuntu-lirc-xbmc-mit-pc-funkfernbedienung-x10-steuern/">Ubuntu – LIRC – XBMC mit PC-Funkfernbedienung X10 steuern</a> (älterer Artikel)</li>
</ul>
<img src="http://www.loggn.de/?ak_action=api_record_view&id=3886&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/ubuntu-10-04-xbmc-pvr-testing2-mit-vdr-vnsi-plugin-und-vdpau-unterstuetzung/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.04 – VDR 1.7.14 &amp; VNSI-Server für XBMC vorbereiten</title>
		<link>http://www.loggn.de/ubuntu-10-04-vdr-1-7-14-vnsi-server-fuer-xbmc-vorbereiten/</link>
		<comments>http://www.loggn.de/ubuntu-10-04-vdr-1-7-14-vnsi-server-fuer-xbmc-vorbereiten/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 08:37:45 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[DVB-Apps]]></category>
		<category><![CDATA[ExtensionPatch]]></category>
		<category><![CDATA[GeForce 9400]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NVIDIA]]></category>
		<category><![CDATA[PVR]]></category>
		<category><![CDATA[pvr-testing2]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[VDPAU]]></category>
		<category><![CDATA[VDR]]></category>
		<category><![CDATA[VNSI-Server]]></category>
		<category><![CDATA[XBMC]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=3881</guid>
		<description><![CDATA[Durch das baldige Release von Ubuntu Lucid Lynx möchte ich euch 3 neue Tutorials schreiben: VDPAU mit 10.04, VDR mit VNSI-Server (schnellere Umschaltzeiten) und XBMC mit VDR-Frontend (VNSI-Plugin). Damit nutzen wir selbstverständlich eine neuere verbesserte Version von XMBC pvr-testing2. Voraussetzung: Ubuntu Lucid Lynx (10.04) Ubuntu 10.04 &#8211; NVIDIA VDPAU (HowTo) Ubuntu &#8211; DVB-S2 – Treiber s2-liplianin installieren (HowTo) [...]]]></description>
			<content:encoded><![CDATA[<p>Durch das <a href="http://wiki.ubuntuusers.de/Lucid_Lynx" target="_blank">baldige Release</a> von <strong>Ubuntu Lucid Lynx</strong> möchte ich euch <strong>3 neue Tutorials</strong> schreiben: <strong>VDPAU mit 10.04</strong>, <strong>VDR mit VNSI-Server </strong>(<em>schnellere Umschaltzeiten</em>) und <strong>XBMC mit VDR-Frontend</strong> (<em>VNSI-Plugin</em>). Damit nutzen wir selbstverständlich eine neuere verbesserte Version von <a href="http://gitorious.org/xbmc/xbmc/commits/pvr-testing2" target="_blank">XMBC pvr-testing2</a>.  <img src='http://www.loggn.de/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2010/04/vdr_live_tv.jpg" rel="lightbox[3881]"><img class="aligncenter size-large wp-image-3948" title="VDR XBMC Live TV" src="http://www.loggn.de/wp-content/uploads/2010/04/vdr_live_tv-1024x576.jpg" alt="" width="614" height="346" /></a></p>
<p><strong>Voraussetzung:</strong></p>
<ul>
<li>Ubuntu Lucid Lynx (10.04)</li>
<li>Ubuntu 10.04 &#8211; NVIDIA VDPAU (<a href="http://www.loggn.de/ubuntu-10-04-nvidia-vdpau/">HowTo</a>)</li>
<li>Ubuntu &#8211; DVB-S2 – Treiber s2-liplianin installieren (<a href="http://www.loggn.de/ubuntu-dvb-s2-treiber-s2-liplianin-installieren/">HowTo</a>)</li>
</ul>
<p>Zuerst fangen wir an unser VDR in der Version <strong>1.7.14</strong>, vorzubereiten und&#8230;</p>
<pre class="brush: bash;">sudo su -
aptitude install libfreetype6-dev libfontconfig1-dev libjpeg62-dev libcap-dev libncurses5-dev libncursesw5-dev unzip gettext subversion</pre>
<pre class="brush: bash;">cd /usr/src
&lt;div&gt;wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.14.tar.bz2
tar xvfj vdr-1.7.14.tar.bz2
ln -s vdr-1.7.14 vdr</pre>
<p>Jetzt löschen wir die nicht benötigten &lt;strong&gt;Default Plugins&lt;/strong&gt; und&#8230; &lt;!&#8211;more&#8211;&gt;</p>
<pre class="brush: bash;">rm -Rf /usr/src/vdr/PLUGINS/src/*</pre>
<p>&#8230;laden den Source Code des <strong><a href="http://www.vdr-portal.de/board/thread.php?threadid=95292" target="_blank">VNSI-Server</a></strong> Plugins.</p>
<pre class="brush: bash;">cd /usr/src/vdr/PLUGINS/src
svn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2/xbmc/pvrclients/vdr-vnsi/vdr-plugin-vnsiserver vnsi</pre>
<p>Wir benötigen noch den <strong>aktuellen <a href="http://copperhead.vdr-developer.org/downloads/extensionpatch/" target="_blank">ExtensionPatch</a></strong> für unser VDR. <span id="more-3881"></span></p>
<pre class="brush: bash;">cd /usr/src/vdr
wget http://copperhead.vdr-developer.org/downloads/extensionpatch/ExtP-NG-vdr-1.7.14-V5.diff
patch -p1 &lt; ExtP-NG-vdr-1.7.14-V5.diff</pre>
<p>Nun erstellen wir das <strong>Make.config</strong> File und&#8230;</p>
<pre class="brush: bash;">cp Make.config.template Make.config</pre>
<p>&#8230;können ein paar <strong>Variablen </strong>anpassen.</p>
<pre class="brush: bash;">vi Make.config
DVBDIR   = /usr/src/s2-liplianin
MANDIR   = /usr/local/man
BINDIR   = /usr/local/bin
LOCDIR   = /usr/share/locale
PLUGINDIR= ./PLUGINS
PLUGINLIBDIR= /usr/local/lib
VIDEODIR = /etc/vdr/video
CONFDIR  = /etc/vdr</pre>
<p>Jetzt heißt es <strong>Daumen drücken</strong> beim kompilieren!</p>
<pre class="brush: bash;">make clean &amp;&amp; make clean-plugins &amp;&amp; make &amp;&amp; make plugins &amp;&amp; make install</pre>
<p>Nach erfolgreicher Kompilierung erstellen wir die <strong>allowed_hosts.conf</strong>, &#8230;</p>
<pre class="brush: bash;">rsync -avP /usr/src/vdr/PLUGINS/src/vnsi/vnsi-server /etc/vdr/plugins/</pre>
<p>&#8230;in der <strong>Datei </strong>legen wir die IP-Adressen fest die den Stream empfangen dürfen</p>
<pre class="brush: bash;">vi /etc/vdr/plugins/vnsi-server/allowed_hosts.conf</pre>
<p>Sollte noch keine channels.conf vorhanden sein können wir noch einen Sendersuchlauf starten. (<a href="http://www.loggn.de/downloads/" target="_blank">Download</a>)</p>
<pre class="brush: bash;">aptitude install dvb-apps
scan -o vdr /usr/share/dvb/dvb-s/Astra-19.2E &gt; /etc/vdr/channels.conf</pre>
<p>Zu guter Letzt starten wir unser VDR.</p>
<pre class="brush: bash;">/usr/local/bin/vdr -d -P vnsiserver</pre>
<ul>
<li><strong>nächster Schritt:</strong> <a title="Permalink zu Ubuntu 10.04 – XBMC (pvr-testing2) mit VDR VNSI-Plugin und VDPAU Unterstützung" rel="bookmark" href="http://www.loggn.de/ubuntu-10-04-xbmc-pvr-testing2-mit-vdr-vnsi-plugin-und-vdpau-unterstuetzung/">Ubuntu 10.04 – XBMC (pvr-testing2) mit VDR VNSI-Plugin und VDPAU Unterstützung</a></li>
</ul>
<img src="http://www.loggn.de/?ak_action=api_record_view&id=3881&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/ubuntu-10-04-vdr-1-7-14-vnsi-server-fuer-xbmc-vorbereiten/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Ubuntu &#8211; VDR 1.7.12 + Streamdev für XBMC vorbereiten</title>
		<link>http://www.loggn.de/ubuntu-vdr-1-7-12-streamdev-fuer-xbmc-vorbereiten/</link>
		<comments>http://www.loggn.de/ubuntu-vdr-1-7-12-streamdev-fuer-xbmc-vorbereiten/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 21:54:25 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[DVB-Apps]]></category>
		<category><![CDATA[ExtensionPatch]]></category>
		<category><![CDATA[GeForce 9400]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NVIDIA]]></category>
		<category><![CDATA[PVR]]></category>
		<category><![CDATA[pvr-testing2]]></category>
		<category><![CDATA[STREAMdev]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[VDPAU]]></category>
		<category><![CDATA[VDR]]></category>
		<category><![CDATA[XBMC]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=2854</guid>
		<description><![CDATA[Im Zuge meines HTPC Projektes &#8220;Das kleine Schwarze&#8221; habe ich mich mit der Installation von XBMC inkl. VDR-Plugin (PVR) beschäftigt. Das bedeutet, man kann über XBMC, zusätzlich zu den normalen Media-Center Eigenschaften, TV schauen. In dieser HowTo werden wir VDR 1.7.12 mit dem Streamdev Plugin für XBMC vorbereiten. Wer nicht alle Pakete von VDR selber [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.loggn.de/wp-content/uploads/2009/11/linux_happytux.png" rel="lightbox[2854]"><img class="size-thumbnail wp-image-608 alignright" title="Linux-Maskottchen Happy Tux" src="http://www.loggn.de/wp-content/uploads/2009/11/linux_happytux-150x150.png" alt="" width="95" height="95" /></a>Im Zuge meines <a href="http://www.loggn.de/projekt-htpc-das-kleine-schwarze-itx-dvb-s2-xbmc-pc-q07/">HTPC Projektes &#8220;Das kleine Schwarze&#8221;</a> habe ich mich mit der Installation von <strong>XBMC inkl. VDR-Plugin</strong> (PVR) beschäftigt. Das bedeutet, man kann über XBMC, zusätzlich zu den normalen Media-Center Eigenschaften, <strong>TV schauen</strong>. In dieser <strong>HowTo </strong>werden wir VDR 1.7.12 mit dem Streamdev Plugin für <strong>XBMC </strong>vorbereiten.</p>
<p>Wer nicht <strong>alle</strong> Pakete von VDR <strong>selber kompilieren</strong> möchte kann dieses Repository nutzen:</p>
<ul>
<li>VDR + VDPAU-Support: <a href="https://launchpad.net/%7Ethe-vdr-team/+archive/" target="_blank">The VDR Team</a> oder <a href="https://launchpad.net/%7Ehotzenplotz5/+archive/ppa" target="_blank">Hotzenplotz5</a></li>
</ul>
<p><strong>Voraussetzung:</strong></p>
<ul>
<li>Ubuntu Karmic 9.10</li>
<li>NVIDIA Treiber 195 mit VDPAU Unterstützung (<a href="http://www.loggn.de/ubuntu-karmic-9-10-nvidia-vdpau-smplayer-dekodieren-deinterlacen-und-skalieren-ueber-die-gpu/">HowTo</a>)</li>
<li>DVB-S2 – Treiber s2-liplianin installieren (<a href="http://www.loggn.de/ubuntu-dvb-s2-treiber-s2-liplianin-installieren/">HowTo</a>)</li>
</ul>
<p><strong>HowTo:</strong> <span style="text-decoration: underline;">VDR 1.7.12 + Streamdev</span></p>
<p>Zuerst fangen wir an unser VDR, in der Version <strong>1.7.12</strong>, vorzubereiten.</p>
<pre class="brush: bash;">sudo su -
cd /usr/src
aptitude install libfreetype6-dev libfontconfig1-dev libjpeg62-dev libcap-dev libncurses5-dev libncursesw5-dev unzip gettext cvs
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.12.tar.bz2
tar xvjf vdr-1.7.12.tar.bz2
ln -s /usr/src/vdr-1.7.12 /usr/src/vdr</pre>
<p>Jetzt löschen wir die nicht benötigten <strong>Default Plugins</strong> und&#8230; <span id="more-2854"></span></p>
<pre class="brush: bash;">rm -Rf /usr/src/vdr/PLUGINS/src/*</pre>
<p>&#8230;laden den Source Code des <strong><a href="http://streamdev.vdr-developer.org" target="_blank">Streamdev</a></strong> Plugins.</p>
<pre class="brush: bash;">cd /usr/src/vdr/PLUGINS/src
cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co streamdev</pre>
<p>Wir benötigen noch den <strong>aktuellen <a href="http://copperhead.vdr-developer.org/downloads/extensionpatch/" target="_blank">ExtensionPatch</a></strong> für unser VDR.</p>
<pre class="brush: bash;">cd /usr/src/vdr
wget http://copperhead.vdr-developer.org/downloads/extensionpatch/Older%20ExtP_NG%20Versions/vdr-1.7.12_ExtP-NG-v1.3.diff
patch -p1 &lt; vdr-1.7.12_ExtP-NG-v1.3.diff</pre>
<p>Nun erstellen wir das <strong>Make.config</strong> File und&#8230;</p>
<pre class="brush: bash;">cp Make.config.template Make.config</pre>
<p>&#8230;können ein paar <strong>Variablen </strong>anpassen.</p>
<pre class="brush: bash;">vi Make.config
DVBDIR   = /usr/src/s2-liplianin
MANDIR   = /usr/local/man
BINDIR   = /usr/local/bin
LOCDIR   = /usr/share/locale
PLUGINDIR= ./PLUGINS
PLUGINLIBDIR= /usr/local/lib
VIDEODIR = /media/Share
CONFDIR  = /etc/vdr</pre>
<p>Jetzt heißt es <strong>Daumen drücken</strong> beim kompilieren!</p>
<pre class="brush: bash;">make clean &amp;&amp; make clean-plugins &amp;&amp; make &amp;&amp; make plugins &amp;&amp; make install</pre>
<p>Nach erfolgreicher Kompilierung erzeugen wir die <strong>streamdevhosts.conf</strong>, &#8230;</p>
<pre class="brush: bash;">mkdir -p /etc/vdr/plugins/streamdev
cp /usr/src/vdr/PLUGINS/src/streamdev/streamdev/streamdevhosts.conf /etc/vdr/plugins/streamdev/</pre>
<p>&#8230;in der <strong>Datei </strong>legen wir die IP-Adressen fest die den Stream empfangen dürfen.</p>
<pre class="brush: bash;">vi /etc/vdr/plugins/streamdev/streamdevhosts.conf</pre>
<p>Sollte noch keine <strong>channels.conf</strong> vorhanden sein können wir noch einen <strong>Sendersuchlauf</strong> starten. (<a href="http://www.loggn.de/downloads/">Download</a>)</p>
<pre class="brush: bash;">aptitude install dvb-apps
scan -o vdr /usr/share/dvb/dvb-s/Astra-19.2E &gt; /etc/vdr/channels.conf</pre>
<p>Zu guter Letzt <strong>starten </strong>wir den VDR.</p>
<pre class="brush: bash;">/usr/local/bin/vdr -d -P streamdev-server</pre>
<ul>
<li>nächster Schritt: <a href="http://www.loggn.de/ubuntu-xbmc-vdr-plugin-mit-vdpau-unterstuetzung/">Ubuntu – XBMC PVR (VDR Plugin) mit VDPAU Unterstützung</a></li>
</ul>
<p>Link: <a href="http://www.loggn.de/linux-quickndirty-init-script-fuer-vdr-vdradmin-am/">init-Script für VDR &amp; VDRadmin-AM</a> <em>(/usr/bin/vdr mit /usr/<span style="text-decoration: underline;">local</span>/bin/vdr ersetzen)</em></p>
<img src="http://www.loggn.de/?ak_action=api_record_view&id=2854&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/ubuntu-vdr-1-7-12-streamdev-fuer-xbmc-vorbereiten/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Ubuntu – DVB-S2 – HDTV – VDR 1.7.9 – Streamdev + EPGSearch</title>
		<link>http://www.loggn.de/ubuntu-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/</link>
		<comments>http://www.loggn.de/ubuntu-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 20:01:54 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[1080i]]></category>
		<category><![CDATA[DVB-Apps]]></category>
		<category><![CDATA[EPGSearch]]></category>
		<category><![CDATA[FullHD]]></category>
		<category><![CDATA[H.264]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[STREAMdev]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[VDR]]></category>
		<category><![CDATA[VDRadmin AM]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=2231</guid>
		<description><![CDATA[Ergänzend zum Artikel &#8220;Debian – DVB-S2 – HDTV – VDR 1.7.9 – Streamdev + EPGSearch&#8221; möchte ich kurz erläutern was man bei dem aktuellen Ubuntu Karmic 9.10 beachten muss. *** failed plugins: epgsearch Plugin epgsearch: make[1]: Betrete Verzeichnis '/usr/src/vdr-1.7.9/PLUGINS/src/epgsearch-0.9.24' g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DOLBYINREC [...]]]></description>
			<content:encoded><![CDATA[<p>Ergänzend zum Artikel &#8220;<a href="http://www.loggn.de/debian-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/" target="_blank">Debian – DVB-S2 – HDTV – VDR 1.7.9 – Streamdev + EPGSearch</a>&#8221; möchte ich <strong>kurz</strong> erläutern was man bei dem aktuellen <strong>Ubuntu Karmic 9.10</strong> beachten muss.</p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2009/12/osx_vdr_streamdev_vlc.jpg" rel="lightbox[2231]"><img class="aligncenter size-large wp-image-2242" title="OSX - VDR StreamDEV mit VLC" src="http://www.loggn.de/wp-content/uploads/2009/12/osx_vdr_streamdev_vlc-1024x559.jpg" alt="OSX - VDR StreamDEV mit VLC" width="614" height="335" /></a></p>
<p><span id="more-2231"></span></p>
<pre class="brush: bash;">*** failed plugins: epgsearch

Plugin epgsearch:
make[1]: Betrete Verzeichnis '/usr/src/vdr-1.7.9/PLUGINS/src/epgsearch-0.9.24'
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_LIEMIEXT -DUSE_SETUP -DUSE_PLUGINMISSING -DUSE_SETTIME -DUSE_STREAMDEVEXT -DUSE_WAREAGLEICON -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='&quot;epgsearch&quot;' -I/usr/src/s2-liplianin/linux/include -I../../../include -I/usr/src/s2-liplianin/linux/include epgsearch.c
In file included from epgsearchext.h:34,
 from epgsearch.c:40:
log.h: In member function ‘void cLogFile::Log(int, const char*, ...)’:
log.h:51: warning: ignoring return value of ‘int vasprintf(char**, const char*, __va_list_tag*)’, declared with attribute warn_unused_result
log.h: In member function ‘void cLogFile::eSysLog(const char*, ...)’:
log.h:76: warning: ignoring return value of ‘int vasprintf(char**, const char*, __va_list_tag*)’, declared with attribute warn_unused_result
log.h: In member function ‘void cLogFile::iSysLog(const char*, ...)’:
log.h:87: warning: ignoring return value of ‘int vasprintf(char**, const char*, __va_list_tag*)’, declared with attribute warn_unused_result
epgsearch.c: In member function ‘void cPluginEpgsearch::CheckUTF8()’:
epgsearch.c:471: error: ‘CODESET’ was not declared in this scope
epgsearch.c:471: error: ‘nl_langinfo’ was not declared in this scope
make[1]: *** [epgsearch.o] Fehler 1
make[1]: Verlasse Verzeichnis '/usr/src/vdr-1.7.9/PLUGINS/src/epgsearch-0.9.24'
Plugin streamdev:
make[1]: Betrete Verzeichnis '/usr/src/vdr-1.7.9/PLUGINS/src/streamdev-0.5.0-pre-20090611'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/usr/src/vdr-1.7.9/PLUGINS/src/streamdev-0.5.0-pre-20090611'

*** failed plugins: epgsearch</pre>
<p>Bei Ubuntu 9.10 wird eine <strong>aktuellere GCC Version</strong> verwendet. Weil diese Version strenger ist kommt es häufiger zu Fehlern. Meistens geht es um eine Konvertierung von <strong>const char* in char*</strong>, es hilft dann meistens ein <strong>cast auf (char*)</strong>. In unserem Fall hilft es einfach statt <strong>vdr-epgsearch-0.9.24.tgz</strong> die aktuelle Beta <strong>vdr-epgsearch-0.9.25.beta15.tgz</strong> zu verwenden.</p>
<pre class="brush: bash;">wget http://winni.vdr-developer.org/epgsearch/downloads/beta/vdr-epgsearch-0.9.25.beta15.tgz</pre>
<p>In diesem Fall muss die <strong>epgsearch.c</strong> auch <span style="text-decoration: underline;">nicht</span> mehr bearbeitet werden. Die ausführliche Anleitung für Debian Lenny findet ihr <a href="http://www.loggn.de/debian-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/" target="_blank">hier</a>.  <img src='http://www.loggn.de/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
<img src="http://www.loggn.de/?ak_action=api_record_view&id=2231&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/ubuntu-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debian – DVB-S2 – HDTV &#8211; VDR 1.7.9 &#8211; Streamdev + EPGSearch</title>
		<link>http://www.loggn.de/debian-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/</link>
		<comments>http://www.loggn.de/debian-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 14:09:53 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[1080i]]></category>
		<category><![CDATA[DVB-Apps]]></category>
		<category><![CDATA[EPGSearch]]></category>
		<category><![CDATA[FullHD]]></category>
		<category><![CDATA[H.264]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[STREAMdev]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[VDR]]></category>
		<category><![CDATA[VDRadmin AM]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=924</guid>
		<description><![CDATA[In einem meiner letzten Artikel habe ich euch erklärt wie ihr einen DVB-S2 VDR Stream mit einem Debian System aufbaut. Leider habe ich feststellen müssen das Tobi&#8217;s Experimental VDR Repository mit der VDR-Version 1.6.0 nicht HDTV (HD, 1080i, H.264) kompatibel ist. Um dieses Problem zu lösen werden wir, für unser 64-Bit Debian-System, das aktuellste VDR [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.loggn.de/wp-content/uploads/2009/11/software_vdr_hdtv.jpg" rel="lightbox[924]"><img class="alignleft size-medium wp-image-925" title="Software VDR HDTV" src="http://www.loggn.de/wp-content/uploads/2009/11/software_vdr_hdtv-300x187.jpg" alt="Software VDR HDTV" width="174" height="108" /></a>In einem meiner letzten Artikel habe ich euch erklärt wie ihr einen <a href="http://www.loggn.de/debian-dvb-s2-vdr-stream-client/" target="_blank">DVB-S2 VDR Stream mit einem Debian System</a> aufbaut. Leider habe ich feststellen müssen das <a href="http://www.e-tobi.net/blog/pages/vdr-repository" target="_blank">Tobi&#8217;s Experimental VDR Repository</a> mit der VDR-Version <strong>1.6.0</strong> nicht HDTV (HD, 1080i, H.264) kompatibel ist. Um dieses Problem zu lösen werden wir, für unser 64-Bit Debian-System, das <a href="ftp://ftp.tvdr.de/vdr/Developer/" target="_blank">aktuellste VDR</a> inklusive Plugins selber kompilieren. Viele Hürden müssen bewältigt werden, hoffentlich kann ich mit diesem Artikel ein paar Leuten weiterhelfen.</p>
<p>Zuerst installieren wir uns ein wenig <strong>Kernelzubehör</strong>, &#8230;</p>
<pre class="brush: bash;">aptitude install linux-headers-`uname-r` make gcc bzip2</pre>
<p>&#8230;danach installieren wir wieder unseren <strong>DVB-Treiber</strong> nur diesmal &#8220;<a href="http://mercurial.intuxication.org/hg/s2-liplianin" target="_blank">s2-liplianin</a>&#8220;.</p>
<pre class="brush: bash;">cd /usr/src
aptitude install mercurial
hg clone http://mercurial.intuxication.org/hg/s2-liplianin
cd s2-liplianin
make clean &amp;&amp; make &amp;&amp; make install &amp;&amp; make makelinks
reboot</pre>
<p>Nun fangen wir an unser VDR, in der Version <strong>1.7.9</strong>, vorzubereiten&#8230;</p>
<pre class="brush: bash;">cd /usr/src
aptitude install libfreetype6-dev libfontconfig1-dev libjpeg62-dev libcap-dev libncurses5-dev libncursesw5-dev unzip
wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.9.tar.bz2
tar xvjf vdr-1.7.9.tar.bz2
ln -s /usr/src/vdr-1.7.9 /usr/src/vdr</pre>
<p>&#8230;wir benötigen noch den<a href="http://www.loggn.de/wp-content/uploads/2009/11/vdr-1.7.9-ExtensionPatch72.zip" target="_blank"></a> <a href="http://www.loggn.de/wp-content/uploads/2009/11/vdr-1.7.9-ExtensionPatch72.zip">ExtensionPatch</a> für unser VDR.</p>
<pre class="brush: bash;">cd /usr/src/vdr
wget http://www.loggn.de/wp-content/uploads/2009/11/vdr-1.7.9-ExtensionPatch72.zip
unzip vdr-1.7.9-ExtensionPatch72.zip
patch -p1 &lt; vdr-1.7.9_extensions.diff</pre>
<p>Jetzt erstellen wir das <strong>Make.config</strong> File. <a href="http://www.loggn.de/wp-content/uploads/2009/11/make.config_by_loggn_de.zip">Download</a></p>
<p><span id="more-924"></span></p>
<pre class="brush: bash;">cd /usr/src/vdr
cp Make.config.template Make.config
vi Make.config</pre>
<pre class="brush: bash;">############################################################
### VDR 1.7.9 - Make.config - by www.loggn.de
############################################################
### The C compiler and options:
CC       = gcc
CFLAGS   = -g -O2 -Wall
CXX      = g++
CXXFLAGS = -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses
ifdef PLUGIN
CFLAGS   += -fPIC
CXXFLAGS += -fPIC
DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
endif
############################################################
### The directory environment:
############################################################
#DVBDIR   = /usr/src/s2-liplianin/linux/include/linux/dvb
DVBDIR   = /usr/src/s2-liplianin/linux
MANDIR   = /usr/share/man/
BINDIR   = /usr/bin
LOCDIR   = /usr/lib/vdr/locale
PLUGINDIR= /usr/src/vdr/PLUGINS
PLUGINLIBDIR= /usr/lib/vdr/plugins
VIDEODIR = /etc/vdr/video
CONFDIR  = /etc/vdr
############################################################
### The remote control:
############################################################
LIRC_DEVICE = /dev/lircd
RCU_DEVICE  = /dev/ttyS1
############################################################
## Define if you want vdr to not run as root
############################################################
VDR_USER = root
############################################################
### VDR-Extensions:
############################################################
# Comment the patches you don't need
# DVDCHAPJUMP needs DVDARCHIVE enabled
# DVDARCHIVE needs LIEMIEXT enabled
# SORTRECORDS needs LIEMIEXT enabled
# you can only enable MENUORG or SETUP
#ANALOGTV = 1
#ATSC = 1
#CHANNELSCAN = 1
CMDRECCMDI18N = 1
CMDSUBMENU = 1
#CUTTERLIMIT = 1
#CUTTERQUEUE = 1
CUTTIME = 1
DDEPGENTRY = 1
#DELTIMESHIFTREC = 1
DOLBYINREC = 1
#DVBSETUP = 1
#DVDARCHIVE = 1
#DVDCHAPJUMP = 1
#DVLFRIENDLYFNAMES = 1
#DVLRECSCRIPTADDON = 1
#DVLVIDPREFER = 1
#EM84XX = 1
#GRAPHTFT = 1
#HARDLINKCUTTER = 1
#JUMPPLAY = 1
LIEMIEXT = 1
#LIRCSETTINGS = 1
#LNBSHARE = 1
#MAINMENUHOOKS = 1
#MENUORG = 1
#NOEPG = 1
#OSDMAXITEMS = 1
#PARENTALRATING = 1
#PINPLUGIN = 1
PLUGINAPI = 1
PLUGINMISSING = 1
#PLUGINPARAM = 1
#ROTOR = 1
SETTIME = 1
SETUP = 1
#SOFTOSD = 1
#SOURCECAPS = 1
#SORTRECORDS = 1
STREAMDEVEXT = 1
#TIMERCMD = 1
#TIMERINFO = 1
#TTXTSUBS = 1
#VALIDINPUT = 1
#VOLCTRL = 1
WAREAGLEICON = 1
YAEPG = 1
############################################################
### You don't need to touch the following:
############################################################
ifdef DVBDIR
INCLUDES += -I$(DVBDIR)/include
endif
ifdef ANALOGTV
DEFINES += -DUSE_ANALOGTV
endif
ifdef ATSC
DEFINES += -DUSE_ATSC
endif
ifdef CHANNELSCAN
DEFINES += -DUSE_CHANNELSCAN
endif
ifdef CMDRECCMDI18N
DEFINES += -DUSE_CMDRECCMDI18N
endif
ifdef CMDSUBMENU
DEFINES += -DUSE_CMDSUBMENU
endif
ifdef CUTTERLIMIT
DEFINES += -DUSE_CUTTERLIMIT
endif
ifdef CUTTERQUEUE
DEFINES += -DUSE_CUTTERQUEUE
endif
ifdef CUTTIME
DEFINES += -DUSE_CUTTIME
endif
ifdef DDEPGENTRY
DEFINES += -DUSE_DDEPGENTRY
endif
ifdef DELTIMESHIFTREC
DEFINES += -DUSE_DELTIMESHIFTREC
endif
ifdef DOLBYINREC
DEFINES += -DUSE_DOLBYINREC
endif
ifdef DVBSETUP
DEFINES += -DUSE_DVBSETUP
endif
ifdef DVDARCHIVE
ifdef LIEMIEXT
DEFINES += -DUSE_DVDARCHIVE
endif
endif
ifdef DVLRECSCRIPTADDON
DEFINES += -DUSE_DVLRECSCRIPTADDON
endif
ifdef DVLVIDPREFER
DEFINES += -DUSE_DVLVIDPREFER
endif
ifdef DVLFRIENDLYFNAMES
DEFINES += -DUSE_DVLFRIENDLYFNAMES
endif
ifdef EM84XX
DEFINES += -DUSE_EM84XX
endif
ifdef GRAPHTFT
DEFINES += -DUSE_GRAPHTFT
endif
ifdef HARDLINKCUTTER
DEFINES += -DUSE_HARDLINKCUTTER
endif
ifdef JUMPPLAY
DEFINES += -DUSE_JUMPPLAY
endif
ifdef LIEMIEXT
DEFINES += -DUSE_LIEMIEXT
endif
ifdef LIRCSETTINGS
DEFINES += -DUSE_LIRCSETTINGS
endif
ifdef LNBSHARE
DEFINES += -DUSE_LNBSHARE
endif
ifdef MAINMENUHOOKS
DEFINES += -DUSE_MAINMENUHOOKS
endif
ifdef MENUORG
DEFINES += -DUSE_MENUORG
else
ifdef SETUP
DEFINES += -DUSE_SETUP
endif
endif
ifdef NOEPG
DEFINES += -DUSE_NOEPG
endif
ifdef OSDMAXITEMS
DEFINES += -DUSE_OSDMAXITEMS
endif
ifdef PARENTALRATING
DEFINES += -DUSE_PARENTALRATING
endif
ifdef PINPLUGIN
DEFINES += -DUSE_PINPLUGIN
endif
ifdef PLUGINMISSING
DEFINES += -DUSE_PLUGINMISSING
endif
ifdef PLUGINPARAM
DEFINES += -DUSE_PLUGINPARAM
endif
ifdef ROTOR
DEFINES += -DUSE_ROTOR
endif
ifdef SETTIME
DEFINES += -DUSE_SETTIME
endif
ifdef SOFTOSD
DEFINES += -DUSE_SOFTOSD
endif
ifdef SOURCECAPS
DEFINES += -DUSE_SOURCECAPS
endif
ifdef SORTRECORDS
ifdef LIEMIEXT
DEFINES += -DUSE_SORTRECORDS
endif
endif
ifdef STREAMDEVEXT
DEFINES += -DUSE_STREAMDEVEXT
endif
ifdef TIMERCMD
DEFINES += -DUSE_TIMERCMD
endif
ifdef TIMERINFO
DEFINES += -DUSE_TIMERINFO
endif
ifdef TTXTSUBS
DEFINES += -DUSE_TTXTSUBS
endif
ifdef VALIDINPUT
DEFINES += -DUSE_VALIDINPUT
endif
ifdef VOLCTRL
DEFINES += -DUSE_VOLCTRL
endif
ifdef WAREAGLEICON
DEFINES += -DUSE_WAREAGLEICON
endif
ifdef YAEPG
DEFINES += -DUSE_YAEPG
endif
############################################################
### VDR 1.7.9 - Make.config - by www.loggn.de
############################################################</pre>
<p>Nachdem wir das <strong>Make.config</strong> angepasst haben, löschen wir die nicht benötigten Default Plugins.</p>
<pre class="brush: bash;">rm -Rf /usr/src/vdr/PLUGINS/src/*</pre>
<p>Jetzt laden wir den Source Code der Plugins (<a href="http://streamdev.vdr-developer.org" target="_blank">vdr-streamdev</a> &amp; <a href="http://winni.vdr-developer.org/epgsearch/" target="_blank">vdr-epgsearch</a>) und installieren benötigte Pakete.</p>
<pre class="brush: bash;">cd /usr/src/vdr/PLUGINS/src
wget http://streamdev.vdr-developer.org/snapshots/vdr-streamdev-0.5.0-pre-20090611.tgz
tar xvfz vdr-streamdev-0.5.0-pre-20090611.tgz
ln -s streamdev-0.5.0-pre-20090611 streamdev</pre>
<pre class="brush: bash;">aptitude install libpcre3-dev libtre-dev
cd /usr/src/vdr/PLUGINS/src/
wget http://winni.vdr-developer.org/epgsearch/downloads/vdr-epgsearch-0.9.24.tgz
tar xvfz vdr-epgsearch-0.9.24.tgz
ln -s epgsearch-0.9.24 epgsearch</pre>
<p>Nachdem wir jetzt alles vorbereitet haben, werden wir noch ein paar Dateien anpassen damit unser VDR beim der Kompilierung nicht auf <strong>ERROR</strong> läuft.</p>
<pre class="brush: bash;">ln -s /usr/src/linux-headers-`uname -r`/include/linux/compiler.h /usr/src/s2-liplianin/linux/include/linux/compiler.h</pre>
<p>Wir editieren die &#8220;<strong>dvbdevice.h</strong>&#8221; damit nicht dieser Fehler auftritt &#8220;error: #error VDR requires Linux DVB driver API version 5.0!&#8221;&#8230;</p>
<pre class="brush: bash;">cd /usr/src/vdr
vi dvbdevice.h</pre>
<p>&#8230;die Zeile 19 bis 21&#8230;</p>
<pre class="brush: bash;">#if DVB_API_VERSION != 5 || DVB_API_VERSION_MINOR != 0
#error VDR requires Linux DVB driver API version 5.0!
#endif</pre>
<p>&#8230;ersetzen wir mit.</p>
<pre class="brush: bash;">#if DVB_API_VERSION != 5 || DVB_API_VERSION_MINOR != 1
#error VDR requires Linux DVB driver API version 5.0!
#endif</pre>
<p>Um diesen Fehler zu umgehen&#8230;</p>
<pre class="brush: bash;">epgsearch.c: In member function ‘void cPluginEpgsearch::CheckUTF8()’:
epgsearch.c:471: error: ‘CODESET’ was not declared in this scope
epgsearch.c:471: error: ‘nl_langinfo’ was not declared in this scope
make: *** [epgsearch.o] Fehler 1)</pre>
<p>&#8230;müssen wir noch in die Datei &#8220;<strong>epgsearch.c</strong>&#8221; vorm ersten &#8220;#include&#8221; folgende Zeile einfügen.</p>
<pre class="brush: bash;">cd /usr/src/vdr/PLUGINS/src/epgsearch
vi epgsearch.c
#include &lt;langinfo.h&gt;</pre>
<p>Jetzt heisst es <strong>Daumen drücken</strong> beim kompilieren!</p>
<pre class="brush: bash;">cd /usr/src/vdr
make clean &amp;&amp; make clean-plugins &amp;&amp; make &amp;&amp; make plugins &amp;&amp; make install</pre>
<p>Nach erfolgreicher Kompilierung erzeugen wir die <strong>streamdevhosts.conf</strong>, in der festlegt werden kann welche IP-Adressen den Stream empfangen dürfen.</p>
<pre class="brush: bash;">mkdir -p /etc/vdr/plugins/streamdev
cp /usr/src/vdr/PLUGINS/src/streamdev/streamdev/streamdevhosts.conf /etc/vdr/plugins/streamdev/
vi /etc/vdr/plugins/streamdev/streamdevhosts.conf</pre>
<p>Zu guter Letzt installieren wir unser <strong>VDRadmin-AM</strong>.</p>
<pre class="brush: bash;">aptitude install libauthen-sasl-perl libdigest-hmac-perl libio-socket-inet6-perl
cd /usr/src/
wget http://andreas.vdr-developer.org/vdradmin-am/download/vdradmin-am-3.6.4.tar.bz2
tar jxvf vdradmin-am-3.6.4.tar.bz2
cd vdradmin-am-3.6.4
LANG=de_DE ./make.sh install</pre>
<p>Optional können wir jetzt noch einen <strong>Sendersuchlauf</strong> machen.</p>
<pre class="brush: bash;">aptitude install dvb-apps
scan -o vdr /usr/share/dvb/dvb-s/Astra-19.2E &gt; /etc/vdr/channels.conf
chown -R vdr:vdr /etc/vdr/</pre>
<p>Endlich Fertig, wenn man weiß was man machen muss ist es eigentlich garnicht so schwierig.^^</p>
<p>Das VDR &amp; VDRadmin-AM starten wir so:</p>
<pre class="brush: bash;">/usr/bin/vdradmind
/usr/bin/vdr -d -P streamdev-server -P epgsearch</pre>
<p>Jetzt gehen auch unsere <strong>HD-Kanäle</strong>. <img src='http://www.loggn.de/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p><a href="http://www.loggn.de/wp-content/uploads/2009/11/software_vdr_hdtv.jpg" rel="lightbox[924]"><img class="aligncenter size-large wp-image-925" title="Software VDR HDTV" src="http://www.loggn.de/wp-content/uploads/2009/11/software_vdr_hdtv-1024x640.jpg" alt="Software VDR HDTV" width="614" height="384" /></a></p>
<p><strong>HD-Känale</strong> (Auszug aus der channels.conf):</p>
<pre class="brush: bash;">#HD Programme
Das Erste HD;ARD:11361:hC23M5O35S1:S19.2E:22000:6010:6020=deu;6022=deu:6030:0:11100:1:1011:0
ZDF HD;ZDFvision:11361:hC23M5O35S1:S19.2E:22000:6110:6120=deu;6122=deu:6130:0:11110:1:1011:0
arte HD;ZDFvision:11361:hC23M5O35S1:S19.2E:22000:6210:6221=deu,6222=fra;6220=deu:6230:0:11120:1:1011:0
Einsfestival HD;ARD:12421:hC34M2O0S0:S19.2E:27500:1601:1602=deu;1606=deu:0:0:28396:1:1201:0
ASTRA HD;BetaDigital:11303:hC23M5O35S1:S19.2E:22000:511:0;515=deu:0:0:4901:1:1007:0
Servus TV HD;ORF:11303:hC23M5O35S1:S19.2E:22000:3583:3584=deu,3585=deu;3587=deu:0:0:4913:1:1007:0
ANIXE HD;BetaDigital:11303:hC23M5O35S1:S19.2E:22000:255:0;259=deu:0:0:4900:1:1007:0</pre>
<p><strong>Update für Ubuntu:</strong> <a href="http://www.loggn.de/ubuntu-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/" target="_blank">Ubuntu – DVB-S2 – HDTV – VDR 1.7.9 – Streamdev + EPGSearch</a></p>
<img src="http://www.loggn.de/?ak_action=api_record_view&id=924&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/debian-dvb-s2-hdtv-vdr-1-7-9-streamdev-epgsearch/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Debian &#8211; DVB-S2 &#8211; VDR Stream + Client</title>
		<link>http://www.loggn.de/debian-dvb-s2-vdr-stream-client/</link>
		<comments>http://www.loggn.de/debian-dvb-s2-vdr-stream-client/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 18:02:30 +0000</pubDate>
		<dc:creator>Nico</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[DVB-Apps]]></category>
		<category><![CDATA[DVB-S2]]></category>
		<category><![CDATA[EPGSearch]]></category>
		<category><![CDATA[HDTV]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[STREAMdev]]></category>
		<category><![CDATA[VDR]]></category>
		<category><![CDATA[VDRadmin AM]]></category>

		<guid isPermaLink="false">http://www.loggn.de/?p=630</guid>
		<description><![CDATA[Nach einiger Zeit wird es wieder einmal Zeit meinen Wissensdurst zu stillen. Eigentlich wollte ich mir einen HD-Receiver zulegen, zum Beispiel eine DreamBox DM800 HD, allerdings sind mir 380€ dann doch zu teuer. Auf der Suche nach einer Alternative bin ich auf das VDR-Wiki gestoßen, nach kurzem überlegen war dann ziemlich schnell klar was mein [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.loggn.de/wp-content/uploads/2009/11/linux_vdr_netzwerk_bg.png" rel="lightbox[630]"><img class="alignleft size-medium wp-image-795" title="Linux VDR Netzwerk" src="http://www.loggn.de/wp-content/uploads/2009/11/linux_vdr_netzwerk_bg-300x232.png" alt="Linux VDR Netzwerk" width="154" height="120" /></a>Nach einiger Zeit wird es wieder einmal Zeit meinen Wissensdurst zu stillen. Eigentlich wollte ich mir einen HD-Receiver zulegen, zum Beispiel eine <a href="http://geizhals.at/deutschland/a321971.html" target="_blank">DreamBox DM800 HD</a>, allerdings sind mir 380€ dann doch zu teuer. Auf der Suche nach einer Alternative bin ich auf das <a href="http://www.vdr-wiki.de" target="_blank">VDR-Wiki</a> gestoßen, nach kurzem überlegen war dann ziemlich schnell klar was mein neues Projekt werden wird. Mein Home-Server bekommt eine DVB-S2 Karte, dieser wird dann mit dem existierenden Debian 5.03 System einen VDR HDTV Stream erstellen. Diesen Stream soll dann mein <a href="http://www.loggn.de/projekt-itx-acryl-box/" target="_blank">Media-PC</a> und mein MacBook empfangen.^^<br />
<a href="http://www.loggn.de/wp-content/uploads/2009/11/hardware_dvb-s2-3200.jpg" rel="lightbox[630]"><img class="size-medium wp-image-822 alignright" title="Hardware DVB-S2 TT S2-3200" src="http://www.loggn.de/wp-content/uploads/2009/11/hardware_dvb-s2-3200-300x225.jpg" alt="Hardware DVB-S2 TT S2-3200" width="166" height="125" /></a><br />
DVB-S2 PCI Karte: <a href="http://geizhals.at/deutschland/?a=186324" target="_blank">TechnoTrend S2-3200 HDTV-S2</a></p>
<p>Bei der Entscheidung, welche DVB-S Karte die Richtige ist, hat mir der VDR-Wiki Eintrag <a href="http://vdr-wiki.de/wiki/index.php/DVB-S" target="_blank">DVB-S</a> und das <a href="http://www.vdr-portal.de" target="_blank">VDR-Portal</a> geholfen.</p>
<p>Als Allererstes, nach dem Einbau der Karte, installieren wir den Treiber. Vorab benötigen wir noch ein paar Pakete die wir über <a href="http://wiki.ubuntuusers.de/aptitude" target="_blank">aptitude</a> beschaffen.</p>
<pre class="brush: bash;">aptitude install mercurial linux-headers-`uname -r` make gcc
cd /usr/src
hg clone http://jusst.de/hg/multiproto
cd multiproto &amp;&amp; make distclean &amp;&amp; make &amp;&amp; make install &amp;&amp; make makelinks</pre>
<p>Jetzt fügen wir &#8220;<a href="http://www.e-tobi.net/blog/pages/vdr-repository" target="_blank">Tobi&#8217;s Experimental VDR Repository</a>&#8221; in unsere <a href="http://wiki.ubuntuusers.de/sources.list" target="_blank">sources.list</a> ein.</p>
<pre class="brush: bash;">vi /etc/apt/sources.list
#
# Tobi's Experimental VDR Repository (multipatch)
#
deb http://e-tobi.net/vdr-experimental lenny base backports addons vdr-multipatch
deb-src http://e-tobi.net/vdr-experimental lenny base backports addons vdr-multipatch</pre>
<p><span id="more-630"></span>Vor der Aktualiserung unserer Paketquellen holen wir uns noch den benötigten PUPKEY für Tobi&#8217;s Repository (NO_PUBKEY F7180D26AEDAA642)</p>
<pre class="brush: bash;">gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys F7180D26AEDAA642
gpg --armor --export F7180D26AEDAA642 | apt-key add -
aptitude update</pre>
<p>Nun werden wir die <a href="http://vdr-wiki.de/wiki/index.php/%C3%9Cbersicht_Software#VDR" target="_blank">VDR</a> Software mit <a href="http://vdr-wiki.de/wiki/index.php/Epgsearch-plugin" target="_blank">EPGSearch</a>, <a href="http://vdr-wiki.de/wiki/index.php/Streamdev-plugin" target="_blank">STREAMdev</a>, <a href="http://vdr-wiki.de/wiki/index.php/Vdradmin_AM" target="_blank">VDRadmin AM</a> &amp; <a href="http://vdr-wiki.de/wiki/index.php/Dvb-apps" target="_blank">DVB-Apps</a> installieren.</p>
<pre class="brush: bash;">aptitude install vdr vdr-plugin-epgsearch vdradmin-am vdr-plugin-streamdev-server dvb-apps</pre>
<p>Jetzt stoppen wir unseren VDR um Einstellungen zutreffen&#8230;</p>
<pre class="brush: bash;">/etc/init.d/vdr stop</pre>
<p>&#8230;wenn VDR gestoppt ist, können wir einen Sendersuchlauf  starten.</p>
<pre class="brush: bash;">scan -o vdr /usr/share/dvb/dvb-s/Astra-19.2E &gt; /var/lib/vdr/channels.conf
chown -R vdr:vdr /var/lib/vdr</pre>
<p>Damit unser Server nicht automatisch herunterfährt editieren wir &#8220;/etc/default/vdr&#8221;.</p>
<pre class="brush: bash;">vi /etc/default/vdr
ENABLE_SHUTDOWN=0</pre>
<p>In den nächsten zwei Dateien legen wir fest welche IP-Adressen Zugriff haben dürfen.</p>
<pre class="brush: bash;">vi /etc/vdr/plugins/streamdevhosts.conf
vi /etc/vdr/svdrphosts.conf</pre>
<p>Jetzt können wir unseren VDR wieder starten.</p>
<pre class="brush: bash;">/etc/init.d/vdr start</pre>
<p>Auf einem im Netzwerk befindlichen Client starten wir, nach erfolgreichen VDR Start, einen <a href="http://de.wikipedia.org/wiki/Streaming-Client" target="_blank">Streaming-Client</a> mit der channels.m3u (http://IPDESSTREAMSERVERS:3000/channels.m3u) Playlist.</p>
<p style="padding-left: 30px;">Windows: <a href="http://de.wikipedia.org/wiki/VLC_media_player" target="_blank">VLC media player</a><br />
Linux: <a href="http://wiki.ubuntuusers.de/Baustelle/SMPlayer" target="_blank">SMplayer</a><br />
Mac OSX: <a href="http://de.wikipedia.org/wiki/VLC_media_player" target="_blank">VLC media player</a></p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2009/11/software_vdr_stream.jpg" rel="lightbox[630]"><img class="aligncenter size-large wp-image-842" title="Software VDR Stream" src="http://www.loggn.de/wp-content/uploads/2009/11/software_vdr_stream-1024x560.jpg" alt="Software VDR Stream" width="614" height="336" /></a></p>
<p>Screenshot: <strong>NEIN! </strong>Sky funktioniert <strong>nicht</strong> ohne Abo, das ist nur <strong>Werbung</strong> auf DMAX.</p>
<p>Wir können auch noch über unseren <a href="http://de.wikipedia.org/wiki/Webbrowser" target="_blank">Webbrowser</a>, durch das VDRadmin AM Plugin, ein <a href="http://vdr-wiki.de/wiki/index.php/Vdradmin_AM" target="_blank">Webinterface</a> &#8220;<span style="text-decoration: underline;">http://IPDESSTREAMSERVERS:8001</span>&#8221; öffnen.</p>
<p>Vorher müssen wir die &#8220;/etc/default/vdradmin-am&#8221; bearbeiten.</p>
<pre class="brush: bash;">vi /etc/default/vdradmin-am
ENABLED=&quot;1&quot;</pre>
<pre class="brush: bash;">/etc/init.d/vdradmin-am restart</pre>
<p>Im Webinterface können wir uns das aktuelle TV-Progamm anschauen, den Username und das Passwort ändern, sowie viele weitere Einstellungen festlegen. (Default-User/-Passwort: linvdr)</p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2009/11/software_vdradmin-am_1.jpg" rel="lightbox[630]"><img class="size-medium wp-image-844 alignnone" title="Software VDRadmin-AM #1" src="http://www.loggn.de/wp-content/uploads/2009/11/software_vdradmin-am_1-300x154.jpg" alt="Software VDRadmin-AM #1" width="300" height="154" /></a>_<a href="http://www.loggn.de/wp-content/uploads/2009/11/software_vdradmin-am_2.jpg" rel="lightbox[630]"><img class="size-medium wp-image-845 alignnone" title="Software VDRadmin-AM #2" src="http://www.loggn.de/wp-content/uploads/2009/11/software_vdradmin-am_2-300x154.jpg" alt="Software VDRadmin-AM #2" width="300" height="154" /></a></p>
<p style="text-align: center;"><a href="http://www.loggn.de/wp-content/uploads/2009/11/software_vdradmin-am_3.jpg" rel="lightbox[630]"><img class="alignnone size-medium wp-image-846" title="Software VDRadmin-AM #3" src="http://www.loggn.de/wp-content/uploads/2009/11/software_vdradmin-am_3-300x154.jpg" alt="Software VDRadmin-AM #3" width="300" height="154" /></a></p>
<p>PS: Beim möglichen Umschaltproblemen mit dem STREAMdev Plugin solltet ihr euch <a href="http://vdr-wiki.de/wiki/index.php/Streamdev-plugin#Probleme" target="_blank">diesen VDR-Wiki Eintrag</a> anschauen.</p>
<p><span style="background-color: #ff0000;"><strong>EDIT:</strong> Alle Pakete aus &#8220;Tobi&#8217;s Repository&#8221; mit der VDR-Version &#8220;1.6.0&#8243; sind nicht HDTV fähig!</span></p>
<img src="http://www.loggn.de/?ak_action=api_record_view&id=630&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.loggn.de/debian-dvb-s2-vdr-stream-client/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
