Music Bot

    • Offizieller Beitrag

    Ja, gerade eben, als du es gepostet hast. :D


    Ich hab mal einen Snapshot meines "Bot-Servers" gemacht und hab's dort drauf installiert. Nachfolgend mal mein Feedback dazu...

    • Es werden extrem viele neue Pakete für den Musikbot installiert/benötigt: um die 250 Stück
    • Pluspunkt: Supported einige Plattformen, was er streamen kann:

      Code
      $ apt-cache search mopidymopidy-mpris - Mopidy extension for controlling playback through MPRISmopidy-doc - music server with support for MPD/HTTP clients - documentationmopidy - music server with support for MPD/HTTP clientsmopidy-soundcloud - Mopidy extension for playing music from SoundCloudmopidy-scrobbler - Mopidy extension for scrobbling music to Last.fmmopidy-dirble - Mopidy extension for browsing Dirble's radio station directorymopidy-beets - Mopidy extension for playing music from Beets' web pluginmopidy-spotify - Mopidy extension for playing music from Spotify


    • Punkt "5: Configure Mopidy" ist etwas tricky, da man hier Mopidy erstmal starten und wieder beenden muss, damit er die in der Anleitung angegebene Config-Datei erstellt^^
    • Zum Port-Forwarding: Das wird für das Webinterface von Mopidy benötigt. Nachfolgend die Regeln hierfür:

      Code
      # Direkt auf dem Serveriptables -A INPUT -i eth0 --proto tcp --dport 6680 -j ACCEPT# Auf dem Router vor dem Serveriptables -t nat -A PREROUTING -d <Oeffentliche_Router_IP> -p tcp --dport 6680 -j DNAT --to-destination <IP_Ziel_Rechner>:6680                    -m comment --comment "Musikbot Webinterface"


    • TeamSpeak Client NICHT mit sudo herunterladen, sonst darf man es als normaler Benutzer nicht ausführen ;)
    • Hab noch einen anderen TS Client auf der Maschine laufen, deswegen kann er den TCP Standard-Port "25639" für den ClientQuery nicht binden. Mal schauen, was die Lösung des Problems ist...

    Aktuell joint noch kein Musikbot, aber er gibt mir immerhin diese Log-Meldungen zurück:

    Code
    $ DISPLAY=:99 ./ts3client_runscript.sh ts3server://1.2.3.42014-07-13 14:28:40.679543|INFO    |              |   | TeamSpeak 3 Client 3.0.15 (2014-06-20 07:41:30)2014-07-13 14:28:40.679798|INFO    |              |   | SystemInformation: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3+deb7u2 x86_64 Binary: 64bit2014-07-13 14:28:40.679914|INFO    |              |   | Using hardware aes2014-07-13 14:28:40.703417|DEBUG   |PulseAudio    |   | connected to pulse audio server2014-07-13 14:28:40.714303|INFO    |ZipArchive    |   | zip open: /home/music/TeamSpeak3-Client-linux_amd64/gfx/ error: -1000QuaZip::getCurrentFileName(): ZIP is not open in mdUnzip mode2014-07-13 14:28:40.717387|INFO    |ZipArchive    |   | zip open  reading settings.ini error: -10002014-07-13 14:28:40.717617|INFO    |              |   | Loading plugin: libappscanner_plugin2014-07-13 14:28:40.717707|INFO    |              |   | Loading plugin: libclientquery_plugin2014-07-13 14:28:40.717788|INFO    |              |   | Loading plugin: liblua_plugin2014-07-13 14:28:40.717878|INFO    |              |   | Loading plugin: libtest_plugin2014-07-13 14:28:40.719126|ERROR   |Query         |   | bind failed on 127.0.0.1:256392014-07-13 14:28:41.027828|INFO    |              |   | *** Time [SERVERVIEWMANAGER]: 1102014-07-13 14:28:41.073326|INFO    |              |   | *** Time [MAINWINDOW]: 2502014-07-13 14:28:41.073580|INFO    |              |   | *** Time [INIT]: 2502014-07-13 14:28:41.073705|INFO    |ClientUI      |   | *** Time [SQLITE_CONVERTER]: 02014-07-13 14:28:41.076865|INFO    |ClientUI      |   | Failed to init text to speech engine2014-07-13 14:28:41.077019|INFO    |ClientUI      |   | Qt version: 5.2.12014-07-13 14:28:41.077124|INFO    |ClientUI      |   | Using configuration location: /home/music/.ts3client/settings.db2014-07-13 14:28:41.574639|INFO    |ClientUI      |   | Last update check was: Never2014-07-13 14:28:41.576897|INFO    |              |   | Checking for updates...2014-07-13 14:28:41.582115|INFO    |TSDNS         |   | DNS resolve successful, "update.teamspeak.com"=176.9.148.782014-07-13 14:28:41.623269|INFO    |              |   | Update check, my version: 1403250090, latest version: 1403250090Unknown property alignUnknown property alignUnknown property alignUnknown property align


    Wenn nur ein Client horcht, funktioniert er aber irgendwie auch nicht... :(

  • Hallo,
    Ich könnte mir vorstellen das diese Zusammenstellung der Programme sehr viel CPU-Zeit braucht. D.H. sehr hohe CPU-Last ensteht, denn pulseaudio ist nicht sehr resourcesparend.
    Das ist nur eine Vermutung. Wenn es jemand bestätigen kann, dann bitte schreiben.


    Grüße,
    RootsWin

    Gute vServer, Root Server oder Dedicated Server gesucht?


    Die findest du hier:
    (5% Rabatt mit dem Rabattcode "TSConnNewcomer" bei Erstbestellung)


    Noon-Server.de



    logo_big.png