Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/leandro-bertoluzzi/video-server-docker

Dockerized video streaming server to emulate a camera stream
https://github.com/leandro-bertoluzzi/video-server-docker

docker emulator video-streaming-server

Last synced: 1 day ago
JSON representation

Dockerized video streaming server to emulate a camera stream

Awesome Lists containing this project

README

        


Motion Docker

 


Motion Docker


Github top language

Github language count

Repository size

License


About   |  
Technologies   |  
Requirements   |  
Starting   |  
Configuration   |  
License   |  
Author


## :dart: About ##

Simple video webserver, can be used for:
- Share a video in the local network.
- Together with Ngrok or similar, share a video with anyone outside your network.
- Emulate a camera webserver, for integration testing.

## :rocket: Technologies ##

The following tools were used in this project:

- [Motion](https://motion-project.github.io/)
- [Docker](https://www.docker.com/)

## :white_check_mark: Requirements ##

Before starting :checkered_flag:, you need to have [Docker](https://www.docker.com/) installed.

## :checkered_flag: Starting ##

```bash
# Clone this project
$ git clone https://github.com/Leandro-Bertoluzzi/video-server-docker

# Access
$ cd video-server-docker

# Run the container in detached modes
$ docker compose up -d

# The server will initialize in
```

## :gear: Configuration

By default, it streams the test file `/camera/video/mock.mp4` in a loop. You can change the video source by modifying the variable `netcam_url` in `motion/config/motion.conf`.

For further configuration details, please read the [Motion docs](https://motion-project.github.io/motion_config.html).

## :memo: License ##

This project is under license from MIT. For more details, see the [LICENSE](LICENSE.md) file.

Made with :heart: by {{YOUR_NAME}}

 

Back to top