Jetson-tx1 编译gst-rtsp-server-1.8.1
2017-09-07 17:34
274 查看
1 前言
在Jetson-tx1上编译gst-rtsp-server-1.8.1之前,需要安装gtk-doc和libtool两个软件包;
源码下载地址:
https://pan.baidu.com/disk/home?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0#list/vmode=list&path=%2Fgst-rtsp-server
2 编译libtool-2.4
2.1在根目录下新建目录3rdparty,存放需编译的源码文件;
解压源文件libtool-2.4.tar.gz
2.2出现错误:
解决办法:替换掉libltdl/config/目录下的config.guess和config.sub两个文件
2.3再编译
2.4检查是否编译成功:
3 编译gtk-doc-1.24
3.1 解压源文件gtk-doc-1.24.tar.xz
3.2 出现错误:
解决办法:
3.3 再编译
出现错误:
解决办法
3.4 再编译
出现错误
解决办法
3.5 再编译
出现错误:
解决办法
3.6 再编译
4 编译gst-rtsp-server-1.8.1
4.1 解压源文件gst-rtsp-server-1.8.1.tar.xz
4.2 测试gst-rtsp-server
另开一终端运行:
即可看到图像。九十年代电视台停播时的画面,好有感觉,到此gst-rtsp-server的编译完成了。
在Jetson-tx1上编译gst-rtsp-server-1.8.1之前,需要安装gtk-doc和libtool两个软件包;
源码下载地址:
https://pan.baidu.com/disk/home?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0#list/vmode=list&path=%2Fgst-rtsp-server
2 编译libtool-2.4
2.1在根目录下新建目录3rdparty,存放需编译的源码文件;
解压源文件libtool-2.4.tar.gz
$ cd ~ $ mkdir 3rdparty $ cd 3rdparty/ $ tar -xvf libtool-2.4.tar.gz $ cd libtool-2.4/ $ ./configure
2.2出现错误:
configure: error: cannot guess build type;you must specify one
解决办法:替换掉libltdl/config/目录下的config.guess和config.sub两个文件
$ sudo rm -rf libltdl/config/config.guess $ sudo rm -rf libltdl/config/config.sub $ sudo cp /usr/share/automake-1.15/config.guess libltdl/config/ $ sudo cp /usr/share/automake-1.15/config.sub libltdl/config/
2.3再编译
$ ./configure $ make -j4 $ sudo make install -j4
2.4检查是否编译成功:
$ libtool --help $ libtool --version
3 编译gtk-doc-1.24
3.1 解压源文件gtk-doc-1.24.tar.xz
$ cd ~/3rdparty $ tar -xvf gtk-doc-1.24.tar.xz $ cd gtk-doc-1.24/ $ ./configure
3.2 出现错误:
configure: error: xsltproc not found
解决办法:
$ sudo apt-get install xsltproc
3.3 再编译
$ ./configure
出现错误:
checking for DocBook XSL Stylesheets in XML catalog... not found
解决办法
$ sudo apt-get install docbook-xsl
3.4 再编译
$ ./configure
出现错误
configure: error: could not find DocBook XML DTD V4.3 in XML catalog
解决办法
$ sudo apt-get install gnome-doc-utils
3.5 再编译
$ ./configure
出现错误:
configure: error: itstool not found
解决办法
$ sudo apt-get install itstool
3.6 再编译
$ ./configure $ make -j4 $ sudo make install -j4
4 编译gst-rtsp-server-1.8.1
4.1 解压源文件gst-rtsp-server-1.8.1.tar.xz
$ cd ~/3rdparty $ tar -xvf gst-rtsp-server-1.8.1.tar.xz $ cd gst-rtsp-server-1.8.1/ $ ./autogen.sh $ make -j4 $ sudo make install
4.2 测试gst-rtsp-server
$ ./examples/test-readme
另开一终端运行:
$ vlc rtsp://localhost:8554/test
即可看到图像。九十年代电视台停播时的画面,好有感觉,到此gst-rtsp-server的编译完成了。
相关文章推荐
- gst-rtsp-server编译测试
- gst-rtsp-server编译测试
- gst-rtsp-server编译测试
- gst-rtsp-server编译测试
- Jetson TX1刷机教程(解决Auvidea carrier boards(2x USB3.0)+ 源码编译安装opencv3.2存储空间不足问题)
- gst-rtsp-server 转发服务器的搭建
- Android ffmpeg 3.4 JNI移植 NDK编译播放 ffserver 推送的 Rtsp 视频流
- jetson tx1安装caffe 编译时 出现error==cudaSuccess(8 VS 0)类似错误
- gst-rtsp-server 转发rtsp流
- Does the RTSP implementation (client and/or server) support 'trick mode' operations
- 自己动手写RTSP Clientt与Live555的RTSP Server交互
- android 6.0编译时出现ERROR:Security problem ,see jack server log
- Jetson-TX1 基本开发环境配置<一>
- WIN8 64位VS2010+cmake3.0编译OGRE1.8.1
- Ubuntu Server 16.04.3上Moodle 3.3搭建(含PHP7.1编译)
- Darwin Streaming Server编译运行过程
- 在deian 8.7中,编译安装redis-server 3.2.8
- epon芯片qca8829编译---license server 安装
- 基于Jetson TX1的opencv3.2版本的安装和摄像头调用例程
- webstorm修改文件,webpack-dev-server不会自动编译刷新