使用XCode构建macOSX上的git.videolan.org存储库的MobileVLCKit

问题描述:

我想为iOS(iPhone和iPad)制作可以通过RTSP协议(包括mms)播放流式视频的应用程序。我想用VLC播放器或libVLC库实现指定的应用程序。使用XCode构建macOSX上的git.videolan.org存储库的MobileVLCKit

项目/ MacOSX的/框架/文件夹中的官方VLC git仓库(http://git.videolan.org/?p=vlc.git;a=tree)有Xcode项目MobileVLCKit.xcodeproj我认为这是一个有点适用于iOS的VLC框架。

现在的问题是,我不能/不知道如何建立这个项目。当我尝试构建MobileVLCKit.xcodeproj时,出现一个错误,指出它无法在extras/contrib/hosts/i686-apple-darwin10/ios /文件夹中找到文件。

我查看过该文件夹(extras/contrib),并设法创建文件夹(带有文件)extras/contrib/hosts/i686-apple-darwin10/make,但没有ios文件夹。

那么,有谁知道如何成功构建MobileVLCKit?

我正在努力打造这个ios版本。

如果你git克隆今天的版本,你会发现一个更完整的ios支持到额外的文件夹中:extra/contrib/src/Distributions/ios.mak和extra/package/ios/build_for_iOS.sh

extra/contrib/bootstrap现在符合“ios”标准!

知道这个版本需要的iOS4.2(见build_for_iOS.sh)

我有ffmpeg的问题,但它是另一回事

VLC建立IOS需要一个“HOWTO”!

的切入点是 “build_for_iOS.sh” build_for_iOS.sh调用引导

当这样做正确(好运气),MobileVLCKit会发现它需要(我希望)文件

+0

在arm7中使用ios4.1 achived编译(不运行!) – divol 2010-11-03 13:13:32

+0

它运行(MobileVLC 1.0)MobileVLCKit从实际中继 – divol 2010-11-03 13:24:58

$ git clone git://git.videolan.org/MobileVLC.git 
$ cd MobileVLC 
$ ./buildMobileVLC.sh 

请参阅: http://wiki.videolan.org/MobileVLC

请注意,在您的应用中使用VLC的任何部分,都会使您的应用开放源代码和GPL。

不要使用git获得最近的源代码。 因为VLC不支持iOS。 但你可以得到mobilevlc 1.1.0,从videolan.com

http://www.videolan.org/vlc/download-ios.html

和你最好安装Xcode 3.2.5和iOS SDK 4.2