Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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-streaming

npm 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)

[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/wazimu)