AirPlay, DLNA, Miracast in schulischen Netzwerken

Mit Air­Play, DLNA oder neu­er­dings auch Mira­Cast las­sen sich Bild­schirm­in­hal­te digi­ta­ler End­ge­rä­te kabel­los an ein Wie­der­ga­be­ge­rät sen­den. In der Schu­le wird das im Ide­al­fall ein Bea­mer sein.

Für Bea­mer gibt es net­te Zusatz­ge­rä­te mit HDMI-Ausgang:

  • Mira­cast-Adap­ter (muss nicht auf­wän­dig kon­fi­gu­riert werden)
  • Minix-TV-Boxen (besit­zen Android, bedür­fen daher etwas Auf­merk­sam­keit, sind aber sehr fle­xi­bel durch das gro­ße App-Ange­bot und las­sen sich auch mit z.B. Mera­ki zen­tral managen)
  • jeder güns­ti­ge HDMI-Stick mit Android
  • App­leTV

Die Pro­to­kol­le zum Spie­geln des End­ge­rä­te­bild­schirms haben alle einen Schön­heits­feh­ler, der in gro­ßen Net­zen mit meh­re­ren Gerä­ten ein Pro­blem wer­den kann: Sie sind für den Heim­be­reich ent­wi­ckelt und wen­den sich daher an tech­nisch nicht ver­sier­te Anwender.

Die Fol­gen:

  • alle Gerä­te im glei­chen Netz­werk sind für alle End­ge­rä­te als Wie­der­ga­be­ge­rät sichtbar
  • das letz­te Gerät gewinnt immer

Ich kann Herrn Mei­er in Raum XY mei­nen Bild­schirm­in­halt „bea­men“, wenn Herr Mei­er dort gera­de arbei­tet. Ich muss nur das von Herrn Mei­er benutz­te End­ge­rät als Wie­der­ga­be­ge­rät aus­wäh­len – es braucht dafür kei­ne Bös­wil­lig­keit, son­dern ledig­lich einen klei­nen Ver­tou­ch­er oder Vertipper.

Ein­zi­ge löb­li­che Aus­nah­me ist App­leTV – hier lässt sich zumin­dest ein Pass­wort für die Benut­zung ver­ge­ben – in der Schu­le bringt die­ses Fea­ture jedoch kei­ner­lei Vor­tei­le – schließ­lich muss das Pass­wort ja allen bekannt sein, die Inhalt strea­men wol­len. Für jedes Gerät ein eige­nes Pass­wort zu ver­wen­den, dürf­te kaum prak­ti­ka­bel sein.

Aus­weg:

Ich span­ne in den „betrof­fe­nen“ Klas­sen eige­ne WLAN-Net­ze mit eige­nem IP-Bereich auf. Mit geeig­ne­ter Firm­ware lässt sich die Sen­de­leis­tung so weit her­un­ter­re­geln, dass Raum­gren­zen nur mit Mühe über­sprun­gen wer­den. Schu­len rate ich zur Anschaf­fung von Acces­s­points bzw. WLAN-Rou­tern, die sowohl rou­ten als auch bridgen kön­nen – idea­ler­wei­se bei­des gleich­zei­tig mit ver­schie­de­nen SSIDs (z.B. Bea­mer & Inter­net). Das HDMI-Zusatz­ge­rät hängt dann mit im gerou­te­ten Netz­werk. Das klappt recht zuver­läs­sig und eben nicht über Raum­gren­zen hinweg.

Bei den HDMI-Zusatz­ge­rä­ten emp­feh­le ich zur­zeit die Andro­iden in Ver­bin­dung mit Mera­ki, wenn es meh­re­re Gerä­te sein sol­len. So lässt sich das Gan­ze zen­tral per Web­ober­flä­che ver­wal­ten und die gan­ze App-Welt des Play­s­to­re steht auf dem Bea­mer zur Ver­fü­gung – für vie­les braucht man dann zudem kei­nen Rech­ner mehr :o)…

 

 

Medien in der Schule vorhalten

Es gibt sie noch. Die Rega­le mit den Video­kas­set­ten aus grau­er Vor­zeit, die immer wie­der uner­laubt im Unter­richt her­hal­ten müs­sen, wenn es um das Zei­gen vor­geb­lich legen­dä­rer Ver­fil­mun­gen lite­ra­ri­scher Klein­ode geht um eigent­lich nur bewei­sen zu kön­nen, dass der Film eh nicht an das Ori­gi­nal her­an­kommt – stimmt ja auch: Die Hälf­te des Films ist durch Bild­stö­run­gen und Ton­aus­set­zer sowie­so nicht zu sehen.

www.ml-media.martinlietz.de / pixelio.de

Dann kam die DVD. End­lich ohne Schwie­rig­kei­ten zu bestimm­ten Kapi­teln sprin­gen oder sogar Wie­der­ho­lungs­schlei­fen pro­gram­mie­ren. Das Inter­face des DVD-Play­ers sah auch ähn­lich aus wie das des VHS-Rekor­ders und der Fern­se­her dar­über ist noch ein Fern­se­her – kennt man also. Dumm nur, dass extern gela­ger­te Sicher­heits­ko­pien von Ori­gi­nal-CDs, natür­lich mit allen Vor­führ­rech­ten, in stun­den­lan­ger Klein­ar­beit am hei­mi­schen PC gefer­tigt, in man­chen Play­ern ein­fach nicht lau­fen woll­ten. DVD‑R, DVD+R, DVD-RW, DVD+RW, DVD-RAM – frisst er es oder frisst er es nicht?  Film oder Stil­l­ar­beit – das ist hier die Frage!

Wäre es nicht schön…

  • … wenn ich frei wäh­len könn­te, mit wel­chem Gerät ich eine Datei abspiele?
  • … wenn unter­schied­li­che Gerä­te zur Wie­der­ga­be in einer Schu­le zur Ver­fü­gung stünden?
  • … wenn ich mei­ne Datei­en auch mit ande­ren tei­len könnte?
  • … wenn ande­re gleich­zei­tig zeit­ver­setzt die glei­che Datei abspie­len könnten?
  • … wenn ich das Inter­face vor­ge­be und nicht so eine blö­der, lang­haa­ri­ger Administrator?

Mit digi­ta­len Medi­en geht das erst­mal prin­zi­pi­ell. Man braucht aber immer sowas wie einen Com­pu­ter für die Wie­der­ga­be. Dabei funk­tio­niert das mit den DVD-Play­ern doch ganz gut.

DLNA als Lösungsansatz

DLNA (manch­mal auch upnp) ist eine klas­si­sche Midd­le­wa­re­lö­sung: Ein Ser­ver küm­mert sich um das Auf­fin­den und Indi­zie­ren von Medi­en und kom­mu­ni­ziert mit ver­schie­de­nen End­ge­rä­ten, Pro­gram­men oder Apps („Cli­ents“) z.B.

  • ein Note­book mit Win­dows Media Player
  • ein Handy/Tablet mit ent­spre­chen­der App
  • ein Bea­mer mit ein­ge­bau­tem DLNA-Client
  • ein Flach­bild­fern­se­her
  • eine Strea­ming­box, z.B. eine WD-Live

Nicht umsonst habe ich exem­pla­risch auf eine WD-Live ver­wie­sen: Man kann so eine Kis­te ein­fach mit in den Fern­seh­wa­gen packen, sie fühlt sich an wie ein grö­ßen­wahn­sin­ni­ger SAT-Recei­ver, den man von zu Hau­se kennt (und meist bedie­nen kann, da Fern­se­hen ja eine weit ver­brei­te­te Kul­tur­tech­nik darstellt).

Mit DLNA steu­ern nerdi­ge Men­schen schon heu­te ihre Hifi-Kom­po­nen­ten z.B. vom iPad aus, da DLNA auch die Steue­rung von Play­ern („Ren­de­rern“) über das Netz­werk zulässt. Man kann die Fern­be­die­nung der Strea­ming­box oder das eige­ne Han­dy neh­men – ganz nach Wunsch und Gewohnheit.

Sehr vie­le Gerä­te sind DLNA-fähig, z.B. bestimm­te exter­ne Fest­plat­ten, sodass man sich um die Kon­fi­gu­ra­ti­on nicht zu küm­mern braucht: Die Plat­te (nach­voll­zieh­ba­re Ord­ner­struk­tur vor­aus­ge­setzt) mit Medi­en befül­len, ins Schul­netz­werk ein­bin­den und schon kann es losgehen.

DLNA-Ser­ver sen­den per UDP. Es ist ihnen schnurz­pie­pe, ob die Daten auf der Gegen­sei­te ankom­men, weil Strea­ming nun­mal zeit­kri­tisch ist und Feh­ler­kor­rek­tur da nur stört oder das gan­ze Medi­um dann stockt – kennt man von You­Tube-Vide­os bei schma­ler Anbindung.

DLNA-Ser­ver selbst gemacht

Medi­atomb ist ein frei­er DLNA-Ser­ver, der oft zum Ein­satz kommt. Er lässt sich auf allen Debi­an­de­ri­va­ten (auch bei IServ…) mit einem

apt-get install mediatomb

auf die Plat­te holen und funk­tio­niert dann auch schon „out-of-the-box“. Das Web­in­ter­face des Ser­vers ist unter dem Port 49152 zu errei­chen (muss ggf. noch akti­viert wer­den, s.u.) und sieht dann so aus:

Ein Klick oben auf „File­sys­tem“ ermög­licht das Brow­sen durch das Datei­sys­tem des Ser­vers. In die­sem Bei­spiel lie­gen die Medi­en­da­tei­en unter /home/musik. Ein Klick auf das Plus­zei­chen oben rechts sorgt dafür, dass nun die Medi­en des selek­tier­ten Ord­ners in den Kata­log des Medi­en­ser­vers auf­ge­nom­men wer­den. Man kann das auch auto­ma­ti­sie­ren und einen Ord­ner regel­mä­ßig scan­nen las­sen. Dabei liest Medi­atomb natür­lich auch ID-Tags aus und stellt so zusätz­li­che Sor­tier­funk­tio­nen, etwa nach Inter­pret oder Titel bereit. Für unse­re Lösung an der Schu­le habe ich noch fol­gen­de Ver­än­de­run­gen an der Kon­fi­gu­ra­ti­ons­da­tei vor­ge­nom­men, die man bei Debi­an­de­ri­va­ten unter

/etc/mediatomb/config.xml

fin­det:

    <ui enab­led=„yes“ show-tooltips=„yes“>
      <accounts enab­led=„yes“ session-timeout=„30“>
        <account user=„medi­atomb“ pass­word=„geheim“/>
      </accounts>
    </ui>
    <name>Medi­aTomb</name>

Unter <ui> wird die Ober­flä­che ein­ge­schal­tet, der Pass­wort­schutz für das Web­in­ter­face akti­viert und ein Name fest­ge­legt, mit dem sich der Ser­ver beim Cli­ent meldet.

<import hidden-files=„no“>
    <filesystem-charset>UTF‑8</filesystem-charset>
    <metadata-charset>UTF‑8</metadata-charset>

Etwas wei­ter unten sor­gen zwei zusätz­li­che Ein­trä­ge dafür, dass Umlau­te und Son­der­zei­chen kor­rekt umge­setzt und an den Cli­ent wei­ter­ge­ge­ben werden.

Wenn man auf einem IServ medi­atomb in einem belie­bi­gen Grup­pen­ver­zeich­nis suchen lässt (bes­ser ist aller­dings eine eige­ne VM oder ein eige­ner phy­si­ka­li­scher Medi­en­ser­ver), kann ich z.B. abends eine Datei ins Schul­netz­werk hoch­la­den, die dann im gesam­ten Netz­werk von belie­bi­gen DLNA-fähi­gen Gerä­ten genutzt wer­den kann – ganz automatisch.

Ja, gibt’s denn dafür nicht das Internet?

Jein. In Nie­der­sach­sen sind vie­le sehr vie­le Medi­en inkl. Schul­funk­sen­dun­gen Lan­des­li­zen­zen erwor­ben wor­den, die nur inner­halb des Schul­net­zes wei­ter­ver­brei­tet wer­den dür­fen. Wei­ter­hin kann ich not­wen­di­ge Band­brei­ten inner­halb des Schul­net­zes um den Fak­tor 10–20 güns­ti­ger garan­tie­ren als über UMTS/LTE und Co. Ich fin­de den Gedan­ken reiz­voll, dass ich auch SuS eine Datei zen­tral nur Ver­fü­gung stel­len kann, die sie dann in ihrem Tem­po mit z.B. dem eige­nen Han­dy nut­zen kön­nen – ein­fach durch eine kur­ze Navi­ga­ti­on im DLNA-Cli­ent, so lan­ge sie im Schul­netz ein­ge­bucht sind. Nicht zu ver­ach­ten fin­de ich, dass jemand, der von einem Video­re­kor­der kommt, sich bei einer Strea­ming­box weit weni­ger umstel­len muss als bei z.B. einer Rech­ner-/Bea­mer­kom­bi­na­ti­on – es ist auch eine Fern­be­die­nung mit Play/Stop/RW/FF/Pause. Die Viel­zahl der ver­wend­ba­ren End­ge­rä­te und Ober­flä­chen (Apps) dürf­te jedem etwas bieten.

Nach­tei­le

DLNA ist für den Con­su­mer­be­reich kon­zi­piert, d.h. es soll­te schnell und unkom­pli­ziert lau­fen. Daher bringt DLNA kei­ne Nut­zer­ver­wal­tung mit. Jeder im Netz­werk kann mit dem DLNA-Ser­ver kom­mu­ni­zie­ren, der des­halb immer auf einer sepa­ra­ten Maschi­ne lau­fen soll­te. Akti­ve Ren­de­rer kön­nen von jedem Cli­ent aus gesteu­ert wer­den: Ich kann als Schü­ler sehen, dass auf dem Fern­se­her im Gebäu­de x gera­de Film y läuft und die­sen stop­pen oder gar durch einen ande­ren Film vom Medi­en­ser­ver erset­zen. Das lässt sich aber mit Fire­wall- und Rou­ting­ein­stel­lun­gen in den Griff bekom­men – oder durch päd­ago­gi­sche Ver­ein­ba­run­gen lösen.