Julian Becker: Flash abspielen statt runterladen (Apache)

Ja, ich weiß, das klingt nach einem Browser-Problem... scheint es aber für mich zu sein.

Ich habe einen lokalen Apache und einen auf einem kleinen angemieteten Root-Server. Und nun habe ich in ein einfaches Apache-Verzeichnis (auf dem Root-Server basierend auf Linux) eine kleine Flash-Datei reingelegt, in der Hoffnung er würde diese abspielen.. naja, PUSTEKUCHEN. Opera spielt sie zwar, Internet Explorer auch.. aber bekanntermaßen ignoriert letzterer ja doch sehr gerne Mime-Types und arbeitet nach extensions. Und Opera.. OK, nutz ich nur zum Testen.

Auf jeden Fall: Firefox will die Datei herunterladen.. als Typ gibt er an "Shockwave Flash Objekt". Also der Mime-Type scheint zu stimmen. Und in /etc/apache2/mime.types ist der Mime-Typ für swf auch eingetragen. Ich habe ihn umgekehrt schon mal gelöscht und sogar via .htaccess "AddType text/plain .swf" probiert zu erzwingen, dass die swf-Datei als Text/Kauderwelsch angezeigt wird. Pustekuchen: Firefox will immer noch runterladen (die Typ-Änderung schien übernommen wurden zu sein, Apache zeigt das Text-Symbol). Und besser: Opera und Internet Explorer spielen immer noch.

Kling nach einem Firefox-Problem. Aber warum funktioniert es auf meinem lokalen Server. Hat jemand von euch eine Idee, was ich an meiner httpd.conf ändern sollte (auf Wunsch kann ich diese sogar in ein Server-Verzeichnis legen, vollständig, sie ist zwar unterteilt in mehrere Includes, das ginge aber).

Danke,

Julian

  1. Hallo Julian,

    Mach mal:

    curl -I http://server/resource.swf

    Beispiel:

    christian@midnight ~ $ curl -I http://de.selfhtml.org/
    HTTP/1.1 200 OK
    Date: Fri, 16 Dec 2005 20:25:31 GMT
    Server: Apache/1.3.33 (Unix)  (Gentoo/Linux) PHP/4.4.0-gentoo-r1 mod_auth_ldap/2.4.2 mod_ssl/2.8.24 OpenSSL/0.9.7e mod_gzip/1.3.26.1a
    Last-Modified: Wed, 16 Nov 2005 01:14:40 GMT
    ETag: "2c4db-2617-437a8800"
    Accept-Ranges: bytes
    Content-Length: 9751
    Content-Type: text/html

    Und poste die Ausgabe mal hier. Dann könnte man vielleicht eher was diagnostizieren.

    Viele Grüße,
    Christian

    1. Hallo Christian,

      curl -I http://server/resource.swf

      curl...

      HTTP/1.1 200 OK
      Date: Fri, 16 Dec 2005 21:22:10 GMT
      Server: Apache/2.0.50 (Linux/SUSE)
      Last-Modified: Tue, 22 Nov 2005 18:23:57 GMT
      ETag: "74e032-62582-81bf4940"
      Accept-Ranges: bytes
      Content-Length: 402818
      Content-Type: application/x-shockwave-flash

      Und poste die Ausgabe mal hier. Dann könnte man vielleicht eher was diagnostizieren.

      Hm.. leider sieht mir das alles doch ganz gut aus.. Content-Type: application/x-shockwave-flash .. sieht (leider) gut aus

      1. Hi,

        mal ne ganz dumme Frage. Ist es möglich, das dein Browser ein Problem mit seinem Plugin hat?
        Ähnliches hatte ich unter einer frühen Beta des FF1.5, weil der das Plugin nicht richtig gefressen hat.

        Schonmal probiert, den Film runterzuladen und lokal abzuspielen?

        1. mal ne ganz dumme Frage. Ist es möglich, das dein Browser ein Problem mit seinem Plugin hat?
          Ähnliches hatte ich unter einer frühen Beta des FF1.5, weil der das Plugin nicht richtig gefressen hat.

          Schonmal probiert, den Film runterzuladen und lokal abzuspielen?

          Hallo,

          ja, der Film geht lokal, schließlich habe ich ihn selbst hochgeladen. Ebenso geht das Direkt-Abspielen von vielen anderen Servern (zum Beispiel newsgrounds.com ). Wenn ich den Film in eine HTML-Seite einbinde und via object (oder verbotenerweise embed) abspiele, klappt die Sache einwandfrei.

          Ich stehe da echt vor einem Rätsel.

          Grüße,

          Julian

          1. Hallo Julian,

            ja, der Film geht lokal, schließlich habe ich ihn selbst hochgeladen. Ebenso geht das Direkt-Abspielen von vielen anderen Servern (zum Beispiel newsgrounds.com ). Wenn ich den Film in eine HTML-Seite einbinde und via object (oder verbotenerweise embed) abspiele, klappt die Sache einwandfrei.

            Ich stehe da echt vor einem Rätsel.

            Hmm. Könntest du uns mal die entsprechende URL geben, die der Firefox nicht aufrufen kann?

            Grüße

            Marc Reichelt || http://www.marcreichelt.de/

            --
            Linux is like a wigwam - no windows, no gates and an Apache inside!
            Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
            http://emmanuel.dammerer.at/selfcode.html
            1. Hallo Marc,

              entschuldige die späte Antwort. Ich konnte gestern nicht mehr online kommen.

              Hmm. Könntest du uns mal die entsprechende URL geben, die der Firefox nicht aufrufen kann?

              Klar.

              http://link.man-ma.de/flash/

              Danke für die Hilfe

              Julian

              1. Autshc, das ist jetzt peinlich

                Meine beiden Flash-Dateien mt denen ich geschafft habe. Eine habe ich gelöscht, die andere umbenannt. Auf einmal gehts... Cache gelöscht.. zurückumbenannt. Geht immer noch.

                Firefox hatte sich "ver-cachet". Hatte also doch nix mit dem Server zu tun.

                Sorry, dass ich dann hier nen Thread geöffnet habe. Ich werde bei zukünftigen Probleme dieser Art mal meinen Cache leeren.

                Danke für eure Hilfe.

                Julian

              2. Hallo Freunde des gehobenen Forumsgenusses,

                http://link.man-ma.de/flash/

                Hast du das gemacht? Das ist superklasse, das muss ich unbedingt meinen Eltern zeigen :-)

                Gruß
                Alexander Brock

                --
                SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:? ss:| de:> js:( ch:| sh:( mo:} zu:}
                http://againsttcpa.com
                1. Hallo Alexander,

                  http://link.man-ma.de/flash/

                  Hast du das gemacht? Das ist superklasse, das muss ich unbedingt meinen Eltern zeigen :-)

                  Falls Du das "Trusted Computing"-Video meinst: Das Original (in besserer Qualität) gibt's hier: http://www.lafkon.net/tc/

                  Viele Grüße,
                  Christian

                  1. Hallo Christian,

                    Falls Du das "Trusted Computing"-Video meinst: Das Original (in besserer Qualität) gibt's hier: http://www.lafkon.net/tc/

                    Genial, da gibt es sogar ein XviD-Video in 720x576 Auflösung! Danke für den Link!

                    Grüße

                    Marc Reichelt || http://www.marcreichelt.de/

                    --
                    Linux is like a wigwam - no windows, no gates and an Apache inside!
                    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
                    http://emmanuel.dammerer.at/selfcode.html