2017-10-27 134 views
0

オープンソースのcefSharpプロジェクト(v57.0.0)を使用してWpf Webブラウザを作成しました。通常のYouTube動画を再生できます。ライブストリーミングビデオを再生しようとすると、「あなたのブラウザは現在、利用可能なビデオフォーマットを認識していません」というメッセージが表示されます。例えばリンク( "https://www.youtube.com/watch?v=zhBl5DiJmLg")。cefSharp.Wpf埋め込みブラウザでビデオをライブストリーミングする

多くの人が(MP3、H.264)は独自のコーデックだと言っているため、埋め込まれていないため、これらのコーデックがないためにビデオが再生されません。

上記の理由が当てはまる場合。これらの独自仕様のコーデックのライセンスを取得するにはどうしたらいいですか?これらのコーデックとともにライブラリを構築するにはどうすればいいですか?

答えて

0

はい、デフォルトでは、CEFにはプロプライエタリなコーデックは含まれていません。

CefSharpでプロプライエタリ形式を使用できるようにするには、CEFのカスタムビルドを作成する必要があります。このquestionにはすべての詳細があります。

このCefSharp issueには、MP3が無料で提供され、Chromium 62で追加されることが記載されています。ただし、最新のChromium 62にはまだ含まれていません。おそらく将来のマイナーリビジョンになるでしょう。

関連する問題