我想制作一个可以通过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?
答案 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