Reply New Topic
2013/2/5 0:58:28
#1
Offline
Home away from home

Podcast module development

Podcast 1.32 beta is available for download and testing. As this is a beta, only crazy people should install it on their production sites. Changes include:

* Add support for JW Player (installed separately), which allows inline playing of audio and video files via HTML 5 and Flash (thanks to Will, Sato-San and Fiammybe for their input).

* You can also upload a 'poster image', which will be the initial view on the player before it starts (on an audio file, this will be static). If there is no image, the player will automatically minimise for audio files.

* Fix bug where files marked offline were still be included in RSS feeds.

* Updated the manual and language files, to reflect that it has moved beyond audio.

I will maintain this thread for future releases / development / support, so if you have any ideas or feedback please post them here.


Edited by Madfish on 2013/2/11 0:34:06
Edited by Madfish on 2013/2/20 1:13:22

2013/2/5 1:54:47
#2
Offline
Webmaster

Re: Podcast module V1.32 beta

I pushed this as a news item as well.

_________________

Me on OpenHub


2013/2/11 0:33:21
#3
Offline
Home away from home

Re: Podcast module V1.32 beta

Updated the beta to include more efficient search (link updated).


2013/2/20 1:14:26
#4
Offline
Home away from home

Re: Podcast module development

Podcast V 1.32 final is available for download.


2013/3/19 0:01:13
#5
Offline
Home away from home

Re: Podcast module development

Podcast V1.33 beta is available for download.

In this version I have removed i) the rights object and ii) Open Archives Initiative Protocol for Metadata Harvesting Service from the module. Podcast now draws these services from the Sprockets module (Podcast was written before Sprockets).

This basically lightens the module a bit and gets rid of duplicate code, which will make my life easier in maintaining both Podcast and Sprockets. However, please note that if you use Podcast without the Sprockets module installed you will not have access to rights management.

I have also added the back end for tagging support to Podcast, tags will probably be implemented in the next version of the module.


2013/7/18 0:28:10
#6
Offline
Home away from home

Re: Podcast module development

Podcast 1.33 final is now available for download. No changes from above. Changes:

* Fix format of URLs in <dc:relation> field of the OAIPMH service.
* Adopt the Sprockets OAIPMH service (deprecate OAIPMH code in Podcast module).
* Remove paragraph tags from template description field, should be entered in description itself.
* Fix bug in search function that was crashing profile views.
* Fix date format in search function.


2015/11/10 21:17:56
#7
Offline
Home away from home

Re: Podcast module development

Just a short note to ask for some feedback - I'm thinking about removing support for JW Player from an upcoming update to the Podcast module for several reasons:

i) All mainstream browsers now support the HTML5 audio and video tags.

ii) It has to be installed separately, which is an extra hassle for people, and in principle I don't like to use external libraries etc. unless there is a good reason to do so.

iii) Adobe Flash can export directly to HTML 5 now.

As far as I can tell the only sticking point may be a loss of support for Flash, which is only really relevant to PCs as the main mobile platforms don't support it.

If there's anyone out there that still cares about Flash please let me know.


2015/11/16 15:06:40
#8
Offline
Webmaster

Re: Podcast module development

Given that Flash is no longer supported on current mobile devices, I don't think your audience will suffer from this removal.

This said, in ImpressCMS 2.0 the installation of dependencies should be handled by composer, so the 'manual install' reason should no longer be there.

_________________

Me on OpenHub


Reply New Topic extras
 Previous Topic   Next Topic
You can view topic.
You can start a new topic.
You can reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You can post without approval.