Experimental feature added ... beta for now as I know there are still
lots of things to do but has been usable by me for a few days now.
YOU CAN NOW REPLAY VIA A LIST OF SCHEDULED PROGRAMMES.
At the moment this lists shows only by calendar date and only for the
last 8 days (although there is content available that is much older than
that ... but I want to work out a way to display that without have a
year long list of days).
This might not be very interesting for FIP-only listeners as the only
make "Club Jazzafip" (the early evening Jazz programme with 2 people
introducing tracks usually around a theme) and the 2 specials per week
(the live concert and "Certains l'aiment Fip" (the film soundtrack
show).
Programmes that I cannot find content for a not listed ... by default
... but you can change that via the settings so that you will be able
see that a programme was found but it will be marked as "not
available"/"indisponible".
There are plenty of things that I want to change or add so please don't
give me lots of related feature requests for now.
Visible things that I will probably change:
- more hiding of titles when title and subtitle are very similar (issues
here because one station uses UPPERCASE a lot in subtitle and I have
been trying to avoid changing the case of their stuff so that it remains
like they intended)
- access programmes by programme name as well as by schedule
- currently no programmes are displayed for France Info (news channel)
but there is On Demand content
... it needs more work on the underlying data to get to it and then
work out how to present it
- The PLAY link is only for the first found audio
... however, there are often 2 and up to 4 different ones available
so I should try to find the "best" one or make it list them all
- SB2/SB3/Slimp3 users do not see the Radio France plugin listed under
Radio or My Apps
...I am researching this but it was also the case for prior version
of the plugin an no-one complained. See
https://forums.slimdevices.com/showthread.php?114038-Plugin-not-appearing-in-non-Jive-SB-player
Visible things that I probably will not do - at least not for a while:
- ability to "favourite" a programme so that you can get to new
episodes easily
- You cannot see the synopsis of the programme ... which is a shame.
I might be able to get this but for now it is not in the data that I
fetch.
Invisible things that need changing:
- Currently the station list is coded (I made it by converting my old
.opml file) but I should be able to do it as a loop going through an
internal structure which will make it more maintainable
- Investigate use of Perl module PONAPI because it has the potential
of making it much easier to process that data as linked objects rather
than having to loop through it all in my code
- Make the code tidier, more consistent, more Perl-like and reusable
... but I have been saying that to myself for over two years now.
To try out this beta version and my repo at the end of the list of
plugins in LMS
http://www.dabdig.co.uk/slimserver-rep/repo-radiofrance.xml
and then select the Radio France plugin with version 0.3.something
To revert to the released code (0.2.4) ... remove the repo and uninstall
the plugin ... then restart LMS and choose the Radio France plugin from
the regular LMS list.
There are some parts in the source data that imply that Radio France
might modify things in the future - for example making some content not
available outside France. Also I am relying on something from their web
browser implementation for this to work ... and that could break at any
time.
Thanks to @expectingtofly for the code that was implemented in his
Virgin Radio plugin because that helped me to get the menu system
working.
Thanks to @mherger, @mrw, @philippe_44 and @philchillbill for helping
out with suggestions as a result of some my naive Perl questions.
I'll add a couple of screenshots in the next post.
Paul Webster
http://dabdig.blogspot.com
author of \"now playing\" plugins covering radio france (fip etc), kcrw,
supla finland, abc australia, cbc/radio-canada and rte ireland
------------------------------------------------------------------------
Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=106900
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins