Open Source iOS Custom Video Player Component With Live Streaming, Customizable UI, Subtitles

Previously i mentioned a few custom video player components, most recently ALMoviePlayerController that provides a similar look to iOS default player with more UI customizations.

Here’s an open sourec component from Viki engineering providing a nice customizable video component called VKVideoPlayer that adds a number of very nice features.

With VKVideoPlayer you get a nice easy to implement video player with a clean look and nice features such as event suport so you can easily place ads at specific points.

The key features as stated in the readme include:

Fully customizable UI
No full screen restrictions (have it any size and position you would like!)
Display subtitles (SRT supported out of the box)
Customize subtitles (use CSS for styling courtesy of DTCoreText)
Supports HTTP Live streaming
Orientation change support (even when orientation lock is enabled)
Bulletproof event machine to easily integrate features like video ads
– Lots of delegate callbacks for your own logging requirements

And here’s an image showing the video player in action in the Viki app.

VKVideoPlayer

You can find VKVideoPlayer on Github here.

A nice component for creating video players.

FacebookTwitterDiggStumbleUponGoogle Plus

Original article: Open Source iOS Custom Video Player Component With Live Streaming, Customizable UI, Subtitles

©2014 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.

Leave a Reply

Your email address will not be published. Required fields are marked *