多媒体
文章平均质量分 69
大胖子哥
这个作者很懒,什么都没留下…
展开
-
ffmpeg的decoder有哪些?
有这么多!./configure --list-decoders 可以在编译的时候,将用不到的解码器全部禁用掉。./configure --disable-decoder=XXX以下是解码器:aac cook libopusaac_latm cscd libschroedingeraasc cyuv libspeexac3 dca libvpx_vp原创 2013-01-23 10:05:09 · 3179 阅读 · 0 评论 -
vlc android的编译及截图,录制视频等功能
编译的环境是ubuntu 12.04,要安装好java,配置好环境变量,按照http://wiki.videolan.org/AndroidCompile配置好,就可以编译了。export JAVA_HOME=/home/sunlit/jdk1.6.0_38/export PATH=$JAVA_HOME/bin:$PATHexport classPath=/home/sunlit/原创 2013-01-31 14:13:18 · 20098 阅读 · 91 评论 -
android 降低音频采样频率 downsample
使用Android AudioRecord 录制PCM文件,android SDK保证在所有设备上都支持的采样频率只有44100HZ,所以如果想得到其他采样频率的PCM数据,有几种方式:1.在设备上尝试可用的采样频率,2.使用44.1K采样后转换采样频率。原创 2014-02-19 16:59:16 · 4984 阅读 · 1 评论 -
live555 RTSPClient修改:RTSP over udp
在live555的RTSPClient中,只给出RTSP over TCP的实现,而没有给出RTSP over UDP的实现。如果想实现rtsp over udp,只要将下面代码修改一下即可。int RTSPClient::openConnection() { do { // Set up a connection to the server. Begin by parsing t原创 2013-03-05 09:49:34 · 6795 阅读 · 4 评论 -
android AudioRecorder简单心得
Android各种设备的采样频率不同,输入的声道数也不同,如果采用固定的采样频率和声道数,那么得到的AudioRecorder不一定能够正常初始化。为了正常使用,需要尝试各种不同的参数,得到在此设备上可以用的AudioRecorder实例。原创 2013-09-22 15:34:25 · 3310 阅读 · 0 评论 -
android-vlc 精简
首先精简ffmpeg rules.mak改为:# FFmpegHASH=HEAD#FFMPEG_SNAPURL := http://git.videolan.org/?p=ffmpeg.git;a=snapshot;h=$(HASH);sf=tgzFFMPEG_SNAPURL := http://git.libav.org/?p=libav.git;a=snapshot;h=$(HA原创 2013-06-07 15:47:22 · 3535 阅读 · 3 评论 -
Linux环境下如何调试live555
1,./genMakefiles linux-gdb 其中,后面的gdb是必须的;2,修改live/config.linux-gdb文件,在COMPILE_OPTS一行中添加-DDEBUG,以使源代码中的debug有效;3,make 编译文件4,运行gdb live555ProxyServer5,set args 输入参数,如set args -v rtsp原创 2013-02-28 16:17:36 · 3328 阅读 · 0 评论 -
vlc_android中获取视频播放状态
vlc中视频的状态有以下几种: int libvlc_NothingSpecial=0; int libvlc_Opening=1; int libvlc_Buffering=2; int libvlc_Playing=3; int libvlc_Paused=4; int libvlc_Stopped=5; int libvlc_Ended=原创 2013-03-07 18:38:14 · 5019 阅读 · 2 评论 -
VLC Android录制视频
在这篇文章《vlc android的编译及截图,录制视频等功能》里,我找到了用vlc实现Android版本截图的功能,但是录制视频的功能是不正确的。其录制视频的方法,对vlc底层的开始录制和结束录制,都不能很好的控制。鉴于此,我们对vlc代码进行修改,编译。参见http://patches.videolan.org/patch/606/diff --git a/incl原创 2013-03-05 19:31:42 · 5723 阅读 · 6 评论 -
vlc android 截图和录制视频(vlc0.9.9)
1.下载编译vlc 0.9.9 参考https://wiki.videolan.org/AndroidCompile/ 我的系统是Ubuntu 14.04 64位2.在项目根目录../android,打上补丁 git apply *.patch3.在../android/vlc,打上补丁4.重新编译即可原创 2014-09-10 09:44:54 · 4129 阅读 · 8 评论