Microsoft Playerframework变量源

时间:2012-12-13 11:36:41

标签: c# microsoft-metro

我正在开发一个内置音乐流的Windows应用商店应用。为了播放流,我正在使用Microsoft Playerframework for XAML。

列入一个流没问题,但我想使用多个流,由我的C#代码随机选择。

问题是,我无法在媒体播放器的源定义中添加变量。

XAML:

<mmppf:MediaPlayer Source="http://linktostream"/>

2 个答案:

答案 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
    }