2011-09-01 9 views
4

私はWindows phoneのラジオストリーミングに興味があり、正確には.plsファイルが必要です。私がいることをラジオストリーミングWindows Phone

MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher(); mediaPlayerLauncher.Media = new Uri(@"http://.....pls", UriKind.Absolute); mediaPlayerLauncher.Controls = MediaPlaybackControls.All; mediaPlayerLauncher.Location = MediaLocationType.Data; mediaPlayerLauncher.Show();

2)スムーズストリーミング

注:

1)ウィンドウズメディアプレーヤーにPLSのURLを渡す:私は、次の方法を試してみましたエミュレータを使用していて、私もplsからストリームURLを試しました(メモ帳で開いて、すべてのURLを試しました)

私はまた、連続ストリームを読み込み、それをメディアストリームソースとメディア要素に渡すことが1つの解決策であると読んだことがあります。誰もこれを試しましたか?どんな助けもありがとう!ありがとう!

+0

これらの方法を試してみたらどうでしたか?何か例外がありましたか?何がうまくいかなかったのですか? – Ran

+0

メディアプレーヤーは、ファイルを再生できないとスムーズなストリーミングと何も起こっていないと私はコンソール3 System.Xml.XmlExceptionをチェックしたときに言った。私が連続したストリームを試したとき、SmoothStreamingMediaElementの複数の部分が動作を停止しました。 –

答えて

3

ストリームがsupported(電話機とエミュレータの両方)であることを確認します。
ストリームを管理する必要があります(場合によっては変換する必要があります)。

電話でHLSオーディオストリームを再生するのにManagedMediaHelpersを使用した人は知っていませんが、これはまっすぐではなく、例を共有できませんが、実行できます。

+0

少なくとも私にチップを2つ与えることはできますか?それでも、http:// ...:8080サイトにつながったplsファイルがあります。どのようにこれらのサイトから連続的な流れを得ることができますか?返信いただきありがとうございます! –

関連する問題