我正在开发一个内置音乐流的Windows应用商店应用。为了播放流,我正在使用Microsoft Playerframework for XAML。
列入一个流没问题,但我想使用多个流,由我的C#代码随机选择。
问题是,我无法在媒体播放器的源定义中添加变量。
XAML:
<mmppf:MediaPlayer Source="http://linktostream"/>
答案 0 :(得分:1)
您可以使用页面来提供随机流吗? e.g:
"http://linktostream/StreamPage.aspx?stream=Random"
通过该页面提供流吗?
我没有使用过框架,所以显然我错了。
答案 1 :(得分:0)
<mmppf:MediaPlayer Name="myMediaPlayer" />
在c#代码中:
...
myMediaPlayer.Source = GetRandomSource();
}
private Uri GetRandomSource()
{
// Get an uri randomly
}