LIVE STREAMING .. (with Python and HTML)
LIVE STREAMING .. Create a main.py file in the directory named live_streaming .. The code for main.py # pip install flask # pip install opencv-python from flask import Flask , render_template , Response import cv2 app = Flask(__name__) camera = cv2.VideoCapture( 0 ) def gen_frames (): while True : success , frame = camera.read() if not success: break else : ret , buffer = cv2.imencode( '.jpg' , frame) frame = buffer.tobytes() yield ( b'--frame \r\n ' b'Content-Type: image/jpeg \r\n\r\n ' + frame + b' \r\n ' ) @app.route ( '/' ) def index (): return render_template( 'index.html' ) @app.route ( '/video_feed' ) def video_feed (): return Response(gen_frames() , mimetype = 'multipart/x-mixed-replace; boundary=frame' ) if __name__ == "__main__" : app.run( debug = True ) Create a directory named templates ... and ...
Comments
Post a Comment