Light weight view controller which add a video as a full screen background for IOS written in Objective-C.
- You can set a video as a full screen background of your view controller.
- You can set a repeat mode.
- You can add a mask to the video.
- You can handle the speed of the video.
- You can play, stop, pause and restart the video.
- Inherit your
ViewController
byEKVideoController
. - In
ViewDidLoad
orLoadView
method, setvideoPath
. It can be a local path, or an url. - Then, call
play
. - Enjoy :)
- (void)viewDidLoad {
[super viewDidLoad];
self.videoPath = [[NSBundle mainBundle] pathForResource:@"Video" ofType:@"mp4"];
self.repeat = YES;
self.maskTintColor = [UIColor blackColor];
self.maskAlpha = 0.5f;
[self play];
}
- (void)viewDidLoad {
[super viewDidLoad];
self.videoPath = [[NSBundle mainBundle] pathForResource:@"Video" ofType:@"mp4"];
self.repeat = YES;
self.maskTintColor = [UIColor blackColor];
self.maskAlpha = 0.5f;
self.videoSpeed = 1.0f;
}
EKVideoController is available under the MIT license. See the LICENSE file for more info.