Ticket #150 (closed task: fixed)

Opened 3 years ago

Last modified 7 months ago

rss2 broken in itunes

Reported by: and Owned by: andycat
Priority: blocker Milestone: 3.1
Component: Vodcasting Keywords:
Cc: Who will test this:

Description

Itunes doesn't recognise the plumi rss2 feed.

(sorry, short on details here but thought it should be added - please edit to include more technical details)

Attachments

Change History

Changed 3 years ago by datakid

From last weeks IRC there was this report from andycat

<andycat> itunes is fucked, i seem to remember something about this from way back last time
<andycat> http://www.apple.com/itunes/store/podcaststechspecs.html#rss
<andycat> (im going to bed realsoon)
<andycat> basically, i have the sneaky that the urls we use is fucking itunes.
<andycat> that url gives the hint they look at file extensions inside the url path for enclosures!!
<andycat> idiots
<andycat> our urls need to end with "/download" to get the filedownload view
<andycat> morons
<andycat> <enclosure>
<andycat> The <enclosure> tag has three attributes: URL, length, and type. An enclosure from the example feed above:
<andycat> <enclosure url="http://example.com/podcasts/everything/AllAboutEverythingEpisode2.mp3" length="5650889" type="audio/mpeg"/>
<andycat> The file extension of the URL attribute of this tag is used to determine if an item should appear in the Podcast directory. Supported extensions include "m4a", "mp3", "mov", "mp4", "m4v", and "pdf".
<andycat> ...

I think that this means we need andy or dave to make a judgment call or time analysis on how long it would take to implement this, or if it's even feasible/possible, and then to either leave it in 0.3, reassign it to 0.3.x or move it further down the development chain.

Changed 3 years ago by davo

now that's a bit of a pain as andycat said ... because the default download view is /download in Plone, with no extension, it's breaking.

Would take quite a bit of hacking and working out the methodology on how to deal with this, I can't think of a clean way atm, other than hacking the /download link to append the file extension .. hacky at best .. a lot of rewriting stuff at worst.

Changed 2 years ago by and

  • priority changed from blocker to major

Changed 13 months ago by and

  • priority changed from major to blocker

Changed 12 months ago by barry

There's also an issue in that itunes prefers mp4 files. It'll syndicate other files, but they need to be transcoded within itunes to work on ipod / iphone, and certain files (mpeg, mp2) tend to crash itunes, others (WMV) don't work at all. Ideally we'd institute a transcode to mp4, otherwise we could request videos be uploaded as mp4.

Changed 12 months ago by vik

I'm investigating using mp4 instead of flv for embedded playback. Flash 9 and above supports streaming h.264 in an mp4 container, as do recent versions of flowplayer. Would need to test quality and playback CPU requirements to make sure these are reasonable; it might be possible to get a smaller file for the same quality if we go for h.264

Changed 12 months ago by vik

  • status changed from new to closed
  • resolution set to fixed

Fixed as per:  http://dev.plone.org/old/collective/changeset?new=97862%40ATVideo%2Fbranches%2Fplumi-0.2.x%2Fskins&old=84146%40ATVideo%2Fbranches%2Fplumi-0.2.x%2Fskins

itunes only picks up files in .mov and .mp4 format, but this is a transcoding issue rather than an rss issue. Will probably transcode to mp4 in the next plumi version.

Changed 7 months ago by and

  • status changed from closed to reopened
  • resolution fixed deleted

I'm getting an "there are no playable episodes error" in latest-v testing this. Re-opening.

Changed 7 months ago by baiju

  • status changed from reopened to closed
  • resolution set to ready for testing

RSS2 is now working for itunes.

Changed 7 months ago by and

  • status changed from closed to reopened
  • resolution ready for testing deleted

Tested, appears to be working fine.

Changed 7 months ago by and

  • status changed from reopened to closed
  • resolution set to fixed

Add/Change #150 (rss2 broken in itunes)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.