【调度系统】广东民航医疗快线调度系统源代码
wzp
2024-12-05 8a09f655eace34e9c90bbfc711eedb7a69e4e068
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
<?php 
header("Content-Type: text/html; charset=utf-8");
$account="966120";
$password="new966120";
$PlateNum=empty($_REQUEST['PlateNum'])!=false ? "" : addslashes($_REQUEST['PlateNum']);
$Vidno_ID=empty($_REQUEST['Vidno_ID'])!=false ? "" : addslashes($_REQUEST['Vidno_ID']);
$jsession=empty($_REQUEST['jsession'])!=false ? "" : addslashes($_REQUEST['jsession']);
 
if(!empty($Vidno_ID) and empty($jsession)){
    //用户登录
    $api_url='http://v1.966120.com.cn:8088/StandardApiAction_login.action?account='.$account.'&password='.$password;
    //echo $api_url;//exit;
    $api_info=file_get_contents($api_url);
    $api_info=json_decode($api_info,true);
    $result = $api_info["result"];
    if ($result!=0) {header("Location: /"); exit;}
    $JSESSIONID = $api_info["JSESSIONID"];
    //$Vidno_ID="446707110";
    //$PlateNum="粤A10LX5(广州)";
    //header("Location: http://v1.966120.com.cn:8088/808gps/open/player/RealPlayVideo.html?&jsession=".$JSESSIONID."&lang=zh&PlateNum=".$PlateNum."&close=10&channel=0"); exit;
    //header("Location: ?jsession=".$JSESSIONID."&lang=zh&PlateNum=".$Vidno_ID."&close=10&channel=0"); exit;
}else{
    //header("Location: /login.php"); exit;
}
$channel=1;
?>
 
<html><head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title>救护车视频</title>
    <link href="http://v1.966120.com.cn:8088/bootstrap/css/button.css" type="text/css" rel="stylesheet">
    <link href="http://v1.966120.com.cn:8088/808gps/open/css/video.css" type="text/css" rel="stylesheet">
    <script type="text/javascript" src="http://v1.966120.com.cn:8088/808gps/open/player/js/cmsv6player.min.js?version=7.26.0.2_20210528-1626917295348"></script>
    <script>
    var isInitFinished = false;//视频插件是否加载完成
    var selectIndex = 0;
    var playingStatusArray = [];
    function getValue(domId) {
        var domItem = document.getElementById(domId);
        if (domItem != null) {
            return domItem.value;
        } else {
            return "";
        }
    }
    function setValue(domId, val) {
        var domItem = document.getElementById(domId);
        if (domItem != null) {
            domItem.value = val;
        }
    }
    // 开始远程回放
    function startPlayback() {
        //回放url
        var url = getValue('playbackUrl');
        if (url == '') {
            setFocus('playbackUrl');
            return;
        }
        //flash begin -----
        //回放之前先停止
        //swfobject.getObjectById('cmsv6flash').stopVideo(0);
        //开始回放
        //swfobject.getObjectById("cmsv6flash").startVod(0, url);
        //flash end ------
        //h5 begin -----
        //回放之前先停止
        swfobject.stopVodM();
 
        var playbackChannelCount = 0
        var playbackChannelObj = document.getElementById("playbackChannel")
        if (playbackChannelObj) {
            playbackChannelCount = playbackChannelObj.value
        }
 
        var playbackUrlObj2 = document.getElementById('playbackUrl2')
        var playbackUrlObj3 = document.getElementById('playbackUrl3')
        var playbackUrlObj4 = document.getElementById('playbackUrl4')
        
        var urls = []
        urls.push(url)
        if (playbackUrlObj2.value) {
            urls.push(playbackUrlObj2.value)
            if (playbackUrlObj3.value) {
                urls.push(playbackUrlObj3.value)
            }
            if (playbackUrlObj4.value) {
                urls.push(playbackUrlObj4.value)
            }
        }
 
        
        //开始回放
        swfobject.startVodM(urls, "0,1,2,3");
 
        //h5 end ------
    }
    function onReady() {
        var host = window.location.host;
        var ip = host.split(":")[0];
        if (!ip || ip == 'localhost') {
            ip = '127.0.0.1';
        }
        setValue('serverIp', ip);
        setValue('serverPort', 6605);
        var strLang = getUrlParameter('lang');
        if (strLang == "en") {
            lang = new langEn();
            setValue('languagePath', 'en.xml');
        }
        //loadLang();
 
        //初始化视频插件
        initPlayerExample();
    }
    //初始化视频插件
    function initPlayerExample() {
        for (var i = 0; i < 101; i++) {
            playingStatusArray.push(false);
        }
        var _isVodMode = 1;
        //赋值初始化为未完成
        isInitFinished = false;
        //视频插件宽度
        var width = 1800;
        //视频插件高度
        var hieght = 900;
 
        var strLang = "cn";
        var options = {
            domId: "cmsv6flash",
            isVodMode: _isVodMode == "1" ? true : false,
            width: width,
            height: hieght,
            lang: strLang == "" ? "en" : strLang
        }
        swfobject = new Cmsv6Player(options);
        initFlash();
    }
    //插件初始化完成后执行
    function initFlash() {
        if (typeof swfobject == "undefined" ||
            typeof swfobject.setWindowNum == "undefined") {
            setTimeout(initFlash, 50);
        } else {
            //初始化插件语言
            var language = "cn.xml";
            if (!language) {
                return;
            }
            swfobject.setLanguage(language);
            //先将全部窗口创建好
            swfobject.setWindowNum(36);
            //再配置当前的窗口数目
            var windowNum = 4;
            swfobject.setWindowNum(windowNum);
            //设置服务器信息
            var serverIp = "183.6.154.122";
            var serverPort = "6605";
            swfobject.setServerInfo(serverIp, serverPort);
            isInitFinished = true;
 
            // 监听回放Radio
            //monitorPlaybackRadio()
 
            //开始回放
            startPlayback()
 
        }
    }
    </script>
    
</head>
<body onload="initPlayerExample();">
 
<div id="flashExample" style="width: 1800px;height:1050px" >
    <div id="cmsv6flash"></div>
    <div id="eventTip"></div>
</div>
<input value="ws://183.6.154.122:6604/3/5?DownType=5&jsession=<?php echo $JSESSIONID;?>&DevIDNO=446904579&FILELOC=1&FILESVR=0&FILECHN=0&FILEBEG=47867&FILEEND=50967&PLAYIFRM=0&PLAYFILE=/ssyhdd/0/p1/2021-10-19/201-01-130742-130742-05p000.h264&PLAYBEG=0&PLAYEND=0&PLAYCHN=0&YEAR=21&MON=10&DAY=19" id="playbackUrl" type="hidden">
<input value="ws://183.6.154.122:6604/3/5?DownType=5&jsession=<?php echo $JSESSIONID;?>&DevIDNO=446904579&FILELOC=1&FILESVR=0&FILECHN=1&FILEBEG=47867&FILEEND=50967&PLAYIFRM=0&PLAYFILE=/ssyhdd/0/p1/2021-10-19/201-02-130742-130742-05p000.h264&PLAYBEG=0&PLAYEND=0&PLAYCHN=0&YEAR=21&MON=10&DAY=19" id="playbackUrl2" type="hidden">
<input value="ws://183.6.154.122:6604/3/5?DownType=5&jsession=<?php echo $JSESSIONID;?>&DevIDNO=446904579&FILELOC=1&FILESVR=0&FILECHN=2&FILEBEG=47867&FILEEND=50967&PLAYIFRM=0&PLAYFILE=/ssyhdd/0/p1/2021-10-19/201-03-130742-130742-05p000.h264&PLAYBEG=0&PLAYEND=0&PLAYCHN=0&YEAR=21&MON=10&DAY=19" id="playbackUrl3" type="hidden">
<input value="ws://183.6.154.122:6604/3/5?DownType=5&jsession=<?php echo $JSESSIONID;?>&DevIDNO=446904579&FILELOC=1&FILESVR=0&FILECHN=3&FILEBEG=47867&FILEEND=50967&PLAYIFRM=0&PLAYFILE=/ssyhdd/0/p1/2021-10-19/201-04-130742-130742-05p000.h264&PLAYBEG=0&PLAYEND=0&PLAYCHN=0&YEAR=21&MON=10&DAY=19" id="playbackUrl4" type="hidden">
 
 
</body></html>