Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 20

Thema: MP3 per PHP auf dem Server laufen lassen

  1. #1
    Registrierter Benutzer
    Registriert seit
    Nov 2003
    Ort
    Mönchengladbach
    Beiträge
    118

    MP3 per PHP auf dem Server laufen lassen

    Hallo zusammen,

    hoffe das hier auch hin gehört!

    Folgendes Prob, ich soll für nen Kunden eine Website bauen, aus dieser Website heraus sollen MP3 abspielbar sein.

    Per Konsole kann funzt der aufruf auch "mplayer /pfad/dateiname.mp3", auch mit Putty von nem anderen Rechner aus geht das ohne probleme.

    Wenn ich das jetzt jedoch mit php ausführe
    PHP-Code:
    echo system ("mplayer /pfad/dateiname.mp3"); 
    Dann bekomme ich folgende Ausgabe:
    Code:
    MPlayer 2:0.99+1.0pre7try2+cvs20060117-0ubuntu8 (C) 2000-2006 MPlayer Team CPU: Advanced Micro Devices Sempron/Athlon MP/XP/XP-M Barton,Thorton (Family: 6, Stepping: 0) CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0 Compiled with runtime CPU detection. 91 audio & 204 video codecs Opening joystick device /dev/input/js0 Setting up LIRC support... Playing /Daten/We Can`t Dance/01 - No Son Of Mine.mp3. Audio file file format detected. Clip info: Title: No Son Of Mine Artist: Genesis Album: We Can`t Dance Year: 1991 Comment: Track: 1 Genre: Progressive Rock ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400) Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== Building audio filter chain for 44100Hz/2ch/s16le -> 0Hz/0ch/??... [AO SDL] Samplerate: 44100Hz Channels: Stereo Format s16le Audio: no sound Video: no video Exiting... (End of file)
    Hat jemand ne Idee wie ich dieses Problem beheben kann?

    mfg

    Mysterox
    AMD Barton XP 2500+ @ 3200+
    ABIT NF7-S Nfore2 Ultra
    2 x 512 MB TwinMos Twister PC 3200 CL 2
    Sappihre Radeon 9800 Pro

  2. #2
    Open-Xchange Avatar von cane
    Registriert seit
    Nov 2002
    Ort
    NRW
    Beiträge
    6.682
    Du willst nicht ernsthaft PHP den Zugriff auf den mplayer gewähren um Sounds in Webseiten einzubinden, oder?

    Das ist aus Sicherheitsgründen übelst leichtsinnig und auch generell die falsche Lösung. NIEMALS NIEMALS NIEMALS PHP Systemzugriff gewähren außer man weiß ganz genau was man tut!!!! Ein nicht genügend abgefangener Parameter und jeder Websitebesucher hat genausoviele Rechte wie der Webserver!

    Was hast du denn genau mit den Sounds vor?

    mfg
    cane
    Es existiert kein Patch für die menschliche Dummheit.

  3. #3
    Roger Wilco
    Gast
    [ ] Dir ist klar, dass mplayer die Datei dann auf dem Server abspielt und der Client gar nichts davon hat...

    Lies http://de.selfhtml.org/html/multimedia/netscape.htm und werde glücklich damit. Wenn es dir tatsächlich darum gehen sollte, Musik auf dem Server abzuspielen, schau dir MPD an.
    Geändert von Roger Wilco (31.07.06 um 22:37 Uhr)

  4. #4
    Open-Xchange Avatar von cane
    Registriert seit
    Nov 2002
    Ort
    NRW
    Beiträge
    6.682
    Zitat Zitat von Roger Wilco
    [ ] Dir ist klar, dass mplayer die Datei dann auf dem Server abspielt und der Client gar nichts davon hat...
    Soweit hab ich nichtmal gedacht weil bei mir die Alarmglocken auf 100 % gebimmelt haben, ist das jetzt gut oder schlecht?

    mfg
    cane
    Es existiert kein Patch für die menschliche Dummheit.

  5. #5
    Flachinformatiker Avatar von MiGo
    Registriert seit
    Oct 2002
    Ort
    Heidelberg
    Beiträge
    5.270
    Building audio filter chain for 44100Hz/2ch/s16le -> 0Hz/0ch/??... [AO SDL]
    Hast du mal versucht, ihm explizid das Ausgabemodul mitzugeben (also mplayer file -ao alsa)?
    Und (wie schon oben geschrieben) daran gedacht, dass dann die Musik auf dem Server dudelt (wenn der denn was hat zum dudeln)?
    "Da steht sowas ähnliches wie" oder "das funzt net!!" ist keine Fehlermeldung!

  6. #6
    Registrierter Benutzer Avatar von fuffy
    Registriert seit
    Jun 2002
    Ort
    Hückelhoven
    Beiträge
    3.026
    Hi!

    Und wenn die Musik auf dem Server laufen soll, dann nimm sowas.

    Gruß
    fuffy
    Geändert von fuffy (01.08.06 um 07:57 Uhr)
    Shuttle SN95G5V2 | Athlon 64 3000+ | 1 GiB RAM | SAMSUNG HD501LJ | LG GSA-4167B | SkyStar 2
    Vaio VGN-SZ4XWN/C
    Linux 2.6 | GNOME 2.22 | VDR 1.6

  7. #7
    Registrierter Benutzer
    Registriert seit
    Nov 2003
    Ort
    Mönchengladbach
    Beiträge
    118
    Hi,

    ja ich weiss genau was ich will und der Server steht nur in einem Firmennetzwerk!
    Daher ist kein Zugriff aus dem Internet etc. möglich.

    Das ganze ist für ein Bestattungsunternehmen, diese wollen während der Messe per PDA auf eine Website auf dem Serverzugreifen.

    Die Website ist in php geschrieben und liest eine Playliste aus die mit iTunes erstellt wurde (Musikwünsche der Angehörigen ;-) )!

    Dann will er einfach auf einen Song in der Playliste klicken können und die Musik soll abgespielt werden! Vom Server!!!

    Der Server ist mit mehreren Soundkarten ausgerüstet und an diverse Hifi-Anlagen angeschlossen.

    Es muss also auf dem Server und nicht auf dem Client abgespielt werden!

    mfg

    Mysterox
    AMD Barton XP 2500+ @ 3200+
    ABIT NF7-S Nfore2 Ultra
    2 x 512 MB TwinMos Twister PC 3200 CL 2
    Sappihre Radeon 9800 Pro

  8. #8
    Bastard Student from Hell Avatar von THEReapMan
    Registriert seit
    May 2003
    Ort
    Hohenstein-Er.
    Beiträge
    866
    so sieht die sache gleich anders aus...
    Also wir schon gesagt dem mplayer das richtige ausgabemodul mitgeben und das device wos rauskommen soll.

  9. #9
    Registrierter Benutzer Avatar von fuffy
    Registriert seit
    Jun 2002
    Ort
    Hückelhoven
    Beiträge
    3.026
    Ich würde ja immer noch MusicPD auf dem Server installieren, weil so auch direkt sichergestellt ist, dass nicht versehentlich zwei Lieder gleichzeitig auf einem Ausgang laufen, etc. Außerdem kann man so die Musik stoppen.

    Gruß
    fuffy
    Shuttle SN95G5V2 | Athlon 64 3000+ | 1 GiB RAM | SAMSUNG HD501LJ | LG GSA-4167B | SkyStar 2
    Vaio VGN-SZ4XWN/C
    Linux 2.6 | GNOME 2.22 | VDR 1.6

  10. #10
    Registrierter Benutzer
    Registriert seit
    Nov 2003
    Ort
    Mönchengladbach
    Beiträge
    118
    Hi,

    das Prob dabei ist halt einfach, das das ganze auch in eine Website eingebaut werden soll und daher auch vom Layout entsprechend den Wünschen des Bestattungsunternehmen angepasst werden muss bzw. soll!

    Danke für eure Hilfe.
    Werde das mal probieren und dann berichten, wie es aussieht!

    mfg

    Mysterox
    AMD Barton XP 2500+ @ 3200+
    ABIT NF7-S Nfore2 Ultra
    2 x 512 MB TwinMos Twister PC 3200 CL 2
    Sappihre Radeon 9800 Pro

  11. #11
    Registrierter Benutzer Avatar von fuffy
    Registriert seit
    Jun 2002
    Ort
    Hückelhoven
    Beiträge
    3.026
    Zitat Zitat von Mysterox
    das Prob dabei ist halt einfach, das das ganze auch in eine Website eingebaut werden soll und daher auch vom Layout entsprechend den Wünschen des Bestattungsunternehmen angepasst werden muss bzw. soll!
    Nimm mpd.class.php.

    Gruß
    fuffy
    Shuttle SN95G5V2 | Athlon 64 3000+ | 1 GiB RAM | SAMSUNG HD501LJ | LG GSA-4167B | SkyStar 2
    Vaio VGN-SZ4XWN/C
    Linux 2.6 | GNOME 2.22 | VDR 1.6

  12. #12
    Open-Xchange Avatar von cane
    Registriert seit
    Nov 2002
    Ort
    NRW
    Beiträge
    6.682
    Zitat Zitat von Mysterox
    Das ganze ist für ein Bestattungsunternehmen, diese wollen während der Messe per PDA auf eine Website auf dem Serverzugreifen.
    Schlecht fürs Image und gut für die Boulecard-Presse wenns geknackt wird und statt Mozart Iron Maiden die Party rockt

    mfg
    cane
    Es existiert kein Patch für die menschliche Dummheit.

  13. #13
    Registrierter Benutzer
    Registriert seit
    Nov 2003
    Ort
    Mönchengladbach
    Beiträge
    118
    Zitat Zitat von cane
    Schlecht fürs Image und gut für die Boulecard-Presse wenns geknackt wird und statt Mozart Iron Maiden die Party rockt
    Ja aber wenn das passiert liegt an den Mitarbeitern da das Netzwerk keine Verbindung zum Internet hat!

    Lediglich das WLan könnte man knacken, aber davon gehe ich dort nicht aus und gehört auch nicht zu meinen Aufgaben und Verantwortungen!

    Ich muss nur das machen was mein Chef mit dem Typen von dem Bestattungsunternehmen verhandelt hat!

    mfg

    Mysterox
    AMD Barton XP 2500+ @ 3200+
    ABIT NF7-S Nfore2 Ultra
    2 x 512 MB TwinMos Twister PC 3200 CL 2
    Sappihre Radeon 9800 Pro

  14. #14
    Registrierter Benutzer
    Registriert seit
    Nov 2003
    Ort
    Mönchengladbach
    Beiträge
    118
    Hi,

    also leider klappt das mit -ao alsa als Parameter auch nicht!
    Auch wenn ich den Befehl in eine Datei schreibe und diese dann ausführe, klappt es leider nicht!

    Habt ihr noch andere Lösungsvorschläge ausser halt MusicPD?

    mfg

    Mysterox
    AMD Barton XP 2500+ @ 3200+
    ABIT NF7-S Nfore2 Ultra
    2 x 512 MB TwinMos Twister PC 3200 CL 2
    Sappihre Radeon 9800 Pro

  15. #15
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.062
    Klappt nicht ist 'ne recht tolle Beschreibung...

    Ansonsten - hat der Webserver überhaupt die Rechte, Musik wiederzugeben oder bräuchte es da evtl. noch ein groupadd, chmod, sudo - je nach Variante?
    Ich bin root - ich darf das.

Ähnliche Themen

  1. postfix - keine mails per pop/imap mehr - aber vorhanden!
    Von trineC im Forum Linux als Server
    Antworten: 5
    Letzter Beitrag: 15.03.05, 12:35
  2. freeswan - Linux-Gateway/Linux-Roadwarrior
    Von schuelsche im Forum Sicherheit
    Antworten: 96
    Letzter Beitrag: 21.07.03, 10:45
  3. mldonkey installieren (compilieren!)
    Von DrainDZ im Forum Kompilieren von Kernel und Sourcen
    Antworten: 5
    Letzter Beitrag: 30.04.03, 12:25
  4. HL-Server erscheint nicht in WON-Liste
    Von mrsuicide im Forum Dedizierte Spiele Server
    Antworten: 3
    Letzter Beitrag: 01.04.03, 09:16
  5. DSL : RX-Datenstopp nach kurzer idletime, trotz idle = 5000
    Von Newbie2001 im Forum Anbindung an die Aussenwelt
    Antworten: 19
    Letzter Beitrag: 08.02.02, 16:23

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •