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" () 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