我正在开发用于Windows Phone 8.1运行时的直播应用程序...我已经使用Microsoft Player Framework来播放m3u8流并且它运行良好。
我的问题是如何在后台播放流音频?
代码示例:
xmlns:PlayerFramework="using:Microsoft.PlayerFramework"
<PlayerFramework:MediaPlayer Name="player" Source="http://SomeStreamLink.m3u8"
AudioCategory="BackgroundCapableMedia"
IsAudioSelectionVisible="True">
<PlayerFramework:MediaPlayer.Plugins>
</PlayerFramework:MediaPlayer.Plugins>
</PlayerFramework:MediaPlayer>
此外,我已通过以下文章声明了音频后台代理并使用了TransportControls(): https://ibmstafa.wordpress.com/2014/04/09/stream-online-audio-and-play-in-background-windows-8-1/