diff --git a/www/webrtc/index.html b/www/webrtc/index.html index c090a55a..26a129b7 100644 --- a/www/webrtc/index.html +++ b/www/webrtc/index.html @@ -270,19 +270,20 @@ } } - function on_click_to_play(app, stream) { console.log(`on_click_to_play: ${app}/${stream}`); var url = `${document.location.protocol}//${window.location.host}/index/api/webrtc?app=${app}&stream=${stream}&type=play`; document.getElementById('streamUrl').value = url; start(); } + function clearStreamList() { let content = document.getElementById("olstreamlist"); while (content.hasChildNodes()) { content.removeChild(content.firstChild); } } + function fillStreamList(json) { clearStreamList(); if (json.code != 0 || !json.data) { @@ -311,6 +312,7 @@ } } } + async function getData(url) { const response = await fetch(url, { method: 'GET' @@ -319,11 +321,13 @@ //console.log(data); return data; } + function get_media_list() { let url = document.location.protocol+"//"+window.location.host+"/index/api/getMediaList?secret=035c73f7-bb6b-4889-a715-d9eb2d1925cc"; let json = getData(url); json.then((json)=> fillStreamList(json)); } + setInterval(() => { // get_media_list(); }, 5000);