亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

[java]如何在web瀏覽器上實時監控攝像頭?

[java]如何在web瀏覽器上實時監控攝像頭?

白豬掌柜的 2019-03-01 10:52:22
攝像頭是??低暤?,不用??低曌詭У暮笈_系統監控系統,想自己寫一個網頁顯示。本來以為很簡單的事,但發現還是有難度的,后臺獲取攝像頭的數據流大概是ByteByReference類型。??低暲锩娴拈_發實例是個jFrame的實例,線索追蹤到 if (!playControl.PlayM4_InputData(m_lPort.getValue(), pBuffer, dwBufSize)) //輸入流數據 { break; } 之后就想消失掉了一樣,只在PlayCtrl這里定義了一句: boolean PlayM4_InputData(NativeLong nPort, ByteByReference pBuf, int nSize); 搜索全部java文件都沒有這個接口的實現,可能是隱藏在了那些(我看不懂的)庫文件里了。而且pBuffer這個應該指的就是數據流吧,但它在哪里賦值的也不清楚. *******(以上都是廢話)*******我的設想是:用socket長鏈接傳送ByteByReference數據給瀏覽器。但是現在有個問題:瀏覽器要怎么接收和解釋這類型的數據????:( 向各位大俠請教一下。Thanks.還有一個問題是PlayM4_InputData里面處理過些什么也不知道,所以pBuffer是不是在輸出之前改過也不清楚。 [用插件的方法]要下載一個VLC軟件,還得只能在IE瀏覽器上運行。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Streamedian player example</title> </head> <body> <object type='application/x-vlc-plugin' pluginspage="http://www.videolan.org/" id='vlc' events='false' width="720" height="410"> <param name='mrl' value='rtsp://xx:mm@yy/Streaming/Channels/101?transportmode=unicast' /> <param name='volume' value='50' /> <param name='autoplay' value='true' /> <param name='loop' value='false' /> <param name='fullscreen' value='false' /> <param name='controls' value='false' /> </object> </body> </html>
查看完整描述

5 回答

?
眼眸繁星

TA貢獻1873條經驗 獲得超9個贊

最簡單的方式,接入螢石云,設置直播,會提供M3U8的URL網址,可以在現代瀏覽器(包括手機)中直接播放不用任何插件,一些操作可以直接調用螢石云提供的HTTP API,缺點是需要購買螢石云的流量(很便宜,數量少貌似是免費的)

查看完整回答
反對 回復 2019-03-01
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

webrtc

webrtc開啟本地攝像頭

查看完整回答
反對 回復 2019-03-01
?
喵喵時光機

TA貢獻1846條經驗 獲得超7個贊

建議使用插件好點

查看完整回答
反對 回復 2019-03-01
?
當年話下

TA貢獻1890條經驗 獲得超9個贊

你好樓主,你的意思是下載了vlc,使用下面的代碼,把rtsp://admin:[email protected]:554/Streaming/Channels/101?transportmode=unicast'這些參數改成自己的就可以獲取到??低暤谋O控畫面了嗎?

查看完整回答
反對 回復 2019-03-01
?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

請問樓主最后如果實現了 畢業設計想做一個基于java的視頻監控系統 和你的設想是一樣的 硬件攝像頭采集信息 web頁面展示 能請教你如何實現了呢

查看完整回答
反對 回復 2019-03-01
  • 5 回答
  • 0 關注
  • 2499 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號