I've got a client set up using SWF Tools for audio and video files, however, the client has recently come back to me and wants to use huge video files - 500MB+ - on this site. I am going to set them up to use CloudFiles at the Rackspace Cloud, but I can't figure out how to get Drupal to source that video file from CloudFiles.

I've already built all the Views and CCK pieces to make things work correctly with the smaller media files, so I'd prefer to not have to reinvent the entire workflow here. I'd much rather prefer if I could use some sort of CCK field for this, but I haven't found a way to make it work yet. I've seen another answer about FeedAPI and contemplate, but I have no idea how to make that work. I've also looked at the CDN module, but I'm not sure how to implement it in this case.

I know the Lullabots created Videola but in looking at it, it said it didn't work with a CDN, plus something like that is serious overkill for what I'm trying to do, which is to find a simple way to have the media files hosted outside the Drupal framework and pulled in specifically when a visitor is looking to watch a video.

Any help on this would be most appreciated!