240 投稿
收录了14篇文章 · 2人关注
  • RTMP协议(六)消息交换示例

    下列将用两个例子来说明解释 RTMP 中消息交换: 场景一:发布录制视频 客户端发布一个直播流传递视频流到服务器,然后其他客户端采用对发布的流进...

  • RTMP协议(五)命令消息

    上篇我们对消息的格式和大部分的消息类型进行了梳理,本编主要对命令消息其中的定义进行梳理。 命令消息(Command Message) 用于在客户...

  • RTMP协议(四)消息格式与类型

    在介绍 RTMP 的分块与块包装中已经介绍过块(Chunk)的格式,消息(Message)的格式也是被封装其中。消息的格式如下: 消息头(Mes...

  • RTMP协议(三)分块与块包装

    RTMP 是一个多媒体数据传播协议,相比于HTTP这些超文本协议,多媒体传输的音频和视频信息都相对较大。对于单个较大的信息可能会阻塞连接,导致优...

  • RTMP协议(二)握手流程

    若要建立一个有效的 RTMPConnection链接,首先需要“握手”:客户端要向服务器按序发送C0,C1,C2三个chunk,服务器向客户端按...

  • RTMP协议(一)基本概述

    概述 RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,...

  • Resize,w 360,h 240
    音视频基础概念

    音视频之所以叫音视频是因为他由音频和视频构成,我们平时看的视频其实就是音视频。本文将记录笔者在学习音视频遇到的概念,如果你和笔者一样对音视频并没...

  • WebRTC(四)流媒体传输技术

    WebRTC作为一个实时音视频传输技术,实时性是RTC技术的主要评判标准。在整个实时音视频系统中,对实时性影响最大的就是传输层。当今通信技术众多...

  • Resize,w 360,h 240
    WebRTC(三)媒体协商技术

    WebRTC通过ICE技术可以实现客户端P2P连接,但是在两端进行P2P连接前还需要先进行媒体协商。WebRTC媒体协商技术主要包括两部分:一部...

  • WebRTC(二) NAT 穿越技术

    在真实的网络环境中,NAT(网络地址转换)技术随处可见,它是一种把内部私有网络地址(IP地址)转换为合法网络IP地址的技术。这种通过使用少量的公...