| <!doctype html>
|
| <html lang="en">
|
|
|
| <head>
|
|
|
| <meta charset="utf-8">
|
| <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
|
|
|
| <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css"
|
| integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
|
|
|
| <title>Live Streaming Demonstration</title>
|
| </head>
|
|
|
| <body>
|
| <div class="container">
|
| <div class="row">
|
| <div class="col-lg-8 offset-lg-2">
|
| <h3 class="mt-3">Live Streaming</h3>
|
| <img src="{{ url_for('video_feed') }}" width="100%" class="mb-3">
|
| <form action="{{ url_for('capture_document') }}" method="post">
|
| <button type="submit" class="btn btn-success btn-lg">📸 Capture Image</button>
|
| </form>
|
| {% with messages = get_flashed_messages(with_categories=true) %}
|
| {% for category, message in messages %}
|
| {% if category == 'error' %}
|
| <p style="color: red;">{{ message }}</p>
|
| {% else %}
|
| <p style="color: green;">{{ message }}</p>
|
| {% endif %}
|
| {% endfor %}
|
| {% endwith %}
|
| </div>
|
| </div>
|
| </div>
|
| </body>
|
|
|
| </html> |