资源描述:
《android_opencore_multimedia_framework》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、android_OpenCore_multimedia_framework本文由aokikyon贡献pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。OpenCore:2009513:(http://www.aesop.or.kr),2009/08/13OpenCoreOpencorePacketVideo.PacketVideo,frameworksoftwarelayer..OpenCore,C++full-featured()(operatingsystemmigrationlayer),.OpenCore,:PVPlayer:
2、PVAuthor:,PVPlayerPVAuthorSDK,SDK.,,,.OpenCoresoftware.宏观:,macroOSCL:(OperatingSystemCompatibilityLibrary),.,configuration,stringinstruments,IO,errorhandling,threadC++.PVMF:PacketVideo(PVmultimediaframework),documentanalysis(parser)composition(composer)framework,codecNODE,NODE.PVPlayer:
3、PVPlayer.PVAuthor:PVAuthor.OpenCore:playerPVPlayer(Source)networkfilemediastream,(Sink)/,documentanalysis,videostreaming,audiodecoder(Decode).paperdocument,network-relatedRTSPstreaming.mediaarearecording,PVAuthor(Source),,,(Sink)videostreaming,audioencoding(Encode).recording,PVAuthor(),
4、,(),().OpenCoreSDK,adaptor(Adaptor),adaptorPVMFNODEcommoninterfaceplug-in.2.1OpenCore/external/opencore.android:androidSDKbase.PVPlayerPVAuthor,playerauthor.baselibs:datastructurethread-safelibrary,utilcodecs_v2:codec(audio/video),OpenMAXplug-in,utility(,parser)engines:PVAuthor,PVPlayer
5、extern_libs_v2:khronosOpenMAXheaderfile.fileformats:Analysisoffileformats(parser)Tools==>enginetest(ex>avi)nodes:PVMFNODE.codecparsernodecode.oscl:operatingsystem-compatiblelibrarypvmi:PVMFinput,outputcontrolinterface.protocols:RTSP,RTP,HTTP.pvcommon:pvcommonlibraryAndroid.mkfile.,makef
6、ile.pvplayer:pvplayerlibraryAndroid.mkfile.,makefile.pvauthor:pvauthorlibraryAndroid.mkfile.,makefile.tools_v2:compilertoolmodule.external/opencore.Android.mk:compiletheoveralldocumentpvplayer.conf:configurationfileexternal/opencoresubAndroid.mk,""(,),external/opencore/Android.mkCODE:in
7、clude$(PV_TOP)/pvcommon/Android.mkinclude$(PV_TOP)/pvplayer/Android.mkinclude$(PV_TOP)/pvauthor/Android.mk…….,Android.mk.2.2Compile.libopencoreauthor.so:OpenCoreauthorlibrarylibopencorecommon.so:OpenCorecommonlibrarylibopencoredownloadreg.so:Downloadtheregistrationdatabaselibop