
rtmp协议
文章平均质量分 58
zczc250
学生,喜欢编程
展开
-
RTMP协议入门
1、什么是rtmp:RTMP(the Real-time Messaging Protocol)协议作为客户端和服务器端的传输协议,这是一个专门为高效传输视频、音频和数据而设计的 TCP/IP 协议,使用 RTMP 协议传输的数据是未经加密的,包括用户名和密码等认证信息。2、rtmp协议的应用:现在最主要的就是在视频流这块,youtube,tudou等等都是经典案例。但是因为fms服原创 2008-12-16 19:38:00 · 3170 阅读 · 0 评论 -
AFM解码
常用AMF解码此AMF解码为AMF2.0版本的整个rtmp协议数据都是AMF格式的,且连续放置,此处理过程应该在包完全接受后处理。第一个字节标示数据类型:0x00 - AS Number0x01 - AS Boolean0x02 - AS String0x03 - AS Object0x05 - AS null0x06 - AS undefined0x07 - AS reference原创 2008-12-16 19:38:00 · 613 阅读 · 0 评论 -
常用call及回应格式
常用函数call及回应格式1、connect请求:connect invokeid objecta)object标示一系列客户端信息以及版本号等回应:_result invokeid null objecta)此invokeid与请求invokeid一致b)object标示标准回应信息{level,code,de[url=]script[/url]ion}2、createStream请求:原创 2008-12-16 19:40:00 · 908 阅读 · 0 评论 -
关于ping(英文)
Ping is the most mysterious message in RTMP and till now we havent fully interpreted it yet. In summary, Ping message is used as a special command that are exchanged between client and server. Th转载 2008-12-16 19:57:00 · 834 阅读 · 0 评论 -
RTMP协议概述
介绍:RTMP协议是被Flash用于对象,视频,音频的传输.该协议建立在TCP协议或者轮询HTTP协议之上.RTMP协议就像一个用来装数据包的容器,这些数据可以是AMF格式的数据,也可以是FLV中的视/音频数据.一个单一的连接可以通过不同的通道传输多路网络流.这些通道中的包都是按照固定大小的包传输的.网络连接(Connection)一个Actionscript连接并播放一个流的简单代码:转载 2008-12-18 13:50:00 · 653 阅读 · 0 评论