Hey All,
This might not make much sense (or really be possible) but I have a
bunch of mp4 videos currently stored in GridFS and that works
great ...
I now also have the need to store some m3u8 files which are using
apple's segmented format (meaning I can easily have hundreds of small
segment .ts files for each video.)
http://en.wikipedia.org/wiki/HTTP_Live_Streaming
Right now, we store those files in a folder for each video, which is
great and all since we can throw that up on any http server and
"stream" them to clients.
The problem is ... we can't easily backup & query the files (and video
file "sizes", etc) like we can with the mp4 files in GridFS as wel as
many other things GridFS affords us (I realize there are non GridFS
work arounds for this ...)
It really seems to be *not that ideal* to try and load all the
bazillion little .ts files into GridFS, nor do I know if that would
even work?
So, have anyone out there worked with anything like this with GridFS,
any ideas? I toyed with the idea of at least storing the m3u8
"playlist" files themselves (or at least their contents in
MongoDB) ... but that only gets us a subset of the features we desire.
Any brillant ideas out there?
Thanks!
~Justin