Brion - have a question about existing OGG players: Currently there is an iOS framework called VLCKit (https://wiki.videolan.org/VLCKit/) by the VideoLan crew that appears to handle OGG/WebM and seems to be under active development. It is also being used in several shipping apps (including the VLC iOS app)
I see you forked it at sometime in the past… was there a reason why you didn't pursue modifying it or using it as is within the iOS app to play media files? On Thu, Jun 25, 2015 at 1:05 PM, Monte Hurd <mh...@wikimedia.org> wrote: > Brion this is so exciting! :) > > On Wed, Jun 24, 2015 at 3:53 PM, Brion Vibber <bvib...@wikimedia.org> > wrote: > >> We've been stalled for years on adding media playback to the Wikipedia >> iOS app due to the impasse between Wikimedia's insistence on free formats >> and Apple's insistence on only supporting patented formats. >> >> I'm trying to route around that impasse by getting Ogg and WebM playback >> up and running on iOS through a native widget library, which I've been >> cleaning up to ready it for CocoaPods packaging. >> >> Here's the high-level library: >> https://github.com/brion/OGVKit >> >> and provisional CocoaPods specifications for the low-level open-source >> libraries it needs: >> https://github.com/brion/OGVKit-Specs >> >> Once I finish some further fixes and do an API cleanup (version 0.5 on my >> provisional milestones <https://github.com/brion/OGVKit/milestones>) I >> plan to publish my podspecs and write a patch to the Wikipedia app that >> uses OGVKit to handle media playback. >> >> >> Rough patch plan: >> * add OGVKit as dependency >> * enhance the photo carousel view to instantiate a player view for >> audio/video files, just like on Android >> * add content CSS to clean up those video thumbnail 'Play media' links >> * add a JS click handler for 'Play media' links to launch the carousel >> * add a JS click handler for <audio> and <video> elements in content >> * add a bunch of libraries to the list on the about page >> >> Ideally this should be a "surgical" patch and relatively minimal, though >> an update of the Pods dir will pull in a lot of files. :) >> >> -- brion >> >> _______________________________________________ >> Mobile-l mailing list >> Mobile-l@lists.wikimedia.org >> https://lists.wikimedia.org/mailman/listinfo/mobile-l >> >> > -- Corey Floyd Software Engineer Mobile Apps / iOS Wikimedia Foundation
_______________________________________________ Mobile-l mailing list Mobile-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mobile-l