https://github.com/hardikdava/imagestreamer
This repository contains integration example scripts of image streaming with different servers like flask, fastapi, etc.
https://github.com/hardikdava/imagestreamer
Last synced: over 1 year ago
JSON representation
This repository contains integration example scripts of image streaming with different servers like flask, fastapi, etc.
- Host: GitHub
- URL: https://github.com/hardikdava/imagestreamer
- Owner: hardikdava
- Created: 2023-07-12T18:48:35.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-13T08:11:32.000Z (almost 3 years ago)
- Last Synced: 2025-02-08T14:30:32.208Z (over 1 year ago)
- Language: Python
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ImageStreamer
This project demonstrates how to implement image streaming using various popular Python web frameworks: Flask, FastAPI, and Tornado. It allows you to efficiently transmit and display images over HTTP, which can be useful in applications such as video streaming, real-time image processing, and more.
## Features
- Efficient streaming of images over HTTP.
- Support for multiple web frameworks: Flask, FastAPI, and Tornado.
- Demonstrates different approaches to image streaming using each framework.
- Simple and easy-to-understand code examples.
## Prerequisites
- Python 3.7 or higher.
- Flask, FastAPI, and Tornado frameworks.
- OpenCV for image manipulation.
- Ultralytics for computer vision feature - extra hand
## Getting Started
**Installation**
```
git clone https://github.com/your-username/image-streaming.git
cd image-streaming
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
```
**Start Web Server**
```
python3 main.py
```
Open your web-browser and visit following URL:
`http://localhost:8000/video_feed`