多媒体库移植到Linux下的路线图
1.研究Linux实现多媒体播放的所有技术点
1) Live555库的编译与使用(已经搞定),需要进一步弄清楚的地方
在Linux如何编译动态库和静态库
如何编译,改变编译选项和集成编译
如何调试:gcc和IDE的 : QT Creator 、
2) ffmpeg在Linux下的编译(也不一定一定需要编译,至少让ffplay编译并运行)
要用到SDL库
3) 解码出来的图像声音的播放
研究Linux下播放图形的方法,QT,SDL等
研究Linux下播放声音的方法
4) 将现有的库进行移植
部分需要跨平台库的封装,类型定义,thread, GUI,A/V播放
接口抽象成能够跨平台调用
编译环境, 用Py生成对应脚本,VS的project file和Linux的makefile
相关文档:
长期对着黑白的终端,可能会觉得枯燥。其实Bash允许自定义彩色的命令提示符、彩色的grep显示、彩色的man显示、彩色的ls显示等等。
我们只需要编辑个人或者全局的shell配置文件就可以构建自己的独特的多姿多彩的shell。其中,用户个人配置文件是~/.bashrc,全局配置文件是/etc/bash.bashrc(ubuntu)或者/etc/bashrc(Fedor ......
2007-11-09
LInux下如何安装ffmpeg
关键字: linux ffmpeg
终于装上了,把过程记录一下
首先要安装各种解码器
1、lame
lame-3.97.tar.gz
Url:http://sourceforge.net/project/showfiles.php?group_id=290&package_id=309
安装方法如下:
Java代码
tar -zxvf lame-3.97.tar.gz   ......
今天学到的东东:
1、查看进程所对应可执行程序的绝对路径
[1]. ps -ef | grep 进程名 获得PID
[2]. 进入proc文件系统里对应的目录:/proc/ <PID>
[3]. ls -l
exe链接对应的就是可执行文件的全路经
......
以ubuntu为例,字体文件为nfont.ttf
sudo mkdir /usr/share/fonts/myfonts /*建立myfonts的自定义目录*/
sudo cp nfont.ttf /usr/share/fonts/myfonts /*拷贝nfont.ttf到自定义目录*/
sudo fc-cache -fv
然后就OK了!
......
公司的服务器是CentOS 5.4(Final)版的,今天在上面安装了一回mysql5.5,记录如下:
1、从http://blog.s135.com/soft/linux/nginx_php/mysql/mysql-5.5.2-m2.tar.gz 下载源码安装包到/usr/local/src
2、tar zxvf mysql-5.5.2-m2.tar.gz 解压到/usr/local/src/mysql-5.5.2-m2下
cd mysql-5.5.2-m2/
&n ......