INFACT hat geschrieben:
Jedoch weiß ich nicht genau, wie ich das realisieren soll
, deswegen frage ich hier.
Ist es dann das richtige projekt?
1. Wie kann ich eine Mp3 Datei aus dem Internet abspielen, wenn ich die irgentwo hochlade (z.b. von http:\\www.upload.de\123456789\mp3datei.mp3\)
Mal von evtl. rechtlichen Problemen abgesehen gar nicht! Du musst die Daten zum Spielen ja in Deinem Speicher haben - also musst Du das ganze wieder runter laden (auch Streamen ist imho eine Art von Laden!). Wozu also dann das ganze erst hochladen?
Ansonsten eben mit den gängigen Mitteln wie urliib2 o.ä.
2. Wie kann ich den Ton an/aus schalten (am PC)
Ich habe da einen Knopf an meinen Boxen ...
3. Wie kann ich einen boolschen Wert bekommen ob der Ton an/aus ist (am Computer)
Bei mir leuchtet eine Lampe, wenn die Boxen angeschaltet sind ...
4. Wie kann ich den Ton lauter/leiser machen (am Computer)
Dazu habe ich einen Regler an den Boxen ...
...
Sorry für die Ironie
Aber mal im Ernst: Du meinst doch wohl nicht "Computer", sondern eher "Betriebssystem"?
Das ganze Plattformübergreifend zu realisieren wird extrem aufwendig werden. Für das Abspielen kannst Du eigentlich auch nur einen Wrapper für eine Abspielsoftware nutzen - oder gibt es da mittlerweile etwas für Python?
Hinzu kommt noch folgendes: Welchen Player hat es zu interessieren, ob ich meinen Ton an habe? Einen Lautstärkeregeler kann ich ja noch akzeptieren - aber auch keinen System-weiten, sondern nur einen "lokalen" für die Player-Lautstörke. Alles andere wäre ja wirklich ein potenzieller "Schad"-Player!