ffmpegを使ったRTP配信の備忘録

この記事は最終更新日から1年以上が経過しています。

この記事について

  • Windows 10でffmpegを使ってWebCamの内容をRTPで送受信する事について調べたので、そのログ
  • 送信するフォーマットはH.264, G.711
  • ffmpeg4.1を使用

基本

  • ffmpeg [global_options] {[input_file_options] -i input_url} ... {[output_file_options] output_url}

結論

動作確認はしてないので注意

  • 送信側
    • ffmpeg -re -f dshow -i video="Hoge_Camera":audio="Hoge_MIC" -r 30 -c:v libx264 -an -f rtp rtp://224.0.0.255:1234 -c:a pcm_mulaw -vn -f rtp rtp://224.0.0.255:1235 -sdp_file stream.sdp
  • 受信側
    • ffplay -protocol_whitelist "file,udp,rtp" stream.sdp
      • ffplayをffmpegに変えてI/O出来るようにしてやるとファイルに落としたり再送したりできる

各オプションについて

Lycolia
🗃️阪神圏のSES会社で働くPGのメモ帳。🏢お仕事のお誘いなどは常に歓迎です!
https://lycolia.info/
ユーザー登録して、Qiitaをもっと便利に使ってみませんか。
  1. あなたにマッチした記事をお届けします
    ユーザーやタグをフォローすることで、あなたが興味を持つ技術分野の情報をまとめてキャッチアップできます
  2. 便利な情報をあとで効率的に読み返せます
    気に入った記事を「ストック」することで、あとからすぐに検索できます
コメント
この記事にコメントはありません。
あなたもコメントしてみませんか :)
すでにアカウントを持っている方は
ユーザーは見つかりませんでした