expectingtofly wrote: 
> Many thanks for looking into this.   
> 
> The other way that I wondered was worth considering was to pass the PID
> from the AOD feed in the iPlayer URL.  That can then be used to verify
> the availability of the VPID provided by the AOD in the playlist.json
> before playing and select the alternative VPID available if it isn't.  
> That has a couple of advantages.  1.  It only calls the playlist.json
> when trying to play.  2. It is still plays in the format and quality
> level chosen.
> The PID can be an optional parameter in the URL so the verification only
> happens if present, therefore not impacting the Iplayer extras plugin.
I don't think that is good for the way iplayer protocol handler works -
it expects to have URLS for different formats ready to go and it tries
each one in turn - we are the "about to play" level of LMS not the
processing of feeds - it kind of mixes processing and may have side
effects.

My suggestion of adding a step between AOD and iplayer generation will
also nbe used when a user tries to play a track and the additional step
will , in the case of podcast only,  able to modify the iplayer URL to
remove non playable DASH and HLS URLS so iplayer URLs still only has
playable URLs.


------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=109826

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to