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

Reply via email to