CAMERAL-NETWORK
THREE STEPS TO CREATE A CAMERAL NETWORK.
当前只初步完成了摄像头以30fps捕获图像,输出yuyv格式。然后进行格式转换,yuyv转成264.最后用rtp传输到目标主机。
项目简介(开发平台ubuntu 18)
1. 使用的库有v4l2、x264、jrtplib
1.1 v4l2
- ubuntu带的有,不用装。
1.2 x264
git clone http://git.videolan.org/git/x264.git
./configure --enable-shared
make
如果出错的话,先安装一些需要的库。运行下面的命令即可。
sudo apt-get install build-essential git-core checkinstall texi2html libfaac-dev \
libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev \
libvorbis-de