ライブストリームをコンピュータに録画し、それをバッファして、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. log4net(C#)を使用してスタックトレースを記録する方法
- 3. VisualVMを使用してBTraceをファイルに記録する方法
- 4. ロギング活動:PHPアプリケーションを使用して時間を記録する方法は?
- 5. SLF4Jでプレースホルダを使用して例外とメッセージを記録する方法
- 6. AppleScriptエディタを使用してMacでMail GUIアクションを記録する方法
- 7. ZFDebugツールバーカスタムメッセージを記録する方法は?
- 8. LinuxプロセスのRAMとCPU使用率を記録する方法
- 9. Seleniumを使ってajaxベースのサイトを記録する方法
- 10. python MySQLdb - 警告をログに記録する方法
- 11. MusicBrainz Json APIを使用してIDを記録して作業データを取得する方法は?
- 12. コマンドラインでJFRを使って割り当てを記録する方法は?
- 13. スウィフトクラッシュを捕捉してログを記録する方法
- 14. Mechanizeを使用してPythonでHTMLフォームを記入する方法
- 15. オートメーションを使用してChrome devtoolsタイムラインでパフォーマンスを記録する
- 16. log4netを使用して常に値を記録する
- 17. サブプロセスを使用してコマンドの印刷ステートメントを記録する
- 18. JMX(MBean)を使用してWebLogicステータスをログに記録する
- 19. PHPを使用してページヒットを記録するベストプラクティス?
- 20. Javaでcommons.loggingを使用して例外を記録する?
- 21. JavaScriptシングルトンを使用してエラーをログに記録する
- 22. 記事の閲覧時間を記録する方法は?
- 23. ビットマスクを記録する方法
- 24. Linuxでバイナリデータを記録する方法
- 25. ストアドプロシージャエラーを記録する方法
- 26. IISスレッドプールスレッドの使用状況を記録する方法はありますか?
- 27. Guzzle 6を使用してすべてのAPI呼び出しをログに記録する方法
- 28. Sqlite3でPythonでクエリをログに記録する方法はありますか?
- 29. 画面を記録してgifアニメーションとして保存する方法は?
- 30. Mule:WSコンシューマコンポーネントを使用するときにSOAPペイロードを記録する方法
非組み込みモジュールへのリンクを提供してください。あなたのコードの説明。 –