N
N
nightmare02015-04-12 09:37:46
DLNA
nightmare0, 2015-04-12 09:37:46

DLNA, how does sequential playback work?

Hey!
I found a media server on Android: Bubble UPNP, if you start music from it on any media renderer device, then the songs are played sequentially, like in a playlist. Hence the question - how does the media renderer know what the next song is? What happens when Next and Previous are called?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
N
nightmare0, 2015-04-14
@nightmare0

The answer has finally been found.

  • The Control Point can track the transition from PLAYING to PAUSED (or STOPPED?) and send a link to the next track to the DMR device. This is the most popular way.
  • You can use the AVTransport service method - SetNextAVTransportURI() when starting a song: the renderer will prebuffer the next song, so the transition to it will happen faster, you can make a smooth transition.
  • You can pass a playlist using SetStaticPlaylist() or SetStreamingPlaylist()
  • The SetNextAVTransportURI() and Set*Playlist() methods are optional, they may or may not be present.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question