{% extends "special_menu.html" %} {% load i18n %} {% block content %} {% if request.user|HasPerm:"contenttypes.can_VideoPreviewPage" %}

{% trans "设置" %}

{% trans "视频预览" %}

{% trans "视频列表" %}
{% endif %} {% endblock %} {% block getdatalist %} {% endblock %} {% block addjs %} {% if request.user|HasPerm:"contenttypes.can_VideoPreviewPage" %} var current_video_id = 10; var video_server_ip = '192.168.12.167'; var video_server_port = 8000; var video_login_user = 'admin'; var video_login_pwd = '12345'; function show_device(data) { if(data.videos != "") { $("#video_device select option:gt(0)").remove(); for(a in data.videos) { $("#video_device select").append(''); } } else { $("#video_device select").empty().append(''); } } function Query_Load(url) { $.ajax({ type: "GET", url: url, dataType: "json", async: false, success: function(data) { show_device(data); } }); } function GetLinkNum(xmlstr,curch) //获取硬盘录像机当前通道的已连接个数 { var members = 0; var maxRes = 0; if(!window.DOMParser && window.ActiveXObject){ var xmlDomVersions = ['MSXML.2.DOMDocument.6.0','MSXML.2.DOMDocument.3.0','Microsoft.XMLDOM']; for(var i=0;i' + '
{% trans "视频通道" %}' + (a+1) + '
' + '' } //alert(rtlisthtml) $("#id_video_chanel").find("#rt_content").empty(); $("#id_video_chanel").find("#rt_content").append(rtlisthtml); $("#id_video_chanel").find("#rt_content").find("tr:odd").addClass("video_list_evenbg"); var tbd=$("#id_video_chanel").find("#rt_content"); var tbdr=tbd.find("tr"); var focusrow={}; for(var i=0;i= 0) { str = Netocx1.GetServerInfo(); parseXML(str); } } }); }); var stamp = new Date().getTime(); url = "/{{ request.surl }}video/GetData/?func=video&type=all_video&stamp="+ stamp; Query_Load(url) var user_id = -1; function ShowChild(index) { var str=""; var Netocx1 = document.getElementById("NetOCX1"); if (user_id < 0) { user_id = Netocx1.Login(video_server_ip, video_server_port, video_login_user, video_login_pwd); } str = Netocx1.GetServerWorkState(); var curLinkNum = GetLinkNum(str,index); if(curLinkNum < '6'){ var beforeplayTime=(new Date()).getMinutes(); var secon=(new Date()).getSeconds() Netocx1.StartRealPlay(index, 0, 0); } else{ alert(gettext('该通道已达最大访问量!')); } } {% else %} alert(gettext("对不起,您没有访问该页面的权限,不能浏览更多信息!")); window.location.href="/{{ request.surl }}accounts/login/"; {% endif %} {% endblock %}