Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hesbon-osoro/nestjs-video-streaming
A video streaming app using Node js with Nest js framework.
https://github.com/hesbon-osoro/nestjs-video-streaming
nestjs video-streaming
Last synced: 2 days ago
JSON representation
A video streaming app using Node js with Nest js framework.
- Host: GitHub
- URL: https://github.com/hesbon-osoro/nestjs-video-streaming
- Owner: hesbon-osoro
- Created: 2022-11-02T17:53:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-07T08:52:33.000Z (over 2 years ago)
- Last Synced: 2024-10-31T08:21:45.800Z (4 months ago)
- Topics: nestjs, video-streaming
- Language: TypeScript
- Homepage: https://github.com/hesbon-osoro/nextjs-video-streaming
- Size: 54.9 MB
- Stars: 9
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NestJs Video Streaming
A video streaming app using Node js with Nest js framework.
Implementation of Video Streaming in Nest js and Next js, with defined some concepts about this topic that:
- Content-Range in Header
- CreateReadStream Method
- Pipe in Node.js
- HighWaterMark property of pipe## Description
[Nest](https://github.com/nestjs/nest) framework TypeScript starter repository.
## Installation
```bash
# Clone the repo
git clone https://github.com/hesbon-osoro/nestjs-video-streaming.git# Navigate to directory
cd nestjs-video-streamingnpm install
```## Running the app
```bash
# development
npm run start# watch mode
npm run start:dev# production mode
npm run start:prod
```## Test
```bash
# unit tests
npm run test# e2e tests
npm run test:e2e# test coverage
npm run test:cov
```## Client code
After starting the Server, open the NextJS [`Frontend`](https://github.com/hesbon-osoro/nextjs-video-streaming)
[](https://www.buymeacoffee.com/wazimu)