first commit

This commit is contained in:
white
2025-01-15 12:29:29 +00:00
commit 3786b5b5d3
5 changed files with 45 additions and 0 deletions

12
templates/base.html Normal file
View File

@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Live Stream</title>
</head>
<body>
{% block main_content %}
{% endblock %}
</body>
</html>

20
templates/index.html Normal file
View File

@@ -0,0 +1,20 @@
{% extends "base.html" %}
{% block main_content %}
<h1>Live Stream</h1>
<video id="localVideo" autoplay playsinline controls></video>
<script>
// constant containing the video
const videoElement = document.getElementById('localVideo');
// Request access to the user's camera and microphone
navigator.mediaDevices.getUserMedia({ video: true, audio: true })
.then((stream) => {
// Display the stream locally
videoElement.srcObject = stream;
})
.catch((error) => {
console.error('Error accessing media devices.', error);
});
</script>
{% endblock %}