3

私は、チャンネルから動画を選択し、アプリケーション内からリストして再生できる1つのアプリを作成しています。
私はすべてのjson解析を実行し、すべての準備ができていますが、唯一の問題は、YoutubeAPIからのrtspビデオを再生できないことです。MediaElement
コントロール を使用してrtspビデオを再生できることを読みましたが、機能していません。サンプルのXAMLコードは次のとおりです。

<MediaElement Width="500" Height="500" AutoPlay="True" Source="rtsp://v6.cache5.c.youtube.com/CiQLENy73wIaGwkNCW3rSEjLahMYDSANFEgGUghzdGFuZGFyZAw=/0/0/0/video.3gp"/>

また、Windows8Metroスタイルアプリケーション用のPlayerFrameworkとSmoothStreamingClientSDKについても見てきました。


これらを使用して、サーバー(http://localhost/video.mp4)に保存されている直接ビデオを再生できますが、rtspを介してストリーミングされたビデオは再生できません。助けてください。主にrtsp経由のYouTubeビデオを再生したいのです
が、たくさん検索しましたが、解決策が見つかりませんでした。助けてください。

rtspストリームも機能しています。VLCで再生してみました。そこで再生しています。
OS:VS 2012 Express forWindows8を搭載したWindows8リリースプレビュー

4

1 に答える 1

0

RTSP プロトコルだけでなく、YouTube 動画を再生する方法もあると確信しています。あなたの例は、タイプ.3gpのファイルを示しています。これは、伝統的に QuickTime として扱われ、MediaElement では再生できません。ただし、MediaElementは MP4 を再生できます。コーデックがインストールされていて、カスタム DirectShow グラフを使用すると、FLV を再生することもできます。ここで説明されている WPF YouTube プレーヤーのサンプルもあり、ソースはまだダウンロードできるようです

于 2012-10-09T21:02:06.473 に答える