Home » LiveTV på iPhone and iPod Touch

LiveTV på iPhone and iPod Touch

Om du äger en iphone eller iPod Touch och använder en Dreambox, Dbox2 eller någon annan mottagare med Enigma eller Neutrino så är ”Air Video” ett måste.

What är detta?

Air Video kan streama videos till din iPhone eller iPod Touch. Förutom en app till telefonen så behöver köra en serverprogramvara till Windows eller Mac, denna är helt gratis att ladda ner. Det är ett smidigt sätt för att spela upp dina videos, Men jag tror att ni kommer att gilla den modifierade Air Video servern ännu mer. Den gör nämligen så att du kan välja kanal och titta på strömmande video direkt från din mottagare (tex Dreambox eller Dbox).  En TV kanal kan väljas från en kanallista (en lista med kanalens logo). Air Video skickar då en signal för att byta kanal och startar sedan en stream genom att använda ”live conversion). Det fungerar riktigt bra och du kan titta på din favoritkanal vart du än är med god kvalité via wifi ach 3G.

Installation

Börja med att installera Air Video på din iPhone eller Ipod Touch, installera sedan den senaste serverprogramvaran på din Windows PC eller Mac. Serverprogramet är gratis och hämtas här http://www.inmethod.com

För att installera det modifierade programmet på PC  följ dessa steg:

  1. Ladda ner och packa upp ”Air Video modpack”  (länkar finns i slutet på denna sidan)
  2. Ersätt ffmpeg med filen som finns i ”Air Video modpack”. På din PC hittar du ffmpeg.exe där du installerade Air Video Server (tex C:\Program\AirVideoServer).
  3. Kopiera även filen channels.ini från ”Air Video modpack” till platsen där du installerade Air Video Server (tex C:\Program\AirVideoServer).
  4. Kopiera sen hela mappen LiveTV från ”Air Video modpack” till platsen där du installerade Air Video Server (tex C:\Program\AirVideoServer), lägg sedan till denna mappen i Air Video Server under fliken Shared Folders. Den mappen innehåller kanalernas logotype. I denna ligger det ca 50 kanaler från Astra 19,2 grader. Du kan själv lägga till och ta bort kanaler.
  5. Öppna filen channels.ini och byt ut IP adressen 192.168.1.96 till den adressen du gar på din Dreambox eller Dbox2.

Om du nu har lyckats och installerat allt rätt och servern är igång så kan du starta Air Video på din iPhone. Lägg till en server (IP adressen till PC:n) och öppna LiveTV. Välj en kanal från listan och tryck på ”Play with live Conversion”  Efter ca 25 sekunder bör du få bild. SD kanaler funkar för det mesta, det finns några undantag som tex CNBC Europe som inte funkar. HD kanaler fungerar heller inte. Testa dig fram till vad som funkar.
Du får nästintill perfekt bild kvalité om du väljer den högsta kvalitén i Conversion Settings på telefonen.

Anpassningar

På servern finns filen som heter channels.ini denna måste innehålla 3 rader för varje kanal: ”thumbnail movie filename”, ” zap url”,  ”stream url”.

  • Rad 1 = ”thumbnail movie filename” denna måste ha exakt samma namn som tillhörande fil i mappen ”LiveTV” på servern. Här får det inte vara några mellanslag.
  • Rad 2 = ”zap url” Denna skickas till boxen för att byta kanal, testa denna i webbläsaren om det funkar så är det rätt. Denna kan se olika ut i enigma 1 och enigma 2.
  • Rad 3 =”stream url” Detta är streamining länken och denna ska se ut precis som den gör om du spelar upp kanalen i VLC.

Här är ett exempel på två kanaler från min box. (DM800, enigma2)

001-Tv4.mp4

http://192.168.0.3/web/zap?sRef=1:0:1:642:1B:46:E080000:0:0:0:

http://192.168.0.3:8001/1:0:1:642:1B:46:E080000:0:0:0:

085-ARD.mp4

http://192.168.0.3/web/zap?sRef=1:0:1:6DCA:44D:1:C00000:0:0:0:

http://192.168.0.3:8001/1:0:1:6DCA:44D:1:C00000:0:0:0:

På en Dbox2 kan det se ut som följande exempel:

db2-RTL.mp4

http://192.168.1.92/control/zapto?44100012ee3

http://192.168.1.92:31339/0,0x002c,0x00a3,0×0068

The zap link can directly be found on the yWeb web interface. The stream link of the channel currently playing can be found by opening http://192.168.1.92/control/exec?Y_Live&url in your browser, the result is http://192.168.1.92:31339/0,0x002c,0x00a3,0×0068 if RTL is currently played.

You also need the thumbnail mpeg4 which must be created with an aspect ratio corresponding to the stream. The channel logos can be found here:
http://www.lyngsat-logo.com/

Windows users can use two batch files logo.bat and logowide.bat which can create the thumbnail videos in 4:3 and 16:9 respectively.
Download a channel logo from lyngsat and resize the canvas to 176 x 99 (from 133 x 99) if you want to produce a 16:9 thumbnail.
Rename it to z1.jpg and then run logo or logowide with the channelname as parameter (e.g. logowide 048-CNBC-Europe.mp4). Note: Make sure there are no blanks or tabs in the filename !!!

UPDATE: kokutus2000 released ”Bouquet Editor Suite” which can automatically create thumbnails and the channels.ini file. You can find his tool here. At the time of writing it only supports Engma2, but in a future version he will add Enigma1.

The same scheme can easily be applied to live streams from capture boards, webcams, surveillance cams and many other set top boxes.
Your mileage may vary. Please post your results and tips in this thread.

Thanks to InMethod, makers of Air Video, for the greatest app for iPhone.

Enjoy,
JockyW (jockyw2001)
10.01.2010

PS:

I have a couple of ideas for a new version of my Air Video modpack,
- add selection of audio track (easy)
- support streaming of HD channels (hard, requires use of VLC instead of ffmpeg)
- support streaming of DVDs (hard, requires use of VLC instead of ffmpeg)
- support dvb subtitles (hard)

EDIT (08.02.2010):
- Attached are ffmpeg versions which you should use with Air Video Server 2.2.5-beta2 and later. The ffmpeg in the original modpack is for server versions until 2.2.5-beta1
- Personally I use client version 2.1.0 on iPhone and 2.2.5-beta2 on server (I use bot Mac and Windows in parallel)

EDIT (14.03.2010):
- Support for linux added, the attached ffmpeg runs fine on my ubuntu 9.10 box (32-bit)
- For configuration details see here
- Put ffmpeg and channels.ini in same directory as ”AirVideoServerLinux.jar”
- Tip: for making sure correct version of Java is installed do a ”sudo apt-get install eclipse”

Attachments:
zip Air Video Modpack.zip (10 MB, 397 downloads)
zip Ffmpeg for Air Video Server 2.2.5-beta2 and later.zip (6.12 MB, 233 downloads)
zip Linux.zip (3 MB, 17 downloads)

Share/Bookmark this!



Skriv en kommentar

Skriv din kommentar nedan, eller trackback från din egen sida. Du kan också prenumerera på dessa kommantarer via RSS.

Var vänlig. inget trams. Håll dig till ämnet. Inget spam.

Spam Protection by WP-SpamFree



Welcome! Who am I?

You can add any text here, put images, your photo and practically anything. You can configure this about box from widgets settings in Wordpress Dashboard. For custom HTML content, add the "Text" widget and put your content there.

You can add any text here, put images, your photo or practically anything. You can configure this about box from widgets settings in Wordpress Dashboard. For custom HTML content, add the "Text" widget and put your content there.