DsChAeK Forum (http://forum.dschaek.de/index.php)
- dboxTV (http://forum.dschaek.de/board.php?boardid=1)
-- Wunschbox (http://forum.dschaek.de/board.php?boardid=9)
--- Welche Boxen/Geräte/Software könnte dboxTV in Zukunft unterstützen? (http://forum.dschaek.de/threadid.php?threadid=486)


Geschrieben von DsChAeK am 16.10.2010 um 14:51:

Welche Boxen/Geräte/Software könnte dboxTV in Zukunft unterstützen?

In dboxTV kann man jetzt, theoretisch zumindest, auch viele andere Geräte/Boxen anbinden.
Wichtig ist das diese Geräte über eine beschriebene Schnittstelle verfügen und einen Stream zum PC senden können.
Im Prinzip erstmal alles was ein TV-Signal/Stream reinbekommt, mit dem man zwischen mehreren Kanälen wechseln kann
(muß aber nicht zwangsweise sein) und was einen Stream anbietet, das kann theoretisch auch eine andere Software sein!
Aus Interesse würde mich mal interessieren was ihr so für Geräte/Software kennt, die streamen können bzw. die dboxTV
unterstützen könnte?

Liste:

__________________
dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2


Geschrieben von DsChAeK am 11.12.2010 um 11:21:

Iptv

Nur kurz angedacht, was müsste man tun um in dboxTV eine Liste mit URLs für IPTV zu integrieren?

-Liste mit IPs die Online abrufbar ist, am besten mit Zusatzinfos z.B. aktuelles Programm/SteamInfos
-Für jeden Kanal muß über die Website bestimmte Infos abgerufen werden können (Index/URL/TV oder Radio...)
(Diese Infos kann man theoretisch auch in der DLL halten. Man kann dann diese DLL aber auch nur einmalig für eine "Box"
anlegen, da bei mehrfachem DLL Laden derselbe Speicherbereich genutzt wird!)
-Eine Box Interface DLL die keine Box anspricht, sondern mit Hilfe der Websiten IP-Liste die Bouquets/Channels/Channelprograms Infos/... an dboxTV übergibt

Als Beispiel wie man die Funktionen der DLL verwenden muß habe ich hier mal ein paar rausgepickt:

Check()
-prüft ob die Website die IPTV Seite ist, z.B. anhand eines eindeutigen Namens der über die Website abrufbar ist

GetTime()
-gibt die aktuelle Systemzeit zurück

GetBoxMode()
-Funktion muß über die Website "tv" oder "radio" abrufen, bzw. abfragen ob ein TV-Stream oder ein Radio-Stream abgespielt wird.

SetBoxMode()
-bekommt z.B. "tv" übergeben, wenn dboxTV einen TV-Kanal aufschaltet.
Funktion muß der Website mitteilen, dass ein TV-Kanal abgespielt wird

GetStreamInfo()
-Muß von der Website Infos abfragen, falls vorhanden, und die entspr. Struktur füllen

GetStreamURL()
-gibt einen Stream-Link an dboxTV zurück. Mit Hilfe der Stream Infos kann die URL über die Website abgefragt werden.
(Index reicht evlt. aus)

GetBouquets()
-Muß mit Hilfe der Website die Bouquest/Channels/Channelprograms füllen

GetEPGChannel()
-Muß mit Hilfe der Website über die Channel ID (z.B: Listen-Index) die EPG-Daten/Infos von der Website abrufen können
Wenn es sowas nicht gibt, dann bleiben die Anzeigen eben einfach leer.

Im Prinzip könnte ich mir vorstellen, dass eine Website über ein PHP-Skript Infos ausgibt bzw. annimmt, und das Ganze auf einer
simplen Liste basiert die auf dem Webserver liegt und manuell gepflegt wird.

Format: Index, Kanalname, Kanaltyp, Programm
Bsp.: 0, Channel1, tv, Programminfo

Falls es komplizierter werden soll, und man Live-TV Streams einbinden möchte, kann man aktuelle EPG Daten
auch über irgendwelchen Online Dienste abfragen!

__________________
dboxTV
Philips D-Box2 (SAT)
BluePeer v1.2.1
yWeb v2.7.0.4
nhttpd/3.1.8 (yhttpd_core/1.2.0)
VLC v0.8.6h
WinXP SP2

Powered by: Burning Board Lite 1.0.2 © 2001-2004 WoltLab GmbH