Lisa Compact
26
The server can parse the header and detect the error condition:
Header
Error condition
X-STREAMIT-PLAYER-PLSERR: No card
(mounted)
The playlist refers to a track on the card, but there
is no card present/mounted
X-STREAMIT-PLAYER-PLSERR: <x> Missing
Entries
The playlist referred to one or more tracks that
were not found on the card, where <x> will be
replaced by the number of tracks that were not
found on the card. Sent in combination with the
next header.
X-STREAMIT-PLAYER-PLSTRK:
PHAT0:/<filename>
The playlist referred to one or more tracks that
were not found on the card, where <filename> will
be replaced by the filename of the last track in the
series that was not found on the card. Sent in
combination with the previous header.
What the server response should be, is left to the designer of the server-side. Sending the same playlist
is not advised, as this would repeat the error condition. An elegant solution would be to send a playlist to
the Lisa that contains the URL of the corresponding track on a server, effectively replacing the track on
the card with its online counterpart. Of course, this depends on the quality or other restrictions on the
internet connection of the Lisa.
6.5
Background: Flow for playing from internet
The Lisa plays from the internet when it was the last used source.
The Lisa will try to retrieve from the last saved settings which preset
was being played the last time. When the last played preset is valid,
the Lisa will start to play from internet.
When the last-played preset is not known or not valid anymore, the
first preset is selected.