Sie wissen nicht genau, wonach Sie suchen. Können Sie etwas genauer über Ihr Setup sein, das heißt, verwenden Sie Red5 als RTMP-Server oder FMS? Was ist das Problem mit dem Flash Media Encoder, der in der Anweisungen, die Sie verlinkt haben, um eine Datei mit mehreren Bitraten-Kodierungen zu erstellen, von dem, was ich in den Demos für FMS gesehen habe, waren die Medien in separaten FLV-Dateien, glaube ich, und würde wechseln, von welcher Datei gerade Daten gestreamt wurden.
Wenn Sie versuchen, eine einzelne Bitrate-Datei zu veröffentlichen, lassen Sie sie dann mit mehreren niedrigeren Bitraten streamen. Wenn dies der Fall ist, kann Ihnen dieser andere Beitrag helfen:
Veröffentlichen Sie den Webcam-Feed auf dem Flash Media Server
Viel Glück hoffe, das ist hilfreich, Shaun
Die Option zum Veröffentlichen mehrerer Bitraten ist in Ihrer Codierungssoftware enthalten, oft Flash Media Live Encoder, wenn Sie keine dedizierte Hardwarelösung verwenden.
In FMLE3 befindet sich die Einstellung in der Registerkarte "Encoding Options" im Bereich "Video"; direkt unter 'Input Size' sollten Sie eine Sammlung von Feldern mit der Bezeichnung 'Bit Rate' sehen, von denen Sie bis zu drei überprüfen können.
Dies führt jedoch immer noch zu dem Problem, wie Sie angeben, wo Sie jeden Ihrer Streams veröffentlichen, da Ihnen nur ein einziges Bearbeitungsfeld für die Eingabe des Zielstream-Namens zur Verfügung steht. Die Lösung hierfür finden Sie unter Ссылка :
Wählen Sie im Menü "Vorgabe" eine Option für das Streaming mit mehreren Bit aus entweder VP6- oder H.264-Video, falls gewünscht. Andernfalls geben Sie Ihre eigenen ein benutzerdefinierte Codierungswerte Unter Bit-Rate und Ausgabegröße werden die Werte für Jeder Stream ist nummeriert 1-2 oder 1-3. Der numerische Wert ist der Index von der codierte Stream. Sie können diesen Indexwert verwenden, der als% i dargestellt wird. im Stream-Namen und Dateinamen als Differenzierer. Andere Parameter sind auch verfügbar. Geben Sie unter Ausgabe einen Stream-Namen und ein Dateiname. Beim Codieren von Multi-Bitrate-Streams können Sie entweder verwenden Semikolons zum Trennen von eindeutigen Stream-Namen oder Sie können eine einzelne verwenden Stream-Name mit Parametern. Für den Dateinamen können Sie Parameter verwenden um die Ströme zu unterscheiden. Hinweis: Für den Stream-Namen, wenn Sie verwenden Semikolons und Parameter werden die Parameter ignoriert.
Um eine Reihe von MBR-Streams zu erhalten, wie Sie sie in Ihrem Code angegeben haben, können Sie Ihre Sammlung von MBR-Streams folgendermaßen angeben:
%Vor%oder:
%Vor%Wenn Sie alle MBR-Kontrollkästchen aktiviert haben und der Stream-Name alle gesendeten Streams enthält, können Sie Code wie Sie verwenden verwenden, um einem Player genügend Daten zum Wechseln zwischen Streams bereitzustellen .
Tags und Links video flash-media-server live-video