1. 程式人生 > >在X86平臺上安裝攝像頭驅動及應用

在X86平臺上安裝攝像頭驅動及應用

  [編輯]

驅動安裝

[編輯]

編譯核心

<M> Video For Linux
V4l USB devices --->
<M> USB ZC0301[P] Image Processor and Control Chip support (此處因人而異)

這兩個選項必須是用M,不能用*

[編輯]

安裝驅動

1>gentoo

emerge -av gspca-modules-2.6.18-4-686 (2.6.18-4-686和核心版本號相對應)

2>debian

apt-get insall gspcac1
[編輯]

檢視攝像頭型號

執行命令:lsusb 我的是: Bus 002 Device 003: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam

linux上的視訊聊天工具有aMsn、Ekiga(gnomemeeting)等,有興趣可到網上找安裝和使用方法

[編輯]

安裝攝像頭應用程式

linux上攝像頭應用程式有spcaview、spcagui等,此處只介紹spcaview的安裝方法。 SpcaView 軟體包,包括一組工具: spcaview工具是用來紀錄資料流,也能用來播放資料 spcaserv 是流媒體伺服器 spcacat 簡單圖片的抓取工具

[編輯]

下載

[編輯]

安裝

1)

cd SDL-*
./configure ; make ;make install

2)

cd spcaview-*
make ; make install
[編輯]

使用spcaview工具

1)抓圖

spcaview -d /dev/video0 -f jpg -s 320x240

2)抓到資料流

spcaview -f yuv -o ***.avi
[編輯]

架設網路視訊監控伺服器

[編輯]

通過C/S架構實現

1)執行服務端(spcaserv)

spcaserv -s 解析度 -w IP地址:埠,如spcaserv -s 320x240 -w 192.168.0.172:7070

2)執行客戶端監控資料流(spcaview)

spcaview -s 解析度 -w IP地址:埠,如spcaview -s 320x240 -w 192.168.0.172:7070
[編輯]

通過B/S架構實現

1)配置apache 把apache的家目錄設為/var/www/html/webcam

cp -rfv spcaview-*/http-java-applet/* /var/www/html/webcam
chmod 777 /var/www/html/webcam/ -R
cp index-sample.html index.htm (index-sample.html是視訊首頁)

2)安裝java外掛 我們可以通過瀏覽器來監控,利用瀏覽器監控可以跨平臺監視,這樣無論Linux、Windows、還是MacOS,或者是BSD及其它UNIX系統,只要 有圖形介面的瀏覽器,在桌面環境下就可以對攝像頭所“控制”的範圍進行監控。由於伺服器端的Web頁面包括java控制元件,所以得安裝java環境。 我用的是firefox瀏覽器,給它做個連結就行了:

ln -s /opt/jdk1.5.0_03/jre/plugin/i386/ns7/libjavaplugin_oji.so  /opt/firefox/plugins/

也可以在當前使用者根目錄下建立連結:

mkdir ~/.mozilla/firefox/plugins
cp libjavaplugin_oji.so ~/mozilla/firefox/plugins

(此處不能用ns7-gcc29裡面的外掛,否則firefox會報錯並退出)
3)執行服務端(spcaserv)

spcaserv -s 解析度 -w IP地址:埠,如spcaserv -s 320x240 -w 192.168.0.172:7070

4)使用Web監控資料流

在firefox位址列中輸入:localhost或本機的IP即可

相關推薦

X86平臺安裝攝像頭驅動應用

  [編輯] 驅動安裝 [編輯] 編譯核心 <M> Video For Linux V4l USB devices ---> <M> USB ZC0301[P] Image Processor and Control Chip support

gentoo 平臺安裝 sendmail 郵件伺服器,以及dovecot收件器,相應配置

先說需要安裝哪些軟體,因為使用的平臺是Gentoo 作業系統,所以就用gentoo 的安裝方式 1 :安裝dns 域名伺服器,如果你在公網,並且有自已的域名,那麼不用自已安裝域名伺服器,( 因為郵件伺服器要用到域名的解析,反向解析,所以要安裝,我嘗試用ip 地址代替郵箱域名

RHEL7.3系統安裝docker環境docker的簡單使用

訪問 vim build info 環境 version .html 查看 hub 為RHEL7和Centos7上安裝epel源和docker源以及安裝和檢查 命令安裝 yum -y install epel-release 手動安裝 wget http://

Centos 7 安裝jira7.3破解

mysql- software 1.2 現在 fig 1.5 extra color -s 一、環境準備1,jira7.2的運行是依賴java環境的,也就是說需要安裝jdk並且要是1.8以上版本,如下: 2,安裝MySQL服務器安裝MySQL的yum源 # yu

Linux平臺安裝MySQL服務

table 校驗 運行 put statement procs 可靠 commands 系列 MySQL服務是一個真正的多線程、多用戶的SQL數據庫服務,憑借其高性能、高可靠和易於使用的特性,成為服務器領域中最受歡迎的開源數據庫系統。為了確保MySQL數據庫功能的完整性。可

ubuntu安裝NVIDIA驅動、CUDA、CUDNN

req abi har linu 分別是 目錄 comm 能夠 csdn Ubuntu18.04環境下的安裝: 主要參考下面這個博客: https://blog.csdn.net/u010801439/article/details/80483036 https://blo

Windows 安裝 Azure PowerShellAzure PowerShell部署虛擬機

net doc ORC fec end 密碼 har 公網 mst 一、Azure PowerShell部署 1、使用 PowerShellGet 在 Windows 上安裝 Azure PowerShell 從 Azure PowerShell 版本 6.0 開始,A

自制centos7安裝NVIDIA驅動CUDA

需準備檔案包括NVIDIA驅動(官網https://www.geforce.cn/drivers)以及cuda Toolkit(官網https://developer.nvidia.com/cuda-downloads) 首先檢視自己GPU型號 lspci | grep -i vga  

風河虛擬化元件使用說明(15)—— 為Windows系統安裝VNIC驅動共享記憶體驅動(on target)

參考Guest Guide文件"Windows VNIC Driver Overview"和"Windows Shared Memory Driver Overview" 首先將Windows 10作為GuestOS啟動:  進入WindShare網站(http://wind

ubuntu安裝Apache2+ModSecurity實現防SQL注入演示

ubuntu上安裝Apache2+ModSecurity及實現防SQL注入演示 一、Apache2 的安裝 1.1、安裝環境: OS:Ubuntu 16.04.1 LTS Apache: Apache/2.4.18 (Ubuntu) 安裝命令: 更新安裝源:

Mac OSX 安裝 Tomcat 7 管理介面

I’ve made the switch over to Apple on my development machines and as I’m starting my new company soon I’ve got myself a new MacBook Pro machine of which I

虛擬機器ubuntu安裝JDK,配置

一。安裝部分 0.前奏: 很多文章分享為處理.bin檔案,但目前官方下載僅有.tar.rpm兩種,不適用! Installation of the 64-bit JDK on Linux Platforms This procedure installs the

【轉】怎麼在Linux安裝印表機驅動(以Ubuntu為例)

通常來說,你不需要手動在Linux上安裝硬體驅動。系統會自動檢測計算機硬體,然後自動為你安裝驅動。但是,對於印表機,情況就不一樣了。事實上,Linux是通過CUPS(Common Unix Printing System)處理列印服務。Apple是CUPS的主要開發者,M

linux安裝es(elasticsearch)一些常見命令

/usr/src/es   下載es的安裝包儲存到當前目錄下(.tar)    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.tar.gz    刪除檔案:    

在Linux平臺安裝和配置Ruby on Rails詳解

ruby on rails推薦的生產執行環境是Linux/FreeBSD/Unix,即Unix系列的作業系統,採用lighttpd+FCGI的解決方案。以下我將以Linux作業系統,lighttpd+FCGI,MySQL資料庫為例,從原始碼編譯安裝開始講解。 在安裝之前,應

hadoop+zookeeper+hbase安裝、配置應用例項

出於種種原因,想要搭建一個小叢集,來搞搞資料處理。 實踐環境: ubuntu10.04+jdk1.6.20+hadoop-0.20.2+zookeeper3.3.4+hbase0.90.6 本來是準備好了三臺機器,結果後面一臺掛了,所以只有兩臺了=。= 機器名  

debian 安裝印表機驅動印表機共享

Debian列印介紹 列印對於Linux/Unix類系統來說,曾經沒有一點問題,但那是很久以前的事情了。隨著各種新型印表機的出 現,特別是很多不支援 PostScript 功能的廉價印表機,曾一度使在Linux上的列印變得非常困難。但現在,情況已經完全不同了,在Linux上列印已經越來越方便,用Linux作

如何在Linux平臺安裝Ghost部落格平臺

Ghost是一個相對較新的部落格釋出平臺,它開始於眾籌平臺kickstarter上一個£25,000英鎊的眾籌專案。儘管WordPress依然是網上主流的部落格工具,但它現在已然是一個擁有眾多第三方開發功能的通用內容管理平臺,發展到現在已經逐漸變得笨重、複雜以至於難以維護。但與此同時,僅僅誕生才幾個月的G

ubuntu 平臺 安裝 opencv實踐

install opencv on ubuntu 12.10 apt-get install on shiyanlou 的速度? apt-source ? After this operation, 100 MB of additional dis

Linux安裝Apache環境安裝過程報錯解決方案(零初始環境)

Note:要從零開始搭建,就不要嫌中間遇到各種eggache的問題! 一.下載apache原始碼    得到檔案 httpd-2.4.3.tar.gz 2. 上傳到你的伺服器目錄,如:/home/tnuser/installers     解壓:tar -zxv