Windows phone 7 Windows Phone媒体流源代码查找实现C#

Windows phone 7 Windows Phone媒体流源代码查找实现C#,windows-phone-7,windows-phone-8,Windows Phone 7,Windows Phone 8,我正在c#windows phone 8中实现一个流媒体源,用于流媒体广播URL。 我可以从URL播放缓冲流。现在我必须实现对缓冲音频数据的搜索。 我尝试在GUI上向前和向后设置1秒钟。下面是倒带的代码 if(BackgroundAudioPlayer.Instance.CanSeek) { TimeSpan位置=BackgroundAudioPlayer.Instance.position; BackgroundAudioPlayer.Instance.Position=新的时间跨度(0,0,

我正在c#windows phone 8中实现一个流媒体源,用于流媒体广播URL。 我可以从URL播放缓冲流。现在我必须实现对缓冲音频数据的搜索。 我尝试在GUI上向前和向后设置1秒钟。下面是倒带的代码

if(BackgroundAudioPlayer.Instance.CanSeek)
{
TimeSpan位置=BackgroundAudioPlayer.Instance.position;
BackgroundAudioPlayer.Instance.Position=新的时间跨度(0,0,(int)(Position.Seconds-1));
}

但是球员停了很长时间,开始比赛

我想我必须实现媒体流源代码实现中的以下方法

protected override void SeekAsync(long seekToTime)
{
 ReportSeekCompleted(seekToTime);
}
我想知道如何在不延迟的情况下使用媒体流源实现前向和后向搜索