添加语音识别 及管控功能

This commit is contained in:
haozq 2024-06-17 15:47:55 +08:00
parent 9a2306bc71
commit e3d94f2e6c
4 changed files with 12 additions and 6 deletions

View File

@ -29,9 +29,6 @@ layui.config({
parent.layer.msg("视频加载中,请稍候...", { icon: 16, scrollbar: false, time: 1000, });
QXPlayVideo(puid, '0', winDom)
playControl();
// let randomNum = Math.floor(Math.random() * 2) + 1;
// console.log(randomNum);
// $('#videoPlayer1').attr('src','../../../video/'+randomNum+'.mp4')
videoObject.devCode = puid;
} else {
return parent.layer.msg('请选择球机', { icon: 7 });

View File

@ -20,7 +20,9 @@ function loadVideoTree() {
function setData(data) {
let totalNum = 0, onlineNum = 0, offLineNum = 0;
let isPlay=true;
$.each(data, function (index, item) {
if (item.id !== '0') {
totalNum++;
let titleName = item.title;
@ -30,6 +32,13 @@ function loadVideoTree() {
if (item.onLine === '1') {
onlineNum++;
item.title = '<img src="../../img/video/ball_online.png"><span data-mtpis="'+item.title+'">' + titleName + '</span>'
if(isPlay){
let puid = item.id.replace('QJ', '').split("-")[0];
QXPlayVideo(puid, '0', winDom)
playControl();
videoObject.devCode = puid;
isPlay=false;
}
} else {
offLineNum++;
item.title = '<img src="../../img/video/ball_offline.png"><span data-mtpis="'+item.title+'">' + titleName + '</span>'

View File

@ -77,7 +77,6 @@ function QXPlayVideo(puId, idx, dom) {
//播视频接口
destoryVideo(flvPlayer);
let url = qxUrl + "stream.flv?puid=" + puId + "&idx=" + idx + "&stream=0&token=" + qxToken;
console.log(url);
if (flvjs.isSupported()) {
let videoElement = document.getElementById(dom);
if (videoElement) {
@ -196,6 +195,7 @@ function posts(url, router, params, callback) {
type: 'post',
url: url + router,
data: params,
async:false,
traditional: true,
dataType: 'json',
complete: function (rv) {

View File

@ -216,7 +216,7 @@
<script type="text/javascript" src="../../js/pages/video/qx/flv.min.js"></script>
<script type="text/javascript" src="../../js/pages/video/qx/FileSaver.min.js"></script>
<script type="text/javascript" src="../../js/pages/video/videoConnect.js"></script>
<script src="../../js/pages/video/videoAjax.js" type="text/javascript"></script>
<script src="../../js/pages/video/video.js" type="text/javascript"></script>
<script src="../../js/pages/video/video.js" type="text/javascript"></script>
<script src="../../js/pages/video/videoAjax.js" type="text/javascript"></script>
</html>