Autor Thema: [Linux] Live-TV zu Android streamen  (Gelesen 1968 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1514
    • some debs
[Linux] Live-TV zu Android streamen
« am: 09 Oktober, 2012, 15:27 »
Von Linux aus ist das Streamen zum Android eine einfache Sache. Hier verwende ich einen ubuntu Precise basierten VDR 1.7.31 als "Streaming Server" und ein ZTE Blade mit cyanogenmod 7.2.

Will man das LiveTV Streaming auch außerhalb des Heimnetzwerks nützen braucht man einen guten upload vom VDR Server (~300 KiB sollten es schon sein) und OpenVPN zum absichern des lokalen Netzwerks um nicht einen offenen Port nach außen bereitstellen zu müssen. Einige Mobilfunk Anbieter sperren jedoch die normalerweise von OpenVPN genützten Ports. Mit drei in Österreich funktioniert es 1a und dieser Anbieter hat eine sehr günstige Flatrate um 7,5 Euro im Monat im Angebot ;)

Streaming - Server

- Linux System mit unterstützer DVB-Empfangseinheit
- VDR mit Streamdev-server [ubuntu howto]
- Mencoder der den Stream zu einem optimalen Format für euer Device on the fly konvertiert (verzögerung ca. 3 Sekunden).
  Eine passende externremux.sh für VDR 1.7.30+.

Android Device
- Media Player der HTTP Streaming und HW decoding unterstützt. MX Player (ffmpeg basiert) ist eine gute Option.
- AndroVDR um komfortabel den VDR fernsteuern zu können oder LiveTV zu streamen

Config:
* Androvdr - Menü - Einstellungen - Geräte - Neuer VDR
  Name: mtrons vdr
  Host: <Lokale IP des VDR>
  Senderliste: 1-99
  Max EPG Einträge: 1-99
  Live-TV: Haken bei "benutze externremux.sh" setzen
* Androvdr - Menü - Einstellungen - Haken bei "aktiviere LiveTV" setzen - "Streamformat TS" wählen
* Androvdr - Menü - VDR connect - <zuvor angelegten VDR auswählen>

Live-tv Streamen:
In AndroVDR auf den Sender Button drücken, Dann länger auf den Kanal drücken bis sich das Auswahlmenü öffnet und dort "Live TV" wählen. Es öffnet sich dann eine Auswahl von Programmen. Dort den MX-Player wählen und Haken bei "Auswahl immer verwenden" setzen.

OpenVPN

Falls man von außerhalb des Heimnetzwerks auf den VDR zugreifen will sollte man am Streaming - Server Openvpn installieren. [ubuntu howto]. Am Android Handy reicht das App "Openvpn für Android". Wenn dann eine OpenVPN Verbindung vom Android device zum VDR hergestellt wurde kann man sich problemlos via AndroVDR mit der Heimnetz IP des VDR verbinden.

Achtung

Zu beachten ist natürlich dass beträchtliche Datenmengen entstehen können. Man sollte also sowohl für den VDR Server alsauch für das Android Handy einen Flatrate Tarif haben damit es keine bösen Überraschungen gibt.
« Letzte Änderung: 09 Oktober, 2012, 15:34 von mtron »
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]