├── .babelrc ├── .gitignore ├── LICENSE ├── client ├── components │ ├── LiveStreams.js │ ├── LiveStreams.scss │ ├── Navbar.js │ ├── Root.js │ ├── Settings.js │ └── VideoPlayer.js ├── index.js └── index.scss ├── package.json ├── readme.md ├── server ├── app.js ├── auth │ └── passport.js ├── config │ └── default.js ├── cron │ └── thumbnails.js ├── database │ ├── Schema.js │ └── UserSchema.js ├── helpers │ └── helpers.js ├── media │ └── .gitkeep ├── media_server.js ├── routes │ ├── login.js │ ├── register.js │ ├── settings.js │ ├── streams.js │ └── user.js ├── sessions │ └── .gitkeep ├── thumbnails │ └── .gitkeep └── views │ ├── footer.ejs │ ├── header.ejs │ ├── index.ejs │ ├── login.ejs │ ├── navbar.ejs │ └── register.ejs └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/LICENSE -------------------------------------------------------------------------------- /client/components/LiveStreams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/client/components/LiveStreams.js -------------------------------------------------------------------------------- /client/components/LiveStreams.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/client/components/LiveStreams.scss -------------------------------------------------------------------------------- /client/components/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/client/components/Navbar.js -------------------------------------------------------------------------------- /client/components/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/client/components/Root.js -------------------------------------------------------------------------------- /client/components/Settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/client/components/Settings.js -------------------------------------------------------------------------------- /client/components/VideoPlayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/client/components/VideoPlayer.js -------------------------------------------------------------------------------- /client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/client/index.js -------------------------------------------------------------------------------- /client/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/client/index.scss -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/readme.md -------------------------------------------------------------------------------- /server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/app.js -------------------------------------------------------------------------------- /server/auth/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/auth/passport.js -------------------------------------------------------------------------------- /server/config/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/config/default.js -------------------------------------------------------------------------------- /server/cron/thumbnails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/cron/thumbnails.js -------------------------------------------------------------------------------- /server/database/Schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/database/Schema.js -------------------------------------------------------------------------------- /server/database/UserSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/database/UserSchema.js -------------------------------------------------------------------------------- /server/helpers/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/helpers/helpers.js -------------------------------------------------------------------------------- /server/media/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/media_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/media_server.js -------------------------------------------------------------------------------- /server/routes/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/routes/login.js -------------------------------------------------------------------------------- /server/routes/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/routes/register.js -------------------------------------------------------------------------------- /server/routes/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/routes/settings.js -------------------------------------------------------------------------------- /server/routes/streams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/routes/streams.js -------------------------------------------------------------------------------- /server/routes/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/routes/user.js -------------------------------------------------------------------------------- /server/sessions/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/thumbnails/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/views/footer.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/views/footer.ejs -------------------------------------------------------------------------------- /server/views/header.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/views/header.ejs -------------------------------------------------------------------------------- /server/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/views/index.ejs -------------------------------------------------------------------------------- /server/views/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/views/login.ejs -------------------------------------------------------------------------------- /server/views/navbar.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/views/navbar.ejs -------------------------------------------------------------------------------- /server/views/register.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/server/views/register.ejs -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waleedahmad/node-stream/HEAD/webpack.config.js --------------------------------------------------------------------------------