
协议
青龙战
学,如逆水行舟,如滴水穿石,细微处才是真灼。
展开
-
转: MQTT协议深入浅出
物联网(Internet of Things,IoT)时代机器之间(Machine-to-Machine,M2M)的大规模沟通需要发布/订阅(Publish/Subscribe)模式,轻量级、易扩展的MQTT(Message Queuing Telemetry Transport)顺势推进。MQTT是基于二进制消息的发布/订阅编程模式的消息协议,适合需要低功耗和网络带宽有限的IoT场景。协议就是通...转载 2018-05-24 18:14:57 · 539 阅读 · 0 评论 -
转: sdp文件详细总结
转载自http://blog.youkuaiyun.com/zhangjikuan/article/details/27367437一概述:SDP目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。他定义了会话描述的统一格式,但并不定义多播地址的分配和S...转载 2018-06-07 11:41:19 · 373 阅读 · 0 评论 -
通过RTMP play分析FLV格式详解
最近做了一个rtmp中转服务程序,通过实践,熟悉rtmp play和push中各类格式,这里总结一下。程序github地址: https://github.com/runner365/rtmp_relayrtmp play接收报文分析第一帧收到的报文: 1) 0x4...转载 2018-06-25 17:00:23 · 302 阅读 · 0 评论 -
rtmp官方标准规范学习
标准规范学习:rtmp消息结构,包括几个部分:时戳:4 byte,单位毫秒。超过最大值后会翻转。长度:消息负载的长度。类型ID:Type Id 一部分ID范围用于rtmp的控制信令。还有一部分可以供上层使用,rtmp只是透传。这样可以方便的在rtmp上进行扩展。消息流ID:Message Stream ID,用于区分不同流的消息。 两个ID的区别:Mess...转载 2018-06-26 10:15:19 · 304 阅读 · 0 评论 -
流媒体-FLV格式详解及数据分析
一、FLV文件格式FLV包括文件头(File Header)和文件体(File Body)两部分。文件结构如图所示:二、FLV文件头header部分记录了flv的类型、版本等信息,是flv的开头,一般都差不多,占9bytes。具体格式如下:1. 文件标识(3B):总是为”FLV”,0x46 0x4...转载 2018-06-26 15:13:45 · 757 阅读 · 0 评论 -
RTMP 协议详解
RTMP协议是Real Time Message Protocol(实时信息传输协议)的缩写,它是由Adobe公司提出的一种应用层的协议,用来解决多媒体数据传输流的多路复用(Multiplexing)和分包(packetizing)的问题。随着VR技术的发展,视频直播等领域逐渐活跃起来,RTMP作为业内广泛使用的协议也重新被相关开发者重视起来。正好最近在从事这方面的工作,在此记录下自己对RTMP的...转载 2018-08-10 17:27:05 · 556 阅读 · 0 评论