<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Brice,<br>
<br>
If you haven't done so already, have a look at Primebase Media
Streaming (<a class="moz-txt-link-abbreviated" href="http://www.blobstreaming.org">www.blobstreaming.org</a>).<br>
<br>
It's a MySQL plugin that has a lightweight HTTP server on the front of
it to serve blobs out of a database.<br>
<br>
I've done some tests on it (up to 2M objects), and the speed was
comparable in many cases to serving content statically.<br>
<br>
As part of the system, it allows you to provide an alias for your
blobs, so as to hide any database information.<br>
<br>
Cheers,<br>
<br>
Marcus.<br>
<br>
<br>
Jean-Philippe Moal wrote:
<blockquote cite="mid:49C9287F.40700@skateinmars.net" type="cite">
<pre wrap="">Brice Leroy a écrit :
</pre>
<blockquote type="cite">
<pre wrap="">Hello,
I'm interrested in NGINX to serve static files according to his
performance :p. But I will have to serve big static file (video content
in hd) and to protect the access I would like to use a dynamic url with
a key inside like:
- <a class="moz-txt-link-freetext" href="http://static/qwertyuiopasdfghjkl">http://static/qwertyuiopasdfghjkl</a> which will return the content of
file.mov where the key(qwertyuiopasdfghjkl) is associated with the file
in the DB. The user received the content not the file.
So a user can share an URL with his contact and stop sharing it when he
want (by removing the record in the DB). I will have to serve thousand
of files at the same time and I want to minimize my server farm. Do you
have any idea ?
Thank you :)
</pre>
</blockquote>
<pre wrap=""><!---->You can use X-Accel-Redirect: <a class="moz-txt-link-freetext" href="http://wiki.nginx.org/NginxXSendfile">http://wiki.nginx.org/NginxXSendfile</a>
</pre>
</blockquote>
<br>
</body>
</html>