Ich habe eine Client-Software, die direkt Audio von einem Dateiserver mit öffentlichen freigegebenen Multimedia-Dateien streamt.Welche Technologie wird empfohlen, als Audio Streaming Web Server zu verwenden
Ich verwende AWS S3 wie Web-Services, und ich versuche, Datei-Hosting-Kosten die niedrigsten (derzeit 0 $) zu halten. Also jede bezahlte Lösung für die Datenspeicherung wurde bereits überprüft.
Die Dateisammlungsgröße nimmt wirklich zu. Es könnte in den nächsten 12 Monaten in der Nähe von 10 TB Dateien liegen. Für jetzt verwalte ich rund 250 GB verschiedene Qualität mp3-Dateien und Bilder.
Ich möchte einen Server für das Streaming von Multimedia-Dateien implementieren, und ich möchte eine Beratung, in der Server-Architektur/Technologie für diesen Zweck zu verwenden (Hadoop, Nginx, ..)
erste Voraussetzungen könnte sein:
- gute I/O-Management
- Handhabung viele persistente und dauerhafte Verbindungen für Streaming.
Die Datei Sicherheit ist kein Problem in dieser Frage
Jede Hilfe ist willkommen.
Danke für Ihre Antwort. Der Punkt meiner Frage ist, dass das Datenvolumen auf "unangemessene" Kosten steigen wird, und ich überlege mir, ein Testdatencenter zu erstellen. Dann welche Software könnte ich als einen einzigen Knoten (zum Starten) eines cdn verwenden, wie du schön skizzierst ... – Kruser
@Karlos Ich bin mir nicht sicher, ob ich deine Frage verstehe. Du wirst dein eigenes Rechenzentrum bauen, um zu versuchen, mit dem Preis von S3 zu konkurrieren ... für die Musikverteilung über HTTP? Und Sie suchen nach Software? Es wird viel billiger für Sie sein, ein existierendes CDN zu verwenden. Und für die allgemeine dauerhafte Speicherung auf einem System mit der Flexibilität von S3 werden Sie kaum etwas billiger finden. Backblaze hat jetzt einen API-gestützten Speicherdienst, aber es ist nicht wirklich das gleiche Produkt wie S3. – Brad
Dank Brad, tatsächlich verwenden wir einige Accounts auf Backblaze für ihre kostenlose Lösung, die zweimal die S3 ist. Wir denken darüber nach, den gleichen Ansatz mit Mega zu verwenden, der 10-mal mehr Speicherplatz als S3 bietet und auch andere Nachteile hat. Die Backblaze-Lösung deckt jetzt die Anwendungsanforderungen ab, ein Fortschritt ist für uns jetzt ein Muss. Zahlung oder _diy_ könnte der Unterschied sein. Gibt es Technologien, die ein gutes Netzwerk-E/A-Management ermöglichen und gleichzeitig die System-E/A-Operationen optimieren? – Kruser