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

时间:2010-11-03 01:46:33

标签: iphone ios xcodebuild vlc libvlc

我想制作一个可以通过RTSP协议(包括mms)播放流媒体视频的iOS(iPhone和iPad)应用程序。我想要使​​用VLC播放器或libVLC库来实现指定的应用程序。

projects / macosx / framework / 文件夹中的官方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 / folder中找到文件。

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

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

3 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:0)

我正在努力建立这个ios版本。

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

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

请注意此版本需要ios4.2(请参阅build_for_iOS.sh)

我有ffmpeg的问题,但这是另一个故事

为ios建立vlc需要一个“howto”!!!

入口点是“build_for_iOS.sh”build_for_iOS.sh调用bootstrap

当这样做正确(祝你好运),MobileVLCKit会找到它需要的文件(我希望)

答案 2 :(得分:0)

不要使用git来获取最新的源代码。 由于vlc不适用于iOS。 但你可以从videolan.com获得mobilevlc 1.1.0

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

你最好安装Xcode 3.2.5和iOS SDK 4.2