技术博客地址:一款基于VLC的在线视频播放器
序言:VLC是开源的多媒体播放器,也是基于FFmpeg,而且现行的大部分常用的视频格式都可以正常解码和播放。基于编译出来的MobileVLCKit.framework,我封装了一款在线视频播放器。
- 至于MobileVLCKit.framework的编译这里就不在累述,提供两个参考博文:1.iOS中VLC的集成与简单使用 2.iOS 使用 VLC
- 先上一张播放器的外形图:
NSURL *url = [NSURL URLWithString:@"http://v4ttyey-10001453.video.myqcloud.com/Microblog/288-4-1452304375video1466172731.mp4"];
NSURL *bundleUrl = [[NSBundle mainBundle]URLForResource:@"YTVLCMoivePlayer" withExtension:@"bundle"];
NSBundle *myBundle = [NSBundle bundleWithURL:bundleUrl];
YTVLCMoivePlayer *player = [[YTVLCMoivePlayer alloc]initWithNibName:@"YTVLCMoivePlayer" bundle:myBundle];
player.url = url;
[self presentViewController:player animated:YES completion:nil];