I don't know anything about Wowza, but if it requires the assets to be on
disk:
1. You might just leave the files on disk, and have Fedora reckon them as
external datastreams (with the file URI as the dsLocation).
2. If Wowza is a Java app, you could engage in some URL protocol chicanery
to give it access to the Akubra content mapping. (that's only #2 in the
order things come to mind, it's actually a pretty severe, high-overhead
thing to do)
3. You could write a custom JAXRS resource that did the path resolution for
you, and spit that back to wherever the Wowza client is.
4. You could look at some code that does the Akubra disk mapping (
https://github.com/akubra/akubra/blob/master/akubra-fs/src/main/java/org/akubraproject/fs/FSBlobStoreConnection.java)
and just hack it in to your client context.
Top of my head, that's what I would suggest.
- Ben
On Wed, Oct 9, 2013 at 3:03 PM, Yott, Patrick <[email protected]> wrote:
> Fedora Folk:
>
> I'm trying to determine how I can interpret the storage location of files
> stored within my datastreamStore. My end game is to have Wowza (which sits
> atop the same storage mount as our Fedora instance) "reach" into the
> storage to play a video asset that is managed by Fedora. The mechanism
> would be to have fedora create a URL as a dissemination that would provide
> a wowza link to the asset itself.
>
> The datastream record contains an internal reference that begins with the
> PID, like this:
>
> <foxml:contentLocation TYPE="INTERNAL_ID"
> REF="neu:16+THUMBNAIL+THUMBNAIL.0"/>
>
>
> but there are higher level directories (named with 2 character patterns)
> within the datastreamStore directory that must be traversed before I can
> actually locate this asset.
>
> I poked around the mySQL tables, but I don't find any that provide this
> sort of information.
>
> I'm more than confident that I'm missing something obvious here, so any
> pointers / kicks to the head would be greatly appreciated.
>
> thanks,
>
> Patrick
>
>
>
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
> from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
> _______________________________________________
> Fedora-commons-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>
>
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Fedora-commons-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users