<?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; H.264</title>
	<atom:link href="http://www.loggn.de/tag/h-264/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>Tue, 07 Feb 2012 15:54:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<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. Bei Ubuntu 9.10 wird eine aktuellere GCC Version verwendet. Weil diese Version strenger ist kommt es häufiger zu Fehlern. Meistens geht es um eine Konvertierung von [...]]]></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"><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 vlc 1024x559" width="614" height="335" /></a></p>
<p><span id="more-2231"></span></p>
<pre class="brush: bash; title: ; notranslate">*** 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; title: ; notranslate">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="icon mrgreen" class='wp-smiley' title="Ubuntu – DVB S2 – HDTV – VDR 1.7.9 – Streamdev + EPGSearch" /> </p>
]]></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"><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 300x187" 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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">cd /usr/src/vdr
cp Make.config.template Make.config
vi Make.config</pre>
<pre class="brush: bash; title: ; notranslate">############################################################
### 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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">cd /usr/src/vdr
vi dvbdevice.h</pre>
<p>&#8230;die Zeile 19 bis 21&#8230;</p>
<pre class="brush: bash; title: ; notranslate">#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; title: ; notranslate">#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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">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; title: ; notranslate">/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="icon razz" class='wp-smiley' title="Debian – DVB S2 – HDTV   VDR 1.7.9   Streamdev + EPGSearch" /> </p>
<p><a href="http://www.loggn.de/wp-content/uploads/2009/11/software_vdr_hdtv.jpg"><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 1024x640" width="614" height="384" /></a></p>
<p><strong>HD-Känale</strong> (Auszug aus der channels.conf):</p>
<pre class="brush: bash; title: ; notranslate">#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>
]]></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>
	</channel>
</rss>

