|
7 年之前 | |
---|---|---|
Apple-TV | 7 年之前 | |
Docs | 7 年之前 | |
PAPasscode | 7 年之前 | |
Resources | 7 年之前 | |
SharedSources | 7 年之前 | |
Sources | 7 年之前 | |
Tools | 8 年之前 | |
VLC WatchKit Native | 7 年之前 | |
VLC WatchKit Native Extension | 7 年之前 | |
VLC for iOSUITests | 7 年之前 | |
VLC.xcodeproj | 7 年之前 | |
VLC.xcworkspace | 9 年之前 | |
share | 9 年之前 | |
vlc-ios | 7 年之前 | |
.gitignore | 9 年之前 | |
.mailmap | 10 年之前 | |
AUTHORS | 11 年之前 | |
COPYING | 12 年之前 | |
LayoutAnchorContainer.swift | 7 年之前 | |
Podfile | 7 年之前 | |
Podfile.lock | 7 年之前 | |
README.md | 7 年之前 | |
SharedConfig.xcconfig | 9 年之前 | |
VLC WatchKit App.entitlements | 9 年之前 | |
VLC WatchKit Extension.entitlements | 9 年之前 | |
VLC-TV copy-Info.plist | 9 年之前 | |
VLC-iOS-Bridging-Header.h | 7 年之前 | |
VLC-iOS-Debug-Info.plist | 8 年之前 | |
VLC-iOS-no-watch-Debug-Info.plist | 8 年之前 | |
VLCMediaData+VLCDragAndDrop.swift | 7 年之前 | |
compileDebugLibraries.sh | 9 年之前 |
The best open source player ported to iOS!
This repository has the source code of the iOS/AppleTV application and mostly the interface.
It's currently written in Obj-C and uses libVLC for the playback.
It's completely open source.
pod update
VLC for iOS.xcworkspace
.BUNDLE_IDENTIFIER_PREFIX
in SharedConfig.xcconfig
to your domain name in reverse DNS style.git clone https://code.videolan.org/videolan/VLCKit.git
Inside the VLCKit folder, run the following command: ./buildMobileVLCKit.sh -a ${MYARCH}
MYARCH can be i386
x86_64
armv7
armv7s
or aarch64
.
Add -d
for a debug build (to have valid stack straces and asserts).
Add -n
if you want to use you own VLC repository for VLCKit (See VLCKit README.md).
Replace the MobileVLCKit.framework with the one you just build.
Inside your vlc-ios folder, after a podate update
, do:
cd Pods/MobileVLCKit-unstable/MobileVLCKit-binary
rm -rf MobileVLCKit.framework
ln -s ${VLCKit}/build/MobileVLCKit.framework
Hit "Build and Run".
Are you sure you opened the workspace? We use cocoapods and it creates a workspace with all the integrated libraries. Chances are you opened the project file.
If you have opened the workspace and still get errors you should check out the Notes section
So you added some code and are ready to contribute your commits but you don't see a way to make a pull request? Soo cough we work with patches and Mailinglists like any good open source project!
You should take a look at this: https://wiki.videolan.org/Sending_Patches_VLC/ but finally send the patch to ios@videolan.org.
Also, if you haven't yet, you might want to subscribe to this mailinglist: https://mailman.videolan.org/listinfo/ios
For everything else, check: https://wiki.videolan.org/IOSCompile/ or look here: http://www.videolan.org/support/ For fast replies, IRC is probably the best way. We hang out in the #videolan channel on the freenode network. There is also a web interface: http://webchat.freenode.net/
We're happy to help!