HowTo install UVC Streamer
OpenFacts, the Open Source Knowledge Database
HowTo install UVC Streamer
UVC Streamer is based on luvcview, but it does not simply display the stream on the screen. Instead it servers them via TCP on port 8080. You can view the stream with a M-JPEG viewer like Firefox, Videolan Client (very ressource friendly) or even with a Pocket PC running TCPMP by using an address like http://<IP>:8080.The project page is naaa.de.
Compile for Ubuntu 6.06 LTS
# sudo apt-get install build-essential # sudo apt-get install ... # # mkdir uvc_streamer # cd uvc_streamer # wget http://naaa.de/programme/uvc_streamer/uvc_streamer_2007_07_11_20.55.20.tgz # tar xzvf uvc_streamer_2007_07_11_20.55.20.tgz # make clean # make all # sudo cp uvc_stream /usr/local/bin/
Cross Compile for OpenWRT Kamikaze
# cd <OPENWRT_KAMIKAZE_FOLDER> # export OPENWRT_FOLDER=$(pwd) # make menuconfig # make V=99
- apply patch from ticket #1997 to enable UVC modules for OpenWRT
# make menuconfig
- Select UVC module in menu and build modules afterwards.
- Then install the created *.ipk package to the embedded device.
- Then compile the application "uvc_streamer"
# cd ${OPENWRT_FOLDER}
# mkdir uvc_streamer
# cd uvc_streamer
# wget http://naaa.de/programme/uvc_streamer/uvc_streamer_2007_07_11_20.55.20.tgz
# tar xzvf uvc_streamer_2007_07_11_20.55.20.tgz
# mv Makefile Makefile.orig
# cat Makefile.orig | sed -e "s/CC=gcc/CC=mipsel-linux-gcc/g" > Makefile
# PATH=$PATH:${OPENWRT_FOLDER}/staging_dir_mipsel/bin/
# make clean
# make all
# mipsel-linux-strip uvc_stream
# scp uvc_stream root@192.168.1.1:/sbin/
![[Main Page]](http://openfacts.berlios.de/images/berliOS_small_logo.png)