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.
You can find VKVideoPlayer on Github here.
A nice component for creating video players.
- MPMoviePlayerController Add-On Category That Makes It Easy To Show Subtitles
- Open Source Movie Player Component With A Number Of Customizable Properties
- Open Source iOS Control Providing A Full Featured Custom Video Player
- Open Source Component For Easily Creating A Custom Progress Indicator From An Image
- Open Source iOS Component For Creating Interesting Customizable Circular Sliders
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.





