[Frage] RMS Installation

    • [Frage] RMS Installation

      Moinsen

      Also ich habe bis jetzt immer als Chat Prochatrooms in Verbindung mit dem Adobe Flash Mediaserver auf meinem Server am Laufen gehabt.

      Nun der Prochatrooms Chat ist zwar ne feine Sache aber gefällt er mir und meinen usern nicht wirklich.
      Gerade weil man, was die Wiedergabe der Cams angeht recht eingeschränkt ist.

      So nun mal Dlphin installiert

      Nun geht det los, der Adobe Flash Mediaserver kann anscheinend für die Verbindung nicht genutzt werden.

      Also hab ich nach Anleitung den RMS auf meine Server gepackt

      Starte ich ihn kommt dies:

      Quellcode

      1. :/opt/media/ray# ./red5.sh
      2. Starting Red5
      3. Exception in thread "main" java.lang.UnsupportedClassVersionError: org/red5/server/Bootstrap (Unsupported major.minor version 50.0)
      4. at java.lang.ClassLoader.defineClass0(Native Method)
      5. at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
      6. at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
      7. at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
      8. at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
      9. at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
      10. at java.security.AccessController.doPrivileged(Native Method)
      11. at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
      12. at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
      13. at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
      14. at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
      15. at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
      Alles anzeigen


      So alternativ hab ich mal den RED5 installiert (ist ja dat gleiche so irgendwie)

      Der Red5 startet

      Also hab ich die Ordner aus WEBAPPS in den RED5 kopiert und neu gestartet

      Der AV Chat macht aber keine verbindung zum Server.

      So, wer hat plan warum startet RMS nicht richtig??

      Ich vermute mal es liegt am Java Home Verzeichniss.
      Wie bekomme ich raus welches mein JAVA Home Verzeichniss ist??

      Hab nen Debian Server
    • Ja danke erstmal für den Tip

      mmhhhh.....


      es wirft mit paar Verzeichnisse aus:

      Quellcode

      1. # find / -name jre
      2. /usr/lib/jvm/java-1.5.0-sun-1.5.0.14/jre
      3. /usr/lib/kaffe/jre
      4. /usr/lib/kaffe/pthreads/jre
      5. /usr/lib/j2se/1.4/jre
      6. /usr/share/kaffe-common/jre


      aber mit allen will es net anlaufen :(



      Quellcode

      1. Starting Red5
      2. Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
      3. at java.lang.ClassLoader.defineClass1(Native Method)
      4. at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
      5. at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
      6. at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
      7. at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
      8. at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
      9. at java.security.AccessController.doPrivileged(Native Method)
      10. at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
      11. at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
      12. at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
      13. at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
      14. at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
      Alles anzeigen


      oder es kommt dat:

      Quellcode

      1. Starting Red5
      2. java.lang.NoSuchMethodError: java/io/PrintStream.printf(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream;
      3. at org.red5.server.Bootstrap.getRed5Root (Bootstrap.java:165)
      4. at org.red5.server.Bootstrap.main (Bootstrap.java:46)


      Wenn einer noch ne Zündende Idee hat ;)
    • Hi DPlus,

      in den technishen Vopraussetzungen steht, dass RMS 7.X JRE 1.6 oder höher braucht.
      "Technical Requirements:
      Dolphin requires the following pre-requisites for your server:
      * If you're going to use media streaming features in some Flash apps, you should have VPS or Dedicated server in order to install and run RMS (Ray Media Server). You should be able to access root or administrator account on that server. JRE (Java Runtime Environment) ver. 1.6 or higher should be installed on the server as well. "

      Außerdem habe ich festgestellt, dass RMS genügend RAM braucht. Ich habe 4 GB und er läuft rund ...
      Ich habe mir JRE von Sun Java geholt, in das Verzeichnis /opt entpackt und RMS 7.0 installiert. Nach Anleitung von Boonex RMS konfiguriert:
      boonex.com/trac/dolphin/wiki/RayMediaServerInstallation
      access.dat (Domains ohne www -> domain.de)
      red5.sh (Java_Home=/opt/jre_xxxxx) mit Strich-Punkt am Schluß
      run-daemon (RMS_Home= /opt/RMS_7.0) mit Strich-Punkt am Schluß
      etc;
      Die .sh Verzeichnisse mit chmod -v 777 *.sh ausführbar gemacht.
      In den Modulen für die Webapps (chat, video, ...) die IP-Adresse meines Serverrs eingetragen. Dann noch im Admin-Bereich von Dolphin unter Flash Apps -> Settings die IP-Adresse meines Servers für RMS gesetzt. "Use RMS" mit Häkchen aktiviert und gespeichert. Ports 1935 und 5080 habe ich als Standard-Ports gelassen und sind in der Firewall offen....

      Hoffe ich kann damit helfen ...

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hansgeorg ()

    • Danke für den Tipp, werd es gleich mal probiren.

      Ja das mit Java version hab ich mir schon gedacht als ich mal nach der Ausgabe gegoogelt habe.

      Hab nen Debian etch da kannst so nur java5 installieren

      Werds dann mal so probieren wie du sagst.

      Hab nen eignen ROOT Server mit 2Gb Ram

      Denke mal da der Adobe Flash MediaServer hier flüssig lief sollte der RMS dat auch tun

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DPlus ()

    • hi,

      ich hab da immernoch nen problem ^^ bei mir will es ums verrecken nicht funktionieren..... da steht die ganze zeit beim connecten das der handshake zu lange dauert.

      hab schon alles versucht -.-

      hoffe mir kann wer helfen....

      bin für jede hilfe dankbar

      danke schonmals

      ---------------------------------- Edit --------------------------------------------


      ahhh habs doch hinbekommen hab bei dem java_home verzeichnis geschlampt -.-

      und das alles nur wegen so nem *;*

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Rocker1986 ()