为了账号安全,请及时绑定邮箱和手机立即绑定
  • CDN构成:

    边缘结点:用户从边缘节点上获取数据

    二级节点:主干网节点,主要用于缓存、减转源站压力

    源站:CP(内容提供方)将内容放到源站


    查找顺序:边缘结点->二级节点->源站

    源站会把内容先push到主干节点,边缘结点会将从主干节点获取到的内容缓存下来提供给就近用户使用


    查看全部
    0 采集 收起 来源:CDN网络讲解

    2018-04-02

  • 发送->确认->超时->重发

    A发送消息包给B,B收到并回复一个确认包给A(发送/确认)

    A发送消息包给B->消息包在路上走丢了->导致A在超时时间内并没有收到B的确认回复包->于是A判定该包丢失,A重发该包(A有3次的超时时间,每次的超时时间都是成倍增长)


    UDP协议发包:有包就发,不管包有没到达    -->达到实时互动的功能

    TCP协议发包:有序发包,有包没到达时容易造成阻塞    -->无法达到实时互动的功能


    多节点功能:1、某节点出问题时,可以将该节点上所有业务切换到其他节点继续提供服务。2、保证每个节点负载均衡


    控制中心:控制中心与节点之间是以心跳来实时保持通信。每个节点都要定期像控制中心报告健康指数(如CPU、内存、网络、IO等占用情况),控制中心根据这些数据进行相应决策(如切走业务、或者新业务短时间内不再分配给健康指数不达标的节点等)


    内总线(节点与控制中心之间):好处是保证数据的安全、提高控制性、提高吞吐量


    媒体服务器作用主要是将rtp协议转换成rtmp协议,实现了实时互动直播(左)与泛娱乐直播(右)的隔合


    查看全部
  • 共享端发送一个“创建房间”的信令给信令服务器,服务器收到信令后在服务端创建一个房间并返回给共享端一个流媒体云地址。共享端音视频数据形成rtmp流、推流给CDN网络。

    客户端发送一个信令到信令服务器,服务器将该用户加入到主播房间并返回一个流媒体地址(拉流地址),观众可以通过该地址到CDN拉取流媒体观看

    旁路用户也是通过发送信令给信令服务器,服务器返回一个旁路直播的流媒体地址,旁路用户通过该地址从CDN拉取流媒体观看



    查看全部
  • “创建房间”“聊天”“礼物”等内容都是以信令的方式发送出去

    查看全部
  • 直播分类:泛娱乐化直播和实时互动直播

    泛娱乐化直播四部分组成,客户端(直播方和观看方)、信令服务器、流媒体服务器

    查看全部
  • Mac上安装nginx rtmp流媒体服务

    查看全部
  • ffmpeg,ffplay,flashplayer

    查看全部
  • rtp与rtmp区别

    查看全部
    0 采集 收起 来源:CDN网络讲解

    2018-03-27

  • 把视频流推到Nginx服务器上,然后从Nginx上拉流观看

    查看全部
  • 主流已经是前3种, 尤其是第一种LibFDK aac更主流

    查看全部
    0 采集 收起 来源:AAC讲解

    2018-03-26

  • AAC规模描述

    查看全部
    0 采集 收起 来源:AAC讲解

    2018-03-26

  • AAC 3个规格, AAC+SBR=AAC HE V1, AAC + SBR + PS = AAC HE V2

    查看全部
    0 采集 收起 来源:AAC讲解

    2018-03-26

  • 声音压缩编码, 时域转频域, 20Hz以下2万Hz以上是人无法听到的
    查看全部
  • ffmpeg直播命令
    查看全部
  • mac上安装nginx rtmp 流媒体服务
    查看全部

举报

0/150
提交
取消
课程须知
需要有Linux基础,Java基础,Android基础
老师告诉你能学到什么?
1.万人直播架构; 2.CDN网络是什么; 3.简单的直播系统搭建; 4.音频知识(包括音频的量化与编码,压缩技术,编解码器选型,AAC);5.视频知识(包括H264宏块的划分与帧分组,视频压缩技术,H264结构与码流,NAL单元,YUV等);

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!