美文网首页
Android音视频学习:概述

Android音视频学习:概述

作者: lesliefang | 来源:发表于2019-01-11 12:06 被阅读23次
    直播架构
    zhibo.png

    整体流程很简单

    • 主播端通过摄像头和麦克风录制音视频, 编码后通过流媒体协议推送到流媒体服务器上
    • 流媒体服务器一般会进行 CDN 分发
    • 客户端用播放器通过流媒体协议拉取视频流播放

    推流就是把视频通过流媒体协议推送到流媒体服务器
    拉流就是从流媒体服务器拉取视频流播放

    点播架构(短视频)
    dianbo.jpg

    点播是先录制好视频再上传到服务器,一般用不到流媒体协议

    直播、点播一般 CDN 都是标配,现在的 CDN 不仅仅有存储、分发、转码等功能,还提供主播端 SDK,播放端 SDK, 提供录制、编解码、滤镜、各种音效、美颜等成套解决方案。

    比较好的直播云有网易云信、七牛直播云、金山视频云等。我官网看到头条、陌陌都是金山视频云的用户。对于没有很强研发实力的小公司可以直接使用这些视频云的 SDK,专注业务开发,一般一两周就集成完毕可以运行。

    参考

    音视频开发入门指南
    从开发小白到音视频专家

    相关文章

      网友评论

          本文标题:Android音视频学习:概述

          本文链接:https://www.haomeiwen.com/subject/ekdorqtx.html