Add play audio feature to links page
This commit is contained in:
@@ -41,10 +41,24 @@
|
|||||||
<body>
|
<body>
|
||||||
<script src="main.js"></script>
|
<script src="main.js"></script>
|
||||||
<div id="links"></div>
|
<div id="links"></div>
|
||||||
|
<div id="audio">
|
||||||
|
<h2>Play audio</h2>
|
||||||
|
<input id="source" type="text" placeholder="source">
|
||||||
|
<a id="send" href="#">send</a> / cameras with two way audio support
|
||||||
|
</div>
|
||||||
<script>
|
<script>
|
||||||
const params = new URLSearchParams(location.search);
|
const params = new URLSearchParams(location.search);
|
||||||
const src = params.get("src");
|
const src = params.get("src");
|
||||||
|
|
||||||
|
document.querySelector("#send")
|
||||||
|
.addEventListener("click", () => {
|
||||||
|
const source = document.querySelector("#source");
|
||||||
|
const url = new URL("api/streams", location.href);
|
||||||
|
url.searchParams.set("dst", src);
|
||||||
|
url.searchParams.set("src", source.value);
|
||||||
|
fetch(url, {method: "POST"});
|
||||||
|
});
|
||||||
|
|
||||||
const links = document.querySelector("#links");
|
const links = document.querySelector("#links");
|
||||||
links.innerHTML = `
|
links.innerHTML = `
|
||||||
<h2>Any codec in source</h2>
|
<h2>Any codec in source</h2>
|
||||||
|
|||||||
Reference in New Issue
Block a user