none
VC++で使えるストリーミングSDKのようなものを探しています。 RRS feed

  • 質問

  • VisualStudio2015 C++で動画編集ソフトを開発しております。  (Windows10)

    現在ファイルから動画ファイルを読み込んで開発中の動画編集ソフトに読み込んでいるのですが、これをストリーミングにも対応する事になりました。 使用する動画ファイルは mpeg(1や2)やmp4などが多いです。

    高速な事が必要なのですが、
    VC++から使えるストリーミングSDK(またはAPI)でおすすめがありましたら有/無償かかわらずなんでも結構ですので教えてください。

    配信サーバー側もセットになったSDKがベストですが、このあたり初めてですのでなにが必要なのか今のところあまり分かっていません。

    ご助力お願いします。

    クライアントから Media FouundationとDirectShow はNGが出ましたので、それ以外のSDKで良いのがあれば助かります。



    • 編集済み AppKey 2020年10月13日 11:54 追加
    2020年10月6日 1:01

回答

  • Windows Madia Playerの基盤部分がAPIとして公開されています。Media Foundationと名付けられています。H.264のエンコーダー&デコーダー辺りまでは標準で入っています。またビデオカード側もコーデックを提供しています。RTSPとかならネットワークも自前でできるようです。

    • 回答としてマーク AppKey 2020年10月8日 5:35
    2020年10月6日 3:56

すべての返信

  • Windows Madia Playerの基盤部分がAPIとして公開されています。Media Foundationと名付けられています。H.264のエンコーダー&デコーダー辺りまでは標準で入っています。またビデオカード側もコーデックを提供しています。RTSPとかならネットワークも自前でできるようです。

    • 回答としてマーク AppKey 2020年10月8日 5:35
    2020年10月6日 3:56
  • ありがとうございました。

    このサイトの質問に DirectShowでも同じようなAPIがあるという事が判りました。

    Media FouundationとDirectShowは調査します。

    この他に多少お金かかってもいいので、サーバー回りもまとめて使いやすくしたSDKのようなあれば試して見たいです。

    2020年10月6日 4:12