Wie komme ich denn an den Pfad auf dem Windows PC?
Naja, das ist der Pfad wo du es installiert hast. youtube-dl ist nicht standardmäßig verfügbar, das musst du vorher installieren - http://rg3.github.io/youtube-dl/ .
Wie komme ich denn an den Pfad auf dem Windows PC?
Naja, das ist der Pfad wo du es installiert hast. youtube-dl ist nicht standardmäßig verfügbar, das musst du vorher installieren - http://rg3.github.io/youtube-dl/ .
Danke nochmal...magst auch eine Chrome Ext draus machen?
Nein. "Einfach draus machen" ist auch nicht, weil man wegen API-Differenzen alles neu bauen muss. Du kannst vielleicht 5 Zeilen übernehmen, aber das war es auch. Ausserdem nutze ich Chrome nicht, hab also kein wirkliches Interesse daran.
Muss man dafür nichts auf der Dream installieren? Oder irgendwo etwas einstellen?
Im Browser taucht das Logo auf aber wenn ich es anklicke passiert nichts.
Ist es egal welchen FF man benutzt? Ich nutze den 64Bit Version.
Auf der Dreambox muss das Webinterface installiert und aktiviert sein, was ja standardmäßig der Fall ist.
Weiterhin muss youtube-dl auf dem Rechner installiert sein. Den Pfad zu dieser Datei kann in den Addon-Einstellungen geändert werden.
Die IP der Dreambox muss konfiguriert werden, wenn die Dreambox nicht unter dem DNS-Namen "dreambox" erreichbar ist - auch in den Addon-Einstellungen.
Ob 32 oder 64bit ist egal.
Version 0.2.0 ist draußen:
Version 0.2.0 ist draussen. Jetzt werden auch die Webinterface-Access-Tokens unterstützt, und man kann rechts auf Links klicken und die Linkzielseite auf der Dreambox abspielen lassen.
Den Session Support hast da aber nicht mit drin oder?
Nein, hab ich nicht eingebaut - nutz ich nämlich nicht.
Gibts ne Doku dazu?
Inspiriert vom MovieStreamer habe ich mir heute mal eine Extension für Firefox gebastelt. Sie nimmt die URL des aktuellen Tabs, extrahiert mit Hilfe von youtube-dl die Video-URL und lässt die Dreambox dann das Video abspielen. Sie implementiert/löst Vorschlag und Anfrage: Chrome/Firefox-Plugin "send to dreambox".
Man geht im Firefox also auf eine Youtube-Seite, klickt "Play on Dreambox" und das Video fängt auf dem TV an zu spielen. Alternativ klickt man rechts auf einen Link und wählt "Play linked video on Dreambox".
Sicherheits-Tokens des Webinterfaces werden seit Version 0.2.0 unterstützt.
Version 0.3.0 zeigt Fehlermeldungen an.
Abhängigkeiten:
Links:
ZitatHat das jemand behauptet?
Nein. Ich hatte mich nur gefragt, was ne 4MiB-Binärdatei mit meinem Linuxsystem macht
Ich hab das mal in 12kiB implementiert: Firefox extension: Play video on Dreambox. Und man muss keine URLs manuell hinundherkopieren
Mal zum technischen Hintergrund:
Es wird die URL
http://dreambox/web/mediaplayerplay?file=4097:0:1:0:0:0:0:0:0:0:http%253a%2F%2Fexample.rog%2Fmovie.mp4
aufgerufen.
Ab dem 2. "http" kann man die url-kodierte URL der Videodatei reinpacken.
Die einzige Besonderheit scheint zu sein, daß der Doppelpunkt doppelt kodiert ist ("%253A" statt "%3A").
Mehr macht das Tool also nicht.
Ich hab mir nen neuen Treiber von https://github.com/lwfinger/rtl8192cu geholt:
$ git clone git@github.com:lwfinger/rtl8192cu.git
$ cd rtl8192cu
$ make
$ sudo make install
$ rfkill unblock all
.. funktioniert!
Ich habe versucht, den USB-Wlan-Adapter der Dreambox 7080 HD an zwei Linux-PCs mit Ubuntu Linux 14.04.2 (kernel 3.13.0-44-generic) ausprobiert. Bei beiden wird mir angezeigt, daß das WiFi-Modul per Hardwareschalter deaktiviert ist:
Das ist natürlich Quatsch, weil es keinen Hardwareschalter gibt.
Weiß jemand, was ich machen muss, um das Ding nutzbar zu machen?
dmesg gibt folgendes aus:
[ 181.642421] usb 2-6: new high-speed USB device number 3 using ehci-pci
[ 181.777036] usb 2-6: New USB device found, idVendor=07b8, idProduct=8188
[ 181.777047] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 181.777054] usb 2-6: Product: RTL8188S WLAN Adapter
[ 181.777060] usb 2-6: Manufacturer: Manufacturer Realtek
[ 181.777065] usb 2-6: SerialNumber: 00e04c000001
[ 181.885144] cfg80211: Calling CRDA to update world regulatory domain
[ 182.063060] cfg80211: World regulatory domain updated:
[ 182.063070] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 182.063076] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 182.063082] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 182.063087] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 182.063092] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 182.063096] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 182.089927] rtl8192cu: Chip version 0x10
[ 182.256724] rtl8192cu: MAC address: 40:7b:17:03:4d:61
[ 182.256735] rtl8192cu: Board Type 0
[ 182.257093] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[ 182.257170] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[ 182.257356] usbcore: registered new interface driver rtl8192cu
[ 182.327803] r8712u: module is from the staging directory, the quality is unknown, you have been warned.
[ 182.329606] usbcore: registered new interface driver r8712u
[ 182.343005] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[ 182.343748] rtlwifi: wireless switch is on
[ 182.408399] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Alles anzeigen
Vielleicht, allerdings ist es erheblich einfacher eine Extension zu installieren als ein neues Image zu flashen.
Im Forum "Dreamboard » Developer » Developer - Enigma 2" gibt es bei Posts in den "Message information" ein Feld "Prefix", welches leer sein kann oder "[gelöst]".
Warum gibt es das in "Dreamboard » Produkte » Dreambox DM7080 HD" nicht?
Ich hab das ganze jetzt mit der Extension "AdvancedMovieSelection" gelöst, die in der Filmliste auch Ordner mit anzeigt. Ein Symlink auf das NFS-Videoverzeichnis und gut ist (enigma2-plugin-extensions-advancedmovieselection)
Nur schade, daß die Erweiterung nicht in der Standardpaketliste ist
Danke!
Danke für die schnelle Antwort. Stehen die Sender auch "so" irgendwo auf der Platte, so dass ich auch ohne Python da rankomme?
In der /etc/enigma2/epg.db, Tabelle T_Service und den userbouquet.*-Dateien stehen keine Titel der TV-Sender drin:
CREATE TABLE T_Service (id INTEGER PRIMARY KEY, sid INTEGER NOT NULL, tsid INTEGER, onid INTEGER, dvbnamespace INTEGER, changed DATETIME NOT NULL DEFAULT current_timestamp);
#NAME Favourites (TV)M
#SERVICE 1:0:19:283D:3FB:1:C00000:0:0:0:M
#SERVICE 1:0:19:2B66:3F3:1:C00000:0:0:0:M
#SERVICE 1:0:19:2870:425:1:C00000:0:0:0:M
#SERVICE 1:0:1:2EE3:441:1:C00000:0:0:0:M
Wo finde ich die Titel der Sender?
Gibts was Neues?
gstreamer kann Kapitel in mkv inzwischen auslesen. Auf der 7080 seh ich allerdings auch keine Kapitelmarker beim Abspielen einer .mkv mit Kapiteln.
Ich nutz den VLC im daemon-Modus: http://cweiske.de/tagebuch/vlc-daemon.htm