All Projects → akmamun → Live Stream Face Detection

akmamun / Live Stream Face Detection

Licence: mit
Live Streaming and Face Detection with Flask in Browser

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Live Stream Face Detection

Rtsp Stream
Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
Stars: ✭ 349 (+642.55%)
Mutual labels:  rtsp, video-streaming, live-streaming
Srs
SRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV, SRT and GB28181.
Stars: ✭ 16,734 (+35504.26%)
Mutual labels:  live-streaming, streaming, video-streaming
rtsp2html5
A small and simple PHP-script to convert RTSP-stream from IP-cameras to HTML5-video (with switch to MJPEG on failure)
Stars: ✭ 15 (-68.09%)
Mutual labels:  rtsp, live-streaming, video-streaming
Vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features 🔥
Stars: ✭ 2,048 (+4257.45%)
Mutual labels:  streaming, live-streaming, video-streaming
Rx Player
DASH/Smooth HTML5 Video Player
Stars: ✭ 600 (+1176.6%)
Mutual labels:  video-streaming, streaming, live-streaming
Rtspallthethings
Deprecated RTSP media server -- Use github.com/aler9/rtsp-simple-server instead.
Stars: ✭ 258 (+448.94%)
Mutual labels:  rtsp, streaming
Red5 Server
Red5 Server core
Stars: ✭ 3,008 (+6300%)
Mutual labels:  streaming, live-streaming
Gather Deployment
Gathers scalable tensorflow and infrastructure deployment
Stars: ✭ 326 (+593.62%)
Mutual labels:  flask, face-detection
Movienight
Single instance video streaming server with integrated chat.
Stars: ✭ 387 (+723.4%)
Mutual labels:  video-streaming, streaming
Awesome Video
A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
Stars: ✭ 397 (+744.68%)
Mutual labels:  video-streaming, streaming
Shaka Player
JavaScript player library / DASH & HLS client / MSE-EME player
Stars: ✭ 5,386 (+11359.57%)
Mutual labels:  video-streaming, live-streaming
api.video-go-client
The official Go client library for api.video
Stars: ✭ 16 (-65.96%)
Mutual labels:  streaming, video-streaming
uTextureSendReceive
Unity network texture sender and receiver for video and frame streaming
Stars: ✭ 111 (+136.17%)
Mutual labels:  streaming, video-streaming
Gb28181.solution
Linux/Win/Docker/kubernetes/Chart/Kustomize/GB28181/SIP/RTP/SDP/WebRTC/作为上下级域/平台级联互联
Stars: ✭ 323 (+587.23%)
Mutual labels:  rtsp, streaming
srtdroid
Secure Reliable Transport (SRT) Protocol for Android
Stars: ✭ 35 (-25.53%)
Mutual labels:  streaming, live-streaming
wsa
WSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: ✭ 35 (-25.53%)
Mutual labels:  streaming, rtsp
Deepcamera
Open source face recognition on Raspberry Pi. SharpAI is open source stack for machine learning engineering with private deployment and AutoML for edge computing. DeepCamera is application of SharpAI designed for connecting computer vision model to surveillance camera. Developers can run same code on Raspberry Pi/Android/PC/AWS to boost your AI production development.
Stars: ✭ 757 (+1510.64%)
Mutual labels:  face-detection, rtsp
Ffmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.git
Stars: ✭ 27,382 (+58159.57%)
Mutual labels:  rtsp, streaming
Never Blink
👀Blink and lose.
Stars: ✭ 802 (+1606.38%)
Mutual labels:  flask, video-streaming
tms
tms(toy media server) is a toy media server for myself learning media develop. Just for fun.
Stars: ✭ 29 (-38.3%)
Mutual labels:  streaming, live-streaming

Live Streaming and Face Detection with Flask

pip install -r requirements.txt

Run Server

python app.py

Use Built-in Webcam of Laptop

  • Put Zero (O) in cv2.VideoCapture(0)
cv2.VideoCapture(0)

Use Ip Camera/CCTV/RTSP Link

cv2.VideoCapture('rtsp://username:[email protected]_ip_address:554/user=username_password='password'_channel=channel_number_stream=0.sdp')

Example RTSP Link

cv2.VideoCapture('rtsp://mamun:[email protected]:554/user=mamun_password=123456_channel=0_stream=0.sdp')

Change Channel Number to Change the Camera

cv2.VideoCapture('rtsp://mamun:[email protected]:554/user=mamun_password=123456_channel=1_stream=0.sdp')

Display the resulting frame in browser

cv2.imencode('.jpg', frame)[1].tobytes()

Display the resulting frame in window

Instead of return use this in camera.py

cv2.imshow('frame', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
       break

Learn More

Learn More about Streaming with flask

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].