Ja, gerade eben, als du es gepostet hast.
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...
Code
$ DISPLAY=:99 TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh ts3server://1.2.3.4
2014-07-13 14:50:33.430934|INFO | | | TeamSpeak 3 Client 3.0.14 (2014-03-12 11:49:03)
2014-07-13 14:50:33.431149|INFO | | | SystemInformation: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3+deb7u2 x86_64 Binary: 64bit
2014-07-13 14:50:33.431297|INFO | | | Using hardware aes
2014-07-13 14:50:33.438179|DEBUG |PulseAudio | | connected to pulse audio server
2014-07-13 14:50:33.454400|INFO | | | Loading plugin: libappscanner_plugin
2014-07-13 14:50:33.454547|INFO | | | Loading plugin: libclientquery_plugin
2014-07-13 14:50:33.454643|INFO | | | Loading plugin: liblua_plugin
2014-07-13 14:50:33.454729|INFO | | | Loading plugin: libtest_plugin
2014-07-13 14:50:33.455849|INFO |Query | | listening on 127.0.0.1:25639
ClientQueryPlugin: currentServerConnectionChanged 1 (0)
2014-07-13 14:50:33.499821|INFO |ClientUI | | Failed to init text to speech engine
2014-07-13 14:50:33.500075|INFO |ClientUI | | Qt version: 5.2.1
2014-07-13 14:50:33.500162|INFO |ClientUI | | Using configuration location: /home/music/.ts3client/settings.db
2014-07-13 14:50:33.998675|INFO |ClientUI | | Last update check was:
Unknown property align
Unknown property align
Unknown property align
Unknown property align
Alles anzeigen