エヌエヌ動画
- JavaScript
- Scala
- Play Framework
- FFmpeg
N予備校の「ニコニコ動画再現 Webアプリ」を参考に制作したニコニコ動画風サイトです。 投稿画面、閲覧画面、トップ画面、投稿した動画の一覧画面等が実装されています。
サーバーサイドはExpress.jsを使用し、セッション管理にはRedisを使用しました。 動画用メディアサーバーはScalaとPlay Frameworkで作成し、動画のストリーミングやエンコードにはFFmpegとMP4Boxを利用しました。
スクリーンショット
使用技術
言語・・・Pug, CSS, JavaScript, Scala フレームワーク、ライブラリ・・・Express.js, Play Framework, Akka, FFmpeg, MP4Box データベース・・・MySQL, Redis ツール・・・Git, Vagrant, VirtualBox