Sidebar-Gadget: Enigma2 (10.09.2011, v1.0.2)

    • Arghhh! Fu**ing IE

      ich habe es hinbekommen, dass ein Stream auch per VLC-Plugin im IE angezeigt wird, aber leider funktioniert es nicht im Gadget :(

      Folgende IE-Einstellungen sind dafür notwendig, die man allerdings nicht empfehlen kann:
      Internetoptionen -> Erweitert -> Sicherheit:
      - Ausführung aktiver Inhalte in Dateien auf dem lokalen... -> aktivieren
      - Ausführung aktiver Inhalte von CDs auf dem lokalen... -> aktivieren
      - Installation bzw. Ausführung von Software zulassen... -> aktivieren

      Leider bringen o.a. Einstellungen nichts beim "WebTV" der Dream im IE, da bleibts - wie auch im Gadget - dunkel :(

      Es ist schon "Ar***ärscherlisch", dass ein alternativer Player nicht so einfach integriert werden kann.
      Falls jemand von euch Ideen hat, einen anderen Player zu integrieren, immer raus damit :) Ich gebe es erst mal auf :(

      Folgende HTML-Datei streamt z.B. "ARD HD" mit VLC im IE:

      HTML-Quellcode

      1. <?xml version="1.0" encoding="UTF-8"?>
      2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
      3. <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="de">
      4. <head>
      5. </head>
      6. <body>
      7. </body>
      8. <object id="mPlayerObject" classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab" width="320" height="240" id="vlc" events="true">
      9. <param name="src" value="http://192.168.0.207:8001/1:0:19:2B5C:3F3:1:C00000:0:0:0:" />
      10. <param name="showdisplay" value="true" />
      11. <param name="autoplay" value="true" />
      12. <param name="loop" value="yes" />
      13. <param name="volume" value="10" />
      14. </object>
      15. <div>
      16. <a href="javascript:pStop();">Stop</a>
      17. <a href="javascript:pStart();">Start</a>
      18. <a href="javascript:pVolume('+');">++</a>
      19. <a href="javascript:pVolume('-');">--</a>
      20. </div>
      21. <div id="out">
      22. </div>
      23. <script>
      24. function pStop() {
      25. var tmp = document.getElementById('mPlayerObject'), tmp = tmp.playlist.stop();
      26. }
      27. function pStart() {
      28. var tmp = document.getElementById('mPlayerObject'), tmp = tmp.playlist.play();
      29. }
      30. function pVolume(v) {
      31. var tmp = document.getElementById('mPlayerObject');
      32. var cV = tmp.audio.volume;
      33. var nV = 0;
      34. if(cV && !isNaN(cV)) {
      35. if(v == '+') nV = cV + 10;
      36. else nV = cV - 10;
      37. if(nV > 1024) nV = 1024;
      38. else if(nV < 0) nV = 0;
      39. tmp.volume = nV;
      40. }
      41. // DEBUG
      42. var txt = '<pre>';
      43. txt += 'Playing: '+tmp.playlist.isPlaying+'\n';
      44. txt += 'Volume: '+tmp.audio.volume+'\n';
      45. txt += 'Mute: '+tmp.audio.mute+'\n';
      46. txt += 'Width: '+tmp.video.width+'\n';
      47. txt += '</pre>';
      48. document.all.out.innerHTML = txt;
      49. }
      50. </script>
      51. </html>
      Alles anzeigen

      Die Ausgabe sieht dann wie im anhängenden Screenshot aus.
      Bilder
      • sc_vlc_in_ie.png

        31,23 kB, 350×422, 777 mal angesehen
      Beste Grüße
      Schorsch

      ------------------------------------------------------------
      OSCam-Config