Ich habe sehr große, qualitativ hochwertige Videos, die ich über HTTP (für mobile Geräte) streamen muss. Es ist nicht möglich, ffmpeg zu verwenden, um eine "Streaming" -Version des Videos zu erstellen.C# Streaming heruntergestufte Videoqualität über HTTP
Ich muss auch die Such/Beginne-Funktion von HTTP unterstützen, damit der Benutzer das Video überspringen kann.
Ich verwende ServiceStack (nicht IIS).
Gibt es irgendwelche Möglichkeiten da draußen?
Ich habe Zugriff auf den Server, so dass alle Dienste von Drittanbietern akzeptabel sind.
Beautiful! Irgendwelche Vorschläge zur komprimierten Version der Videos? –
Nein, wir ermöglichen nur den Transport von Daten, die Komprimierung ist ein Problem auf Anwendungsebene, von dem ich mir vorstelle, dass es bereits im komprimierten Stream/Bytes ist, der vom Client bereits verstanden/erwartet wird. – mythz
Ich bin immer noch ein bisschen geschockt, dass das Hinzufügen von Video-Unterstützung zu meiner API "gerade funktioniert" ... Kopieren Sie meinen Bild-Service, passen Sie ein paar Dinge, und voila. Genial. – sirthomas