添加语音识别 及管控功能
This commit is contained in:
parent
9a2306bc71
commit
e3d94f2e6c
|
|
@ -29,9 +29,6 @@ layui.config({
|
||||||
parent.layer.msg("视频加载中,请稍候...", { icon: 16, scrollbar: false, time: 1000, });
|
parent.layer.msg("视频加载中,请稍候...", { icon: 16, scrollbar: false, time: 1000, });
|
||||||
QXPlayVideo(puid, '0', winDom)
|
QXPlayVideo(puid, '0', winDom)
|
||||||
playControl();
|
playControl();
|
||||||
// let randomNum = Math.floor(Math.random() * 2) + 1;
|
|
||||||
// console.log(randomNum);
|
|
||||||
// $('#videoPlayer1').attr('src','../../../video/'+randomNum+'.mp4')
|
|
||||||
videoObject.devCode = puid;
|
videoObject.devCode = puid;
|
||||||
} else {
|
} else {
|
||||||
return parent.layer.msg('请选择球机', { icon: 7 });
|
return parent.layer.msg('请选择球机', { icon: 7 });
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,9 @@ function loadVideoTree() {
|
||||||
|
|
||||||
function setData(data) {
|
function setData(data) {
|
||||||
let totalNum = 0, onlineNum = 0, offLineNum = 0;
|
let totalNum = 0, onlineNum = 0, offLineNum = 0;
|
||||||
|
let isPlay=true;
|
||||||
$.each(data, function (index, item) {
|
$.each(data, function (index, item) {
|
||||||
|
|
||||||
if (item.id !== '0') {
|
if (item.id !== '0') {
|
||||||
totalNum++;
|
totalNum++;
|
||||||
let titleName = item.title;
|
let titleName = item.title;
|
||||||
|
|
@ -30,6 +32,13 @@ function loadVideoTree() {
|
||||||
if (item.onLine === '1') {
|
if (item.onLine === '1') {
|
||||||
onlineNum++;
|
onlineNum++;
|
||||||
item.title = '<img src="../../img/video/ball_online.png"><span data-mtpis="'+item.title+'">' + titleName + '</span>'
|
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 {
|
} else {
|
||||||
offLineNum++;
|
offLineNum++;
|
||||||
item.title = '<img src="../../img/video/ball_offline.png"><span data-mtpis="'+item.title+'">' + titleName + '</span>'
|
item.title = '<img src="../../img/video/ball_offline.png"><span data-mtpis="'+item.title+'">' + titleName + '</span>'
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,6 @@ function QXPlayVideo(puId, idx, dom) {
|
||||||
//播视频接口
|
//播视频接口
|
||||||
destoryVideo(flvPlayer);
|
destoryVideo(flvPlayer);
|
||||||
let url = qxUrl + "stream.flv?puid=" + puId + "&idx=" + idx + "&stream=0&token=" + qxToken;
|
let url = qxUrl + "stream.flv?puid=" + puId + "&idx=" + idx + "&stream=0&token=" + qxToken;
|
||||||
console.log(url);
|
|
||||||
if (flvjs.isSupported()) {
|
if (flvjs.isSupported()) {
|
||||||
let videoElement = document.getElementById(dom);
|
let videoElement = document.getElementById(dom);
|
||||||
if (videoElement) {
|
if (videoElement) {
|
||||||
|
|
@ -196,6 +195,7 @@ function posts(url, router, params, callback) {
|
||||||
type: 'post',
|
type: 'post',
|
||||||
url: url + router,
|
url: url + router,
|
||||||
data: params,
|
data: params,
|
||||||
|
async:false,
|
||||||
traditional: true,
|
traditional: true,
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
complete: function (rv) {
|
complete: function (rv) {
|
||||||
|
|
|
||||||
|
|
@ -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/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/qx/FileSaver.min.js"></script>
|
||||||
<script type="text/javascript" src="../../js/pages/video/videoConnect.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>
|
</html>
|
||||||
Loading…
Reference in New Issue