Frage

Hat jemand einen guten Vorschlag, wie man Videoaufnahmen macht?

Wir verfügen über eine Kamera, die Live-Videos aufzeichnen und dann an einen Server streamen kann.Das bedeutet also, dass Tausende von Kameras rund um die Uhr Daten zur Aufzeichnung senden können.Wir speichern die Daten je nach Paket für mehr als 7 / 14 / 30 Tage.

  • Wenn eine Kamera pro Tag Daten an den Server sendet, speichert sie 1,5 GB.
  • Das bedeutet also, dass es einen Datenverkehr von 1,5 GB/Tag/Kamera gibt
  • Insgesamt monatlich 45 GB/Monat/Kamera (Daten + Bandbreite für eine Kamera)

Bitte teilen Sie mir mit, wie diese Daten am kostengünstigsten gespeichert werden können.

Danke!

War es hilfreich?

Lösung

Sonne hat a Schönes Produkt optimiert Für diese Art von Dingen mit einem großen Blitz- oder RAM -Cache zwischen großem Speicher und dem Rest der Welt.

Andere Tipps

Ich habe GlusterFS erfolgreich für (einen etwas anderen) Speichertyp verwendet:

Glusterfs ist ein Clustered-Dateisystem, das in mehreren PETA-Byten skalieren kann.Es aggregiert verschiedene Speichersteine ​​über Infiniband RDMA oder TCP/IP -Verbindungen in einem großen parallelen Netzwerkdateisystem.

Siehe hier: http://www.gluster.org/docs/index.php/GlusterFS

Es skaliert.Viel Glück (ich denke, Sie werden es für dieses Projekt brauchen).

Sie haben "Cloud" in Ihrer Frage -Betreffzeile erwähnt und klingt basierend auf "Paket" -Details, so dass Sie nicht nur einem "Speicher" -Problem konfrontiert sind. Sie müssen auch die gespeicherten Feeds dem Benutzer servieren.

Muss das gespeicherte Video an mehrere Benutzer oder nur an den Quellbenutzer zurückgeführt werden? Wenn letzteres, sehen Sie eine Art verteilte Vorwärts-Cache-Ebene, unabhängig vom Back-End-Speicher.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top