大華攝像頭java開發之預覽


大華攝像頭java開發之預覽

      大華網絡攝像頭在用java實現預覽視頻之后,按照項目要求,要把大華網絡攝像頭的預覽放到web頁面顯示。首先需要准備一個ocx插件,如果沒有的可以自行下載,地址:http://download.csdn.net/download/u012492535/10149729
好了,接下來就按部就班的記錄一下開發的過程:
1、首先在下載的OCX插件中,右擊reg.bat,選擇以管理員身份運行,或者win+R,輸入cmd命令,將reg.bat文件拖到窗口,運行成功會提示。
這里寫圖片描述
2、然后在開發程序中新建一個html文件或者jsp文件也可以(這里的開發程序和文件根據自己的項目需要即可),將下面的代碼放到里面

 <script language="javascript"> function StartPreview() { alert("開始"); var SSOcx = document.getElementById("playOcx"); SSOcx.SetDeviceInfo("192.168.0.108",37777,0,"admin","admin"); SSOcx.StartPlay(); } function StoptPreview() { var SSOcx = document.getElementById("playOcx"); SSOcx.StopPlay(); } function Capture() { var SSOcx = document.getElementById("playOcx"); var dd= SSOcx.GetCapturePicture("d:\\1.bmp"); } function StartRecord() { var SSOcx = document.getElementById("playOcx"); SSOcx.SaveRealData("d:\\1.avi"); } function StopRecord() { var SSOcx = document.getElementById("playOcx"); SSOcx.StopSaveRealDate(); } </script>  
    </head>  
    <body>  
    <div class="bigbg">  
    <div class="kuang">  
        <div class="videoscreen">   
        <td width="50%" align="right" style="padding-right:50px">  
             <object classid="clsid:30209FBC-57EB-4F87-BF3E-740E3D8019D2" codebase="" standby="Waiting..." id="playOcx" width="1280" height="720" name="playOcx" align="center" >  
                <embed width="618" height="360" align="center"></embed>  
             </object>  
        </td>  
         </div>  
    <div class="sfream">  
    <div class="play"><a href="javascript:StartPreview()">播放</a><br/></div>  
    <div class="pause"><a href="javascript:StoptPreview()">暫停</a><br /></div>  
    <div class="progressbar"><a href=""></a></div>  
    <div class="snapshot-picture"><a href="javascript:Capture()">拍照</a><br/></div>  
    <div class="stepback"><a href=""></a></div>  
    <div class="camera"><a href="javascript:StartRecord()">錄制</a><br/></div>  
    <div class="stopcamera"><a href="javascript:StopRecord()">停止錄制</a></div>  
    <div class="singlescreen"><a href=""></a></div>  
    <div class="doublescreen"><a href=""></a></div>  
    <div class="ninescreen"><a href=""></a></div>  
    </div>  
    </div>  
    <div class="close"><a href=""></a></div>  
    </div>  
    </body>  
    </html>

3、將大華網絡攝像頭的設備息填寫完畢之后,運行即可出現攝像頭的視頻,如果是jsp文件的話,則需要將攝像頭設備信息從其他地方傳過來即可。
4、因為大華的設備有許多功能不支持,或者是大華技術不提供這方面的支持,所以最終在功能方面比海康少的多。
5、此方法僅支持在支持IE內核的瀏覽器(IE,360)使用,如果想要使用其他瀏覽器播放視頻,請自尋查找其他方法。


個人聯系方式:QQ1307329425


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM