Frage

Ich entwickle eine PHP-Anwendung, die Benutzer für die Videos laden sie zu beobachten. Das Geschäftsmodell ist „jeder zahlt für wie viel sie Uhren“. Zu diesem Zweck muss ich;

  1. Implementieren Sie sicheres Video (FLV) Zugang. (Genehmigtes Sitzungen Zugang erhalten)
  2. Berechnen Sie, wie viel Video (FLV) Daten vom Server gesendet wird.

    Eine triviale Lösung hierfür ist, FLV mit PHP ( „fread“) und senden Sie es an Client Chunk Chunk (nur „Echo“) zu lesen. Allerdings habe ich wirkliche Leistung Bedenken bezüglich dieser Methode, da der Anwendungsserver 1.7GB Rams hat und nur einen einzigen Kern.

    Kurzfristig erwarten wir große Anzahl von Eindrücken zu bekommen, aber wir möchten Hardware-Upgrade so spät wie möglich. Deshalb habe ich die Forderung mit dem minimalen Aufwand implementieren möchten, in der effektivste Weg.

    Ich bin nicht auf einen Webserver gebunden. Ich ziehe Apache 2.2, jedoch lighttpd kann auch eingesetzt werden, wenn es eine Funktion für die Umsetzung bietet.

Jede Idee ist willkommen.

Danke!

War es hilfreich?

Lösung 3

So zusammenzufassen und für die Zukunft habe ich beschlossen, mit der php fread Methode zu gehen, da keine zufriedenstellende Alternative vorgeschlagen wird.

Vielen Dank an alle Mitwirkenden.

Andere Tipps

Die PHP fread Lösung sieht so aus dem Weg zu gehen, aber mit der Server Einschränkung, ich glaube, Sie den Flash Player optimieren müssen. Der Flash-Player kann die Server-Nachrichten auf, wie viel von dem Video senden gespielt wurde. Dies könnte etwas zu denken sein. Werfen Sie einen Blick auf die JW FLV Media-Player, die individuell gestaltet werden und Javascript Integration ermöglicht es Ihnen, XMLHttpRequests an den Server zu senden.

Warum einige Video-Streaming-Server nicht mit wie Red5 , ich bin sicher, sie haben Trigger, die schriftlich durchführen könnte einige Statistiken zu einer Db oder etwas ähnliches.
Ein weiterer Vorteil wäre, dass Benutzer nach vorne in dem Video überspringen könnten.

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