先下载vlc-android的源码,并编译成功,参考 vlc-android编译流程
一. 在contrib目录下编译live555
修改~/code/vlc-android/extras/contrib 下的distro.mak 增加.live
all: .zlib /
.a52 .mpeg2 .mad .ogg .vorbis .vorbisenc .theora /
.flac .speex .faad .lame .ffmpeg /
.twolame /
.png .dvbpsi /
.dca .kate .live
export ANDROID_NDK=/usr/local/android-ndk-r5b
./bootstrap -t arm-eabi -d android
修改/home/administrator/code/vlc-android/extras/contrib/build-src/live/makefile.tail
注视掉cd $(TESTPROGS_DIR) ; $(MAKE) cd $(MEDIA_SERVER_DIR) ; $(MAKE) cd $(TESTPROGS_DIR) ; $(MAKE) clean
cd $(MEDIA_SERVER_DIR) ; $(MAKE) clean
如下所示:
all:
cd $(LIVEMEDIA_DIR) ; $(MAKE)
cd $(GROUPSOCK_DIR) ; $(MAKE)
cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE)
cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE)
#cd $(TESTPROGS_DIR) ; $(MAKE)
#cd $(MEDIA_SERVER_DIR) ; $(MAKE)
clean:
cd $(LIVEMEDIA_DIR) ; $(MAKE) clean
cd $(GROUPSOCK_DIR) ; $(MAKE) clean
cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE) clean
cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE) clean
#cd $(TESTPROGS_DIR) ; $(MAKE) clean
#cd $(MEDIA_SERVER_DIR) ; $(MAKE) clean

本文介绍了如何将Live555移植到VLC-Android项目中。首先,需要获取VLC-Android的源码并成功编译。接着,对extras/contrib目录下的distro.mak文件进行修改,增加.live支持。然后,编辑build-src/live/makefile.tail,注释掉不必要的编译步骤。最后,设置编译选项并执行编译过程。
最低0.47元/天 解锁文章
2638

被折叠的 条评论
为什么被折叠?



