logoMediaServer

StreamSomethingBy

Streams one each of all songs in your library that have the named artist mentioned as a contributor within (part of) the artist name to the Echo to which you issue the command (i.e. the Echo is the audio sink for LMS).

Useful when you have tags for artists such as 'Chicane (feat. Paul Aiden)' to ask for Paul Aiden tracks. The audio sink is the Echo to which you issue the command.

Due to an oddity in LMS' search behaviour, the results will be different if the requested artist-name has whitespace or not, i.e. is a single word like 'Madonna' or multiple words like 'Bob Seger'. In the former case, the command matches any tags in which the artist-name is found, including albumartist. In the latter case, it matches trackartist/artist only.

Touchscreen buttons for prev/next/pause appear on Echos with displays when the screen is tapped. The skill's invocation name can be omitted for transport commands such as play/pause/stop/next/previous/startover while streaming. Audio will auto-pause the moment you say 'Alexa'.

When streaming starts, a pseudo-player with 'Alexa-XXXXX' in its name will appear in the LMS GUI — one for each currently-streaming Echo. Note that the time/track/index shown in LMS/iPeng will not match the stream due to aggressive buffering by the Echo. If you change anything from the GUI, simply say 'Alexa, resume' to re-align and clear the buffer. You cannot query now-playing data for an Echo or synchronize it, also due to buffering.

Invocation options (choose based on grammar-fit):

Alexa, [ open / start / launch ] MediaServer
Alexa, [ ask / tell ] MediaServer [ to / for ]

{songs} can be any of [the] songs/tunes/tracks/numbers/something.


stream {songs} by {Artist}
stream {songs} with {Artist}
stream {songs} featuring {Artist}
stream {songs} including {Artist}

"