GStreamer移植
参考:
GStreamer移植_weixin_34072458的博客-CSDN博客
从服务下代码太慢。
从CSDN下载了 gstream_1.16开始编译。
首行configure; 根据实际情况,配置。
./configure --prefix=/home/deng/H3_Android/rk3032_ToolChain/rk3032/staging/usr/ \
--with-sysroot=/home/deng/H3_Android/rk3032_ToolChain/rk3032/staging/ \
CC=/home/deng/H3_Android/rk3032_ToolChain/rk3032/host/bin/arm-buildroot-linux-gnueabihf-gcc \
PKG_CONFIG=/home/deng/H3_Android/rk3032_ToolChain/rk3032/host/bin/pkg-config \
CXX=/home/deng/H3_Android/rk3032_ToolChain/rk3032/host/bin/arm-buildroot-linux-gnueabihf-g++ \
AR=/home/deng/H3_Android/rk3032_ToolChain/rk3032/host/bin/arm-buildroot-linux-gnueabihf-ar \
RANLIB=/home/deng/H3_Android/rk3032_ToolChain/rk3032/host/bin/arm-buildroot-linux-gnueabihf-ranlib \
LDFLAGS="-L/home/deng/H3_Android/rk3032_ToolChain/rk3032/staging/usr/lib -L/H3_Android/rk3128_firefly_sdk/gstreamer/gstreamer-1.16.2/libs/gst/base/.libs" \
--host=arm-buildroot-linux-gnueabihf \
--build=x86_64-linux-gnu \
--target=arm-linux-gnueabihf \
--enable-static \
--enable-shared \
--enable-fpm=arm \
--enable-playbin2 --disable-loadsave --disable-gtk-doc ac_cv_func_register_printf_function=no --disable-tests --disable-valgrind
然后开始编译,基本没有大问题。
warning: libgstbase-1.0.so.0, needed by ../../../libs/gst/net/.libs/libgstnet-1.0.so, not found
gstbase是他自己编译出来的库,但找不到。
这个错误没关系可以跳过,直接make install。
再回来make,再make install.
g编译通过了,还未进行测试。
GStreamer移植相关推荐
- RIoTBoard开发板系列笔记(三)—— 移植Gstreamer
之前arm-linux-cc 4.4.3 交叉编译gstreamer1.18博客里搞了一下Gstreamer的交叉编译,本来想试一下gstreamer移植到友善之臂2416开发板上的效果,奈何开发板资 ...
- Qt phonon多媒体框架(转)
Phonon是什么?Qt从4.4版本开始提供的一套多媒体框架,提供多媒体回放的功能.目前在Qt 4.6中实现多媒体播放图形界面主要依赖于phonon框架,其实qt中还有一个Multimedia模块,帮 ...
- Qt phonon多媒体框架
Phonon是什么?Qt从4.4版本开始提供的一套多媒体框架,提供多媒体回放的功能.目前在Qt 4.6中实现多媒体播放图形界面主要依赖于phonon框架,其实qt中还有一个Multimedia模块,帮 ...
- QT移植:解决win下音频可以播放而linux下音频不能播放的问题(GStreamer; Unable to pause - “file:music/1.mp3“)
一.问题 win和linux下同时运行下面代码,win下可以正常运行,而linux报错 QMediaPlayer player; player.setMedia(QUrl::fromLocalFile ...
- 多平台Gstreamer Multiplatform
多平台Gstreamer Multiplatform GStreamer可在所有主要操作系统上运行,例如Linux,Android,Windows,Max OS X,iOS,以及大多数BSD,商业Un ...
- GStreamer跨平台多媒体框架
GStreamer跨平台多媒体框架 Gstreamer基本概念 GStreamer是用于构造媒体处理组件图的库.它支持的应用程序范围从简单的Ogg / Vorbis回放,音频/视频流到复杂的音频(混合 ...
- Qt5.5.1移植到freescale imx6
一.环境 HOST:ubuntu12.04-LTS Embedded:freescale imx6 linux-3.0.35 CROSS_COMPILE:freescale提供的gcc-4.6.2-g ...
- GStreamer 入门 - Hello,World
GStreamer 是一个用于构建媒体处理组件图(也可以称为 pipeline,或管道)的库.它支持的应用非常广泛,从简单的 Ogg/Vorbis 播放,音频/视频流到复杂的音频(混音)和视频(非线性 ...
- GStreamer(一)
http://antkillerfarm.github.io/ 概况 当前GStreamer主要有两个大的版本分支: 1)0.10.x系列.这个版本系列的历史较久,相关资源比较丰富.但目前官方已经不再 ...
最新文章
- CvMat,Mat和IplImage之间的转化和拷贝
- trycatch抛出异常_Java生鲜电商平台架构中,如何统一异常处理及架构实战
- Excel中如何修改批注作者
- 多个客户端抢夺命名管道_使用Kafka构建数据管道
- VIM进阶-宏Macro
- JavaScript ECMA
- php金额类,PHP类-人民币金额转大写
- docker 厂商 容器_容器化 - 边缘计算的新方向
- JavaScript 隐性类型转换步骤浅析
- 公开SNS社区即时找朋友链的源代码和部署方案(续六)
- iSCSI客户端登陆认证失败
- ansys 英文路径 安装失败
- 要重复多少次变成潜意识_量变到质变,首先要做的是不断重复
- 【2020年高被引学者】 朱松纯 北京大学
- idea创建三种应用程序的方法:springboot,控制台程序,windows服务程序
- 黄蓝专场之 | ofo小黄车的执念与博弈
- Windows NT 简介
- 京沪高铁,终于给了日本。。
- wifi softap(hotspot) porting
- 如何将Matlab2019b和M文件关联