ライブストリームをコンピュータに録画し、それをバッファして、VLCを使用して再生すると、遅延が発生し、よりスムーズなストリームが得られます。私はPythonを使用してそれをやりたい私は今、Scapyを使ってパケットをキャプチャしています。しかし、どのようにビデオファイルを作り、VLCや他のLinuxのプレーヤーにも表示する方法。Pythonを使用してライブストリームを記録する方法は?
1
A
答えて
0
なぜあなたは試してみませんかpyffmpeg。使用可能なコーデックをテストして、どのようなパフォーマンスが適しているかを確認する必要があります。ビデオのエンコードとデコードのレイテンシと使用される帯域幅との間にはトレードオフがあります。しかし、手元にあなたのケースのために一見の価値...
0
i=vlc.Instance(b'--fullscreen',b"--sout=#duplicate{dst=display,dst=std{access=file,mux=ts,dst = 'C:\\Users\\lxislx\\Desktop\\x.avi')}}")
p=i.media_player_new()
m=i.media_new(b'http://admin:[email protected]:8080/videofeed')
m.get_mrl()
p.set_media(m)
p.play()
0
それは少しトリッキーですが、あなたはポートをキャプチャし、出力したファイルを保存することができます!
関連する問題
- 1. Jmeterを使用してポップアップウィンドウを記録する方法は?
- 2. Safariを使用してhttpリダイレクトを記録する方法
- 3. VisualVMを使用してBTraceをファイルに記録する方法
- 4. elmahを使用して警告を記録する方法
- 5. log4jsを使用してコンソールログをファイルに記録する方法
- 6. log4net(C#)を使用してスタックトレースを記録する方法
- 7. videojsを使用してrtmpライブストリームを再生する方法
- 8. IEでセレンを使用してテストケースを記録する方法は?
- 9. ロギング活動:PHPアプリケーションを使用して時間を記録する方法は?
- 10. loggerを使用してstackdriverにエラーを記録する方法は?
- 11. Sonic Management ConsoleコンテナがJavaを使用してタイムスタンプを記録する方法は?
- 12. ASP.NETコアロギングを使用して遅延ログを記録する方法は?
- 13. syslogを使用して端末にメッセージを記録する方法は?
- 14. TensorFlow:GPUメモリ(VRAM)の使用率を記録する方法は?
- 15. Python - スーパーバイザは標準出力をログに記録する方法 -
- 16. Python 3:ログファイルに警告とエラーを記録する方法は?
- 17. AppleScriptエディタを使用してMacでMail GUIアクションを記録する方法
- 18. SLF4Jでプレースホルダを使用して例外とメッセージを記録する方法
- 19. アンドロイドログエントリでWIFI接続を使用してデータを記録する方法
- 20. インラインパラメータ値を使用してPLPGSQL内でクエリをログに記録する方法
- 21. ZFDebugツールバーカスタムメッセージを記録する方法は?
- 22. 秒を記録する方法は?
- 23. aiohttpアクセスログを記録する方法は?
- 24. クラスをインポートしてインベントリを記録する方法は?
- 25. ボタンをクリックしてデータベースにデータを記録する方法は?
- 26. Piwikを使用して回復トークンを使用してURLをログに記録する方法
- 27. sweatを使用してFacebookアナリティクスを使用してparmsでカスタムイベントをログに記録する方法
- 28. LinuxプロセスのRAMとCPU使用率を記録する方法
- 29. PythonでロギングAPIを使用してキーと値のペアをログに記録する方法
- 30. Seleniumを使ってajaxベースのサイトを記録する方法
非組み込みモジュールへのリンクを提供してください。あなたのコードの説明。 –