Apacheやnginxにはディレクトリインデックス機能があります。これを使えばHTMLファイル以外のコンテンツを公開する際に、ディレクトリに放り込めばいいだけです。しかし単なるリストであり、見栄えはよくありません。 もし公開するのが動画であれば使ってみたいのがplayer.htmlになります。プレイヤー付きで格好良いインデックスを生成します。

player.htmlの使い方

上に動画プレイヤー、下に動画がグリッド表示されます。

もちろん再生可能です。

player.htmlはApache、nginxそしてIISに対応しています。動画は再生できるだけでなく、メタデータの表示も可能です(あらかじめ用意が必要です)。player.htmlを使えば、後は動画を放り込んでおくだけでいいので、とても手軽に公開できます。

player.htmlはHTML/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

pseudosavant/player.html: One file drop-in video player web app for using video files served using basic directory listing