
还是要感谢几位热心的TX的指点

其他有用android手机的xd也可以试试
___________________________________________
我下了个软件(可以把我手机的摄像头当作电脑的摄像头),但安装过程有个错误:
代码: 全选
-- INSTALL: Building DrodCam v4l driver..
make: 进入目录“/usr/src/linux-3.4.4-2-ARCH”
Building modules, stage 2.
MODPOST 1 modules
make: 离开目录“/usr/src/linux-3.4.4-2-ARCH”
-- INSTALL: Moving droidcam driver and executable to system folders..
-- INSTALL: Registering DroidCam device driver
./install:行49: /sbin/insmod: 没有那个文件或目录
代码: 全选
ls -lh /lib/modules/3.4.4-2-ARCH/kernel/drivers/media/video/droidcam_v4l.ko
-rwxr-xr-x 1 root root 12K 7月 7 22:48 /lib/modules/3.4.4-2-ARCH/kernel/drivers/media/video/droidcam_v4l.ko
————————————————————————————————————————————————
源代码如下:
代码: 全选
#!/bin/bash
#
# Basic script to automate DroidCam installation process
# Usage: ./install [320 240]
# Dev47Apps.com
#
set -e
INSTALL=" -- INSTALL: "
DROIDCAM_V4L_KO="droidcam_v4l.ko";
DRIVER_LOCATION="/lib/modules/`uname -r`/kernel/drivers/media/video/";
WIDTH="320"
HEIGHT="240"
if [ "$1" != "" ]
then
WIDTH=$1
HEIGHT=$2
fi
if [[ ! $(echo "$WIDTH" | grep -E "^[0-9]+$") || ! $(echo "$HEIGHT" | grep -E "^[0-9]+$") ]]
then
echo "Inavlid parameters: '$WIDTH' and '$HEIGHT'"
exit 1
fi
if [[ $WIDTH < 240 || $HEIGHT < 160 ]]
then
echo "Parameters too low: '$WIDTH' and '$HEIGHT'"
exit 1
fi
echo "$INSTALL Building DrodCam v4l driver.."
cd webcam
make -C /lib/modules/`uname -r`/build M=`pwd`
cd ..
if [ ! -e "webcam/$DROIDCAM_V4L_KO" ]
then
echo "$INSTALL $DROIDCAM_V4L_KO not built.. Failure"
exit 1;
fi
echo "$INSTALL Moving droidcam driver and executable to system folders.."
cp "webcam/$DROIDCAM_V4L_KO" $DRIVER_LOCATION
cp droidcam /usr/bin/
echo "$INSTALL Registering DroidCam device driver"
/sbin/modprobe videodev
/sbin/insmod $DRIVER_LOCATION$DROIDCAM_V4L_KO width=$WIDTH height=$HEIGHT // 问题在这一行
echo "$INSTALL adding droidcam to /etc/modules";
echo "videodev
droidcam_v4l width=$WIDTH height=$HEIGHT
" >> /etc/modules
echo "$INSTALL Running depmod"
depmod -a
echo "$INSTALL Creating ~/.droidcam"
mkdir ~/.droidcam/
cp icon.png ~/.droidcam/
cp README ~/.droidcam/
echo "$WIDTH-$HEIGHT
IP_ADDRESS
4747" > ~/.droidcam/settings
chmod a+rw ~/.droidcam/settings
cd webcam
make -C /lib/modules/`uname -r`/build M=`pwd` clean
cd ..
echo "$INSTALL Done! You can make sure droidcam_v4l is loaded using 'lsmod'"