3

如果按顺序播放曲目,谁启动切换到下一曲目?

  1. 控制点。它向数字媒体渲染器询问从轨道开始到下一个轨道开始所经过的时间。

或者

  1. 数字媒体渲染器?如何?
4

1 回答 1

4

与 DLNA 一样,答案是“视情况而定”。

  • 控制点可以自己处理这个问题,跟踪播放列表并在播放状态变为暂停时设置下一个 URI。
  • 控制点可以SetNextAVTransportURI()在歌曲开始播放时使用:这样渲染器可以预先缓冲下一首歌曲并可以提供更多功能(例如交叉淡入淡出或跳到下一首歌曲)。
  • 控制点可以使用SetStaticPlaylist()SetStreamingPlaylist()向渲染器提供整个播放列表

SetNextAVTransportURI()并且Set*Playlist()是可选的 AVTransport 功能,因此控制点不能相信它们是可用的。

于 2015-04-12T15:48:42.660 回答