AD

AMF, RTMP, RTMPT, RTMPS (rpm)

1. AMF

AMF (Action Message Format is the abbreviation) is a flash and flex with the remote server in a format to exchange data.

It is a binary format, Flash or database applications and server exchange data via RPC, usually using this format.

AMF 1 was born in Flash Player6, development has now been turned into a AMF3



2. RTMP

RTMP is the Real-Time Messaging Protocol (Real Time Messaging Protocol) stands, it is the company Adobe Systems Flash Player and server audio, video and data transmission developed by private agreement.

Flash RTMP protocol is used for objects, video and audio transmission. The agreement protocol based on TCP or HTTP protocol on top of the polling.

RTMP protocol is like a container used to hold data packets, the data can be data in AMF format, it can be in the FLV video / audio data.

A single connection can transmit multiple channels of different network flows. These channels in the package are a fixed size packet transmission.



3. RTMPT

RTMP variant, the equivalent of RTMP packaged with the http protocol, you can traverse the firewall.



4. RTMPS

Another variant of RTMP with RTMPT difference is that it uses the https secure connection.
标签: data transmission, protocol, flash player, rpm, abbreviation, remote server, binary format, database applications, data packets, rpc, exchange data, message format, secure connection, packet transmission, rtmp, server exchange, adobe systems, single connection, private agreement, audio transmission
分类: Flash
时间: 2011-04-28

相关文章

  1. RTMP流媒体服务器 crtmpserver

    crtmpserver 网站 : http://www.rtmpd.com crtmpserver又称rtmpd是Evostream Media Server(www.evostream.com)的社区版本采用GPLV3 ...
  2. RTMPdump 源代码分析 1: main()函数

    注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表: RTMPdump 源代码分析 1: main()函数 RTMPDump(libRTMP)源代码分析 2:解析RTMP地址--RTM ...
  3. AS3 and the background of four methods of communication

    [AS3] Flash with background data exchange for shelving 1-URLLoader (URLStream) articles PS. With the popularit ...
  4. "Ping Pong" forward strategy in the reduction of the application of high-definition video network data

    In the other day, I to have said, to "ping pong" forward strategy and share with you, but none has b ...
  5. Flex data exchange methods: httpservice, webservice, RemoteObject, socket

    http://hi.baidu.com/zhao_gw/blog/item/3a4a2ac422196ba58226acd9.html Wrote Flex data exchange method - httpserv ...
  6. [Trans] FFMPEG Document

    FFmpeg Documentation Table of Contents 1. Synopsis 2. Description 3. Options 3.1 Generic options 3.2 Main opti ...
  7. "Ping Pong" forward strategy to restore the application of high-definition video network data

    In a few days ago, I would have said, to "ping pong" forward strategy and share with you, but none h ...
  8. ffmpeg

    FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件).它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库libavcodec, ...
  9. ffmpeg 源代码简单分析 : av_register_all()

    此前写了好几篇ffmpeg源代码分析文章,列表如下: 图解FFMPEG打开媒体的函数avformat_open_input ffmpeg 源代码简单分析 : av_register_all() ffmpeg 源代码简单分 ...
  10. RTMPDump源代码分析 0: 主要函数调用分析

    rtmpdump 是一个用来处理 RTMP 流媒体的开源工具包,支持 rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.也提供 Android 版本. 最近研究了一 ...
  11. 在FFMPEG中使用libRTMP的经验

    FFMPEG在编译的时候可以选择支持RTMP的类库libRTMP.这样ffmpeg就可以支持rtmp://, rtmpt://, rtmpe://, rtmpte://,以及 rtmps://协议了.但是如何使用ffmp ...
  12. crtmpserver的安装及使用

    crtmpserver又称rtmpd是Evostream Media Server(www.evostream.com)的社区版本采用GPLV3授权.其主要作用为一个高性能的RTMP流媒体服务器,可以实现直播与点播功能多 ...
  13. 视频会议及流媒体十大开源项目

    在视频会议领 域,有许多可以值得参考的开源项目,这些开源项目有的是协议栈.有的是编码器或者是传输协议,由于视频会议系统是一个综合性的应用系统,里面包含功能较 多,如能把这些开源项目选择性的加入我们的视频会议开发当中,我们 ...
  14. LCDS ES2 data management services - use precautions JTA package missing

    Please note! ! ! Using DataService, the server side LCDS corresponding data-management-config.xml configuratio ...
  15. LCDS ES2 data management services - to use the JTA packages missing Note

    Please note! ! ! Using DataService, the server side LCDS corresponding data-management-config.xml configuratio ...
  16. Windows environment with jwplayer + Nginx server set up video on demand

    flv video can be released in two ways: A common way of HTTP download Second, based on Flash Media Server or Re ...
  17. RTMPDump(libRTMP)源代码分析 2:解析RTMP地址--RTMP_ParseURL()

    注:此前写了一些列的分析RTMPdump(libRTMP)源代码的文章,在此列一个列表: RTMPdump 源代码分析 1: main()函数 RTMPDump(libRTMP)源代码分析 2:解析RTMP地址--RTM ...
  18. Rtmp protocol based on using java nio to write a small summary of a game server

    Not long ago, into a company, did not think the game is done, work content is written based on the rtmp protoc ...
  19. Rtmp protocol based on using java nio to write a summary of a small game server 2

    Rtmp today tell us about the learning process, first of all, baidu and google search on, the result is a lot, ...