現在、チャット+(ファイル共有+)ビデオ会議アプリケーション HTML5 Webソケットを使用 に取り組んでいます。アプリケーションにアクセスしやすくするために、次のシーケンスを使用して、アダプティブストリーミングを実装します。
それでは、Pythonでオーディオ/ビデオデータをチャンクに分割するにはどうすればよいですか?
Microsoftは既に Expression Encoder 2 を構築していて、アダプティブストリーミングを有効にしていますが、Silverlightのみをサポートしているので、それは望んでいません。
編集:
FFmpeg(およびPython PyFFmpegラッパー用)と呼ばれるソリューションもありますが、Appleアダプティブストリーミングのみをサポートします。
ffmpeg はあなたが見てみたい主なツールだと思います。最もよくサポートされているオープンソースメディアマニピュレーターになります。 python wrapper があります。 サブプロセスモジュールからコマンドラインにアクセスする も可能です。
他の人が他のプラットフォーム用にstream segmenter
を作成する方法について、いくつかの素晴らしい articles を見つけたので、Pythonでそれを作成する方法を理解しました。