2012-12-08, 10:10 AM
Yes that does seem to help. Cheers for that. Most of their URLs that end _a720p.mrv can be changed to _h720.mov as well but that didn't seem to make any difference. It might just be the same file with a different extension rather than a different container, I haven't checked yet. Interestingly, the .mov trick can be used to get 1080p versions but they don't provide an rss feed for those ones.
Because of the problems I went back to experimenting with sub's web proxy idea and got it working a lot better last night. For some reason there's a slight delay on playback of the first trailer selected but after that all subsequent ones start streaming almost instantly. They get the correct timeline details as well unlike with a growing file. This is a super-simple proxy that handles the download (with correct user-agent) and just feeds the data into a http://localhost/whatever address for the PlayVideoFile() method to work from.
I don't know if that'll work with non-PC clients though, and it's not something I can test. I could post/email the plugin as-is just now if anyone wanted to test that.
I still haven't decided how to handle buffering of videos. I'll certainly add an option to pre-download trailers as a background task, but some kind of buffering for stuff that hasn't been downloaded may still be needed for those on slower connections (even with the 480p streams). My "problem" (
) is that I have a 60meg connection so it's difficult to test stuff like that.
Oh, and the 120-odd trailers (at 720p) available from the feed just now total just under 10 gigabytes.
Iain
Because of the problems I went back to experimenting with sub's web proxy idea and got it working a lot better last night. For some reason there's a slight delay on playback of the first trailer selected but after that all subsequent ones start streaming almost instantly. They get the correct timeline details as well unlike with a growing file. This is a super-simple proxy that handles the download (with correct user-agent) and just feeds the data into a http://localhost/whatever address for the PlayVideoFile() method to work from.
I don't know if that'll work with non-PC clients though, and it's not something I can test. I could post/email the plugin as-is just now if anyone wanted to test that.
I still haven't decided how to handle buffering of videos. I'll certainly add an option to pre-download trailers as a background task, but some kind of buffering for stuff that hasn't been downloaded may still be needed for those on slower connections (even with the 480p streams). My "problem" (

Oh, and the 120-odd trailers (at 720p) available from the feed just now total just under 10 gigabytes.
Iain