即时通迅和直播iOS直播技术iOS 开发每天分享优质文章

iOS 直播初探

2016-09-02  本文已影响1061人  天空中的球

一直以来都想了解学习直播视频这块内容,加上现在这么火,所以个人认为,或多或少了解一点还是很有必要的,特别是看了 峥吖 的文章后,决定自己也来尝试下。我是从下面三个方面开始这方面的学习。

一、粗略了解一个完整直播app技术点

一个完整直播app技术点

这张图具体的出处已经不知道,但值得点击图片放大,仔细看看还是很不错的,总结很好

二、实现一个最基本的功能点直播

不管具体实现机制,先从一个项目模仿,实现最基本的直播功能,单纯的直播功能,是跟着 峥吖老师写的 如何快速的开发一个完整的iOS直播app播放篇,一步一步实现基本功能的。

    // 拉流地址 self.live.stream  address
    NSURL *url = [NSURL URLWithString:self.live.stream];
    // 创建IJKFFMoviePlayerController:专门用来直播,传入拉流地址就好了
    self.player = [[IJKFFMoviePlayerController alloc] initWithContentURL:url withOptions:nil];
    // 准备播放
    [self.player  prepareToPlay];
    // 布局,并且加在上面
    self.player.view.frame = [UIScreen mainScreen].bounds;
    [self.view insertSubview:self.player .view atIndex:1];

然后很快就做成了展现了出啦最简单的直播...

show.gif

三、值的参考的项目和文章

3-1:项目
3-2:文章
3-3:另外的学习

总的说来,走马观花的了解了下直播这块的知识点,而接下来有空就是将其知识点一个一个进行学习备忘,预防后期项目用到。

上一篇 下一篇

猜你喜欢

热点阅读