das HbbTV Phantom

TAPs für die SRP- und CRP-Serie
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#41

Beitrag von jkIT »

[quote=""roger.stijfs""]For the Dutch NPO1HD channel, there comes this red button start icon on screen. :)
Further,... nothing. :cry:

Here is a part of the HbbTF.log.txt, in witch, I think, is a "language-conflict". :d iscuss:
Somewere in this text there is the word 'opgevraagde'
This is Dutch for 'requested'.
[/quote]This sounds like an error in the JavaScript of the NPO1HD HbbTV page. I can't find out, what 'opgevraagde' / 'requested' means in this context. I will try to debug this page.

[quote=""HD_Topfgucker""]Auf die neue Version gefreut..... Hab Leider auch einen 2401 . Die rote Taste geht nicht :mad:

Gruß HD_Topfgucker[/quote]
Das von dir zitierte Problem sollte eigentlich seit Post #8 behoben sein.

Bekommst du denn die Einblendung, dass HbbTV verfügbar ist?
Ist die rote Taste bei dir evtl. durch ein anderes TAP belegt?
Geht beim ZDF die grüne Taste?
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#42

Beitrag von jkIT »

Eines habe ich noch vergessen zu erwähnen:

Die Video Downloads befinden sich unter MediaFiles/HbbTF/ und müssen momentan von Hand aufgeräumt werden.
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#43

Beitrag von jkIT »

[quote=""omue""]

Code: Alles auswählen

if (_Stream.Flag && !_Stream.Pause)
  {
   if (_PlayInfo1.playMode && _PlayInfo1.totalBlock > _PlayInfo1.currentBlock)
...
[/quote]
mir ist aufgefallen, dass bei MP4 'PlayInfo.totalBlock' die Gesamtgröße der Datei zeigt, unabhängig davon, wie viel bereits geladen wurde.
die <270 Blöcke für stop und > 350 Böcke für weiter haben sich bei mir bewährt.
Die Blockgrößen sind bei MP4 und TS ja unterschiedlich. Kennt jemand die Größen in Bytes?
(Bei TS ging ich bisher immer von 9024 Bytes aus)
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
roger.stijfs
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 180
Registriert: So 5. Okt 2014, 19:59

AW: das HbbTV Phantom

#44

Beitrag von roger.stijfs »

Hi,

[quote=""jkIT""]This sounds like an error in the JavaScript of the NPO1HD HbbTV page. I can't find out, what 'opgevraagde' / 'requested' means in this context. I will try to debug this page.[/quote]

Thanks, but only if you have the time for it.
Greatings,
"Opa" Roger. :X
SRP-2410 and SRP-2401CI+ ECO
88 cm fixed dish, 3 quad LNB's and a 66 cm HH-mounted dish with 1 quad lnb (=LNB4). HH-Mount controled by ECO-Tuner 1.
2 X 2 seperated tuners configured to Astra 1, 2, 3 and LNB4 (Range: Hispasat <=> TurkSat).


Tap's in Autostart (both Toppies):
WebControl-NL, LiveServer-NL, TMSRemote, SmartEPG_TMS-NL, FreesatEIT_TMS-NL, INFplus-NL, TMSServer-NL, TMSClient-NL, SmartFiler_TMS-NL and HbbTF.
HD_Topfgucker
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Fr 24. Apr 2009, 22:00

AW: das HbbTV Phantom

#45

Beitrag von HD_Topfgucker »

[quote=""jkIT""]

Das von dir zitierte Problem sollte eigentlich seit Post #8 behoben sein.

Bekommst du denn die Einblendung, dass HbbTV verfügbar ist?
Ist die rote Taste bei dir evtl. durch ein anderes TAP belegt?
Geht beim ZDF die grüne Taste?[/quote]

Die vorherige Version funktionierte soweit.
Die Einblendung der Verfügbarkeit erscheint. Der PC loggt fleißig und ohne Fehler mit.
Die rote Taste ist nicht anderweitig vergeben. Leider komme ich nicht in die Oberfläche.

Teste morgen noch einmal.

@Olaf läuft das neue update bei Dir?

Gruß HD_Topfgucker
HD_Topfgucker
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 168
Registriert: Fr 24. Apr 2009, 22:00

AW: das HbbTV Phantom

#46

Beitrag von HD_Topfgucker »

Update:

Hatte nur das Tap ausgetauscht. Nach dem ich auch die Java Scripts ausgetauscht habe , erhalte ich nun den Zugriff auf die Steuerung.

Werde morgen testen.

Gruß
Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 389
Registriert: Sa 10. Dez 2005, 18:44

AW: das HbbTV Phantom

#47

Beitrag von omue »

[quote=""jkIT""]mir ist aufgefallen, dass bei MP4 'PlayInfo.totalBlock' die Gesamtgröße der Datei zeigt, unabhängig davon, wie viel bereits geladen wurde.
Die Blockgrößen sind bei MP4 und TS ja unterschiedlich. Kennt jemand die Größen in Bytes?
(Bei TS ging ich bisher immer von 9024 Bytes aus)[/quote]

Ist das nur bei den Mediathek Files mit einer festen Größe so ?
Bei dem ARD und ZDF Olympia Stream, die Du gepostet hast geht mein Code. Da nimmt PlayInfo.totalBlock ständig zu.

die Filegröße zählt auch nach oben:

if (HDD_GetFileSizeAndInode(_File_Name,NULL,&_FS))
{
_a1 = _FS*10 / 1048576;
sprintf(_Str,"File: %01.01f MB",(float)_a1/10);
FMUC_PutString(_rgn,165,430,370,_Str,COLOR_White,COLOR_None,&Calibri_12_FontDataUC,FALSE,ALIGN_LEFT);
}

Olaf
Zuletzt geändert von omue am Di 16. Aug 2016, 09:06, insgesamt 1-mal geändert.
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#48

Beitrag von jkIT »

[quote=""omue""]Ist das nur bei den Mediathek Files mit einer festen Größe so ?
Bei dem ARD und ZDF Olympia Stream, die Du gepostet hast geht mein Code. Da nimmt PlayInfo.totalBlock ständig zu.

die Filegröße zählt auch nach oben:

if (HDD_GetFileSizeAndInode(_File_Name,NULL,&_FS))
{
_a1 = _FS*10 / 1048576;
sprintf(_Str,"File: %01.01f MB",(float)_a1/10);
FMUC_PutString(_rgn,165,430,370,_Str,COLOR_White,COLOR_None,&Calibri_12_FontDataUC,FALSE,ALIGN_LEFT);
}

Olaf[/quote]
Ich hatte das nur bei 2 oder 3 Olymiia Highlights im mp4 Format getestet, also Mediathek-Files. Offensichtlich steht da schon im mp4 Header die Dateilänge. Bei TS gibt es so eine Information gar nicht.
Man muss zum Prüfen der Puffergröße also die Dateigröße des Downloads verwenden. Zum Vergleich mit "currentBlock" braucht man aber einen Wert für die Block-Größe.

Ich glaube, so eine Anzeige muss ich auch noch einbauen. :wink:
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 389
Registriert: Sa 10. Dez 2005, 18:44

AW: das HbbTV Phantom

#49

Beitrag von omue »

[quote=""jkIT""]Ich hatte das nur bei 2 oder 3 Olymiia Highlights im mp4 Format getestet, also Mediathek-Files. Offensichtlich steht da schon im mp4 Header die Dateilänge. Bei TS gibt es so eine Information gar nicht.
Man muss zum Prüfen der Puffergröße also die Dateigröße des Downloads verwenden. Zum Vergleich mit "currentBlock" braucht man aber einen Wert für die Block-Größe.

Ich glaube, so eine Anzeige muss ich auch noch einbauen. :wink: [/quote]

Ich hab mir gestern man die Block-Größe von verschiedenen Files anzeigen lassen.
Ich hab dort bei MP4 Files völlig verschiedene Blockgrößen erhalten. Scheinbar hängt das von der Kodierung ab.
Bei TS Files ist es einheitlich. Das muß aber auch nichts bedeuten :mad:

Olaf
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#50

Beitrag von jkIT »

So, ich habe jetzt mal den Raspberry Pi 2 getestet.
Hier eine kleine Anleitung:

Ich habe ein "frisches" Image verwendet (aktuelles Raspbian Jessie; Version: May 2016).

Wir befinden uns auf der Konsole im home Verzeichnis des Users pi.

PhantomJS installieren

Zuerst laden wir PhantomJS 2.1.1 von der Seite, die chris86 gepostet hatte:

Code: Alles auswählen

git clone git://github.com/mecrazy/phantomjs-binaries.git
Nun muss das RasPi Binary ausführbar gemacht werden:

Code: Alles auswählen

sudo chmod +x phantomjs-binaries/bin/phantomjs-2.1.1-linux-armhf
Um es global verfügbar zu machen, erzeugen wir einen Link in /bin/

Code: Alles auswählen

sudo ln -s /home/pi/phantomjs-binaries/bin/phantomjs-2.1.1-linux-armhf /bin/phantomjs
Testen der Installation:

Code: Alles auswählen

phantomjs --version
es sollte "2.1.1" angezeigt werden

HbbTF Dateien installieren

Dateien downloaden (zip Datei aus Post #1)

Code: Alles auswählen

wget -O HbbTF.zip http://tms-taps.net/files/hbbtf/HbbTF.zip
Wir extrahieren nur die Scripts für PhantomJS ins Verzeichnis HbbTF

Code: Alles auswählen

unzip -uj HbbTF.zip 'PC/*.js' -d HbbTF
Jetzt kann der HbbTTF-Server gestartet werden

Code: Alles auswählen

 cd HbbTF
phantomjs --web-security=false hbbtv.js 1434
Falls in der HbbTF.ini am Topf bei "phantom_port"ein anderer Port, als 1434 definiert ist, muss der hier angepasst werden.
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
Töppi
TöppiHolic der mit dem h tanzt , Anstifter und Möchtegernstatusaufdecker
TöppiHolic der mit dem <font color=ed>h</font> tanzt <font color=#E9E9E9>,  Anstifter und Möchtegernstatusaufdecker</font>
Beiträge: 26669
Registriert: So 27. Aug 2006, 19:22

AW: das HbbTV Phantom

#51

Beitrag von Töppi »

funktioniert ein Parallelbetrieb wenn ich zB. ein OpenElec/Kodi mit Phantomserver nutzen möchte?
Gruß
Klaus :wink:
................

:topf: SRP-2410M

:respekt:
TAP's (Autostart):
| TMSDisplay | F*Skip TMS 3.xx | SmartEPG | SmartFiler | RebuildNAV | Automove TMS | TMSRemote | Callmonitor | SmartSeriesrename | Switch2FTA |

Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#52

Beitrag von jkIT »

Wenn es keinen Konflikt bei den Ports gibt, sollte das kein Problem sein.
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
Töppi
TöppiHolic der mit dem h tanzt , Anstifter und Möchtegernstatusaufdecker
TöppiHolic der mit dem <font color=ed>h</font> tanzt <font color=#E9E9E9>,  Anstifter und Möchtegernstatusaufdecker</font>
Beiträge: 26669
Registriert: So 27. Aug 2006, 19:22

AW: das HbbTV Phantom

#53

Beitrag von Töppi »

cool, danke...
noch habe ich keinen Pi, plane aber den veralteten PopcornC200 zu ergänzen...
Gruß
Klaus :wink:
................

:topf: SRP-2410M

:respekt:
TAP's (Autostart):
| TMSDisplay | F*Skip TMS 3.xx | SmartEPG | SmartFiler | RebuildNAV | Automove TMS | TMSRemote | Callmonitor | SmartSeriesrename | Switch2FTA |

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 389
Registriert: Sa 10. Dez 2005, 18:44

AW: das HbbTV Phantom

#54

Beitrag von omue »

Gibt es schon eine Alpha Version mit dem PhantomJS ?
Ich würde mich als Tester opfern. :D

Olaf
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#55

Beitrag von jkIT »

Also eine Alpha existiert schon, zum Testen gibt´s aber erst die Beta :D
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 389
Registriert: Sa 10. Dez 2005, 18:44

AW: das HbbTV Phantom

#56

Beitrag von omue »

jkIT hat geschrieben:Also eine Alpha existiert schon, zum Testen gibt´s aber erst die Beta :D


das ist doch bestimmt eine pre Beta :D
Ich freue mich schon auf die erste öffentliche Version :D

viel Erfolg !
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#57

Beitrag von jkIT »

omue hat geschrieben:das ist doch bestimmt eine pre Beta :D

Eher ein "don't release candidate" :und_weg:
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#58

Beitrag von jkIT »

Ok, hier eine Beta für experimentierfreudige :D

HbbTF.TMS

Die erste Version der HbbTV Emulation, die vollständig auf dem Topf läuft.

Installation:
Das zip-Archiv entpacken und den Inhalt des "ProgramFiles" Ordners unter Beibehaltung der Verzeichnisstruktur auf den TMS kopieren.

Die Sender haben fleißig an ihren Applikationen gebastelt, so dass neue Anpassungen nötig waren und noch sind (siehe unten).

Beim ZDF funktioniert es nach meinen Tests ganz gut, inkl. Mediathek.

Bei der ARD gibt es ein noch ungelöstes Problem bei der Mediathek. Wenn ich das richtig interpretiere, soll dort das Video-Element die Webseite überdecken. Da am Topf aber das Video nicht im Browser, sondern im Hintergrund des OSD läuft, bekommt man es nicht zu Gesicht. Außerdem startet das Video eigentlich verkleinert innerhalb der Seite, aber das würde die TAP-API ja hergeben.
Man müsste also zum einen die Größe des Videos ans TAP senden und zum anderen (falls ich richtig liege) irgendwie ermitteln, welcher Bereich des Video-Elements nicht verdeckt ist (z.B. durch Bedienelemente) und diesen dann im TAP OSD transparent "ausstanzen" :thinker: .

Bei SAT.1 ging gar nichts, das habe ich noch nicht analysiert.

Bei RTL ist es möglicherweise ähnlich, wie bei der ARD (auch noch nicht analysiert).

Andere Sender habe ich noch nicht getestet.

Viel Spaß beim Testen :)
und wie immer, Benutzung auf eigene Gefahr.
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Benutzeravatar
Alter Sack
Alt-Guru
Alt-Guru
Beiträge: 10028
Registriert: Do 8. Dez 2005, 22:35

AW: das HbbTV Phantom

#59

Beitrag von Alter Sack »

Also bei mir passiert gar nichts, außer dass der Topf nach dem ersten Start nicht mehr bedienbar
war und dass auch bei weiteren Neustarts so blieb, jedenfalls wenn alle Autostart TAPs laufen.

Scheinbar hat es ein anderes TAP zerlegt, muss ich erstmal suchen.

Aber auch wenn ich den Topf mit gedrückter 0 starte passiert nichts, das Log ist immer gleich.

Code: Alles auswählen

2017-07-31 22:33:17 Starting version 0.8.1 ...
2017-07-31 22:33:17 load settings:
2017-07-31 22:33:17   phantom ip   : 
2017-07-31 22:33:17   phantom port : 1434
2017-07-31 22:33:17   hbbtf port   : 1435
2017-07-31 22:33:17   dump images  : 0
2017-07-31 22:33:17   dump AIT     : 0
2017-07-31 22:33:17   MP4 buffering: 3 MB
2017-07-31 22:33:17   TS buffering : 5 MB
2017-07-31 22:33:17   HbbTV timeout: 5 s
2017-07-31 22:33:17   start phantom: 1
2017-07-31 22:33:17   phantom dir  : /mnt/hd/ProgramFiles/bin/qt5
2017-07-31 22:33:17   debug page   : 
2017-07-31 22:33:17 TAP Exiting...
2017-07-31 22:33:17   wss.status  : 0
2017-07-31 22:33:17   httpc.status: 0
2017-07-31 22:33:17 wss: Closing server socket
2017-07-31 22:33:17 TAP Exit
2017-07-31 22:33:17   wss.status  : 0
2017-07-31 22:33:17   httpc.status: 0
2017-07-31 22:33:17 TAP Exit
Müssen die Ports noch freigegeben werden ?

Das Bowser Demo TAP läuft jedenfalls, wenn ich die zusätzlichen Files nach "bin" kopiere.
Aktive Receiver:
2x SRP2401CI+
Stille Reserve:
2x SRP2401CI+, 2x SRP2100, TF7700HDPVR, TF7700HSCI, TF5500PVR, TF5050PDR, TF5000CI
Benutzeravatar
jkIT
TFtool-Guru
TFtool-Guru
Beiträge: 2063
Registriert: Sa 10. Dez 2005, 18:26
Kontaktdaten:

AW: das HbbTV Phantom

#60

Beitrag von jkIT »

Alter Sack hat geschrieben:Also bei mir passiert gar nichts, außer dass der Topf nach dem ersten Start nicht mehr bedienbar
war und dass auch bei weiteren Neustarts so blieb, jedenfalls wenn alle Autostart TAPs laufen.

Scheinbar hat es ein anderes TAP zerlegt, muss ich erstmal suchen.

Aber auch wenn ich den Topf mit gedrückter 0 starte passiert nichts, das Log ist immer gleich.

Code: Alles auswählen

2017-07-31 22:33:17   phantom ip   : 

Da habe ich einen Fehler bei der HbbTF.ini gemacht.
Dort bitte bei phantom_ip "localhost" eintragen, bzw. den ";" entfernen.

EDIT: hab´s im Download angepasst. Ich hoffe, damit geht´s.
Zuletzt geändert von jkIT am Mo 31. Jul 2017, 22:58, insgesamt 1-mal geändert.
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
Antworten

Zurück zu „SRP/CRP TAP-Bereich“