`
Poechant
  • 浏览: 227571 次
博客专栏
Bebe66e7-3a30-3fc9-aeea-cfa3b474b591
Nginx高性能Web服务...
浏览量:24243
5738817b-23a1-3a32-86de-632d7da73b1e
Cumulus实时媒体服务...
浏览量:22051
社区版块
存档分类
最新评论

服务器后端开发系列——《开源RTMFP协议媒体服务器Cumulus》

 
阅读更多

服务器后端开发系列——《开源RTMFP协议媒体服务器Cumulus》

  • 作者:柳大·Poechant(钟超)
  • 邮箱:zhongchao.ustc#gmail.com(# -> @)
  • 博客:Blog.CSDN.net/Poechant
  • 日期:June 28th, 2012

持续更新中⋯⋯

OpenRTMFP/Cumulus Primer(1)入门介绍与部署CumulusServer

OpenRTMFP/Cumulus Primer(2)用Lua编写HelloWorld应用扩展CumulusServer

OpenRTMFP/Cumulus Primer(3)图解CumulusEdge原理

OpenRTMFP/Cumulus Primer(4)CumulusServer启动流程分析

OpenRTMFP/Cumulus Primer(5)CumulusServer启动流程分析(续1)

OpenRTMFP/Cumulus Primer(6)CumulusServer启动流程分析(续2)

OpenRTMFP/Cumulus Primer(7)CumulusServer启动流程分析(续3)

OpenRTMFP/Cumulus Primer(8)CumulusServer主进程主循环分析

OpenRTMFP/Cumulus Primer(9)AMF解析之BinaryReader/Writer

OpenRTMFP/Cumulus Primer(10)IO 管理之流缓冲区

OpenRTMFP/Cumulus Primer(11)IO 管理之IO流

OpenRTMFP/Cumulus Primer(12)IO管理之IO流(续)

OpenRTMFP/Cumulus Primer(13)IO管理之局部内存片

OpenRTMFP/Cumulus Primer(14)AMF解析之PacketReader/Writer

OpenRTMFP/Cumulus Primer(15)AMF解析之数据类型定义

OpenRTMFP/Cumulus Primer(16)AMF解析之AMFReader

OpenRTMFP/Cumulus Primer(17)AMF解析之AMFReader(续1)

OpenRTMFP/Cumulus Primer(18)AMF解析之AMFReader(续2)

OpenRTMFP/Cumulus Primer(19)独立使用CumulusLib时的线程安全Bug

OpenRTMFP/Cumulus Primer(20)Cumulus的一个线程启动 Bug

OpenRTMFP/Cumulus Primer(21)经由服务器的发布/订阅流程的关键点

OpenRTMFP/Cumulus Primer(22)RTMFPServer线程的启动和等待

-

转载请注明来自柳大Poechant(钟超)的CSDN博客:Blog.CSDN.net/Poechant

-

分享到:
评论

相关推荐

    RTMFP协议分析文档

    RTMFP(Real Time Messaging Flash Protocol)是一种由Adobe Systems开发的专用于Flash Player之间的实时通信协议。它利用P2P技术,允许两个或多个Flash Player实例之间进行直接的数据交换,而无需通过服务器转发,...

    rtmfp协议规范.pdf

    RTMFP协议的主要目标是确保在不同网络环境下的高效、安全的数据流传输,包括对等(P2P)通信和客户端-服务器通信,即使在网络地址转换(NAT)环境下也能有效工作。 #### 二、RTMFP协议的设计亮点 1. **安全性**:RTMFP...

    RTMFP 协议文档(rfc7016)

    RTMFP 协议文档(rfc7016)

    flashP2P协议rtmfp解析.docx

    RTMFP协议的主要目标是让Flash客户端能够直接进行P2P通信,减少了服务器的负载。Adobe的Cirrus服务或开源的Cumulus提供了rendezvous服务,帮助客户端找到彼此。在最初的实现中,Cirrus并不负责Peer ID的交换,这需要...

    类似FMS的RED5开源FLASH流媒体服务器源码

    RED5开源FLASH流媒体服务器是一种类似Adobe Flash Media Server (FMS)的解决方案,它提供了实时流传输服务,支持多种媒体格式,并且完全免费且开放源码。RED5由Java编写,因此具有跨平台的特性,可以在运行Java环境...

    RTMFP:rfc7425.pdf

    文档详细阐述了RTMFP在客户端到服务器(C/S)和点对点(P2P)通信模式下的协议细节。这些协议细节包括了加密方法、数据格式以及流量元数据格式。这些信息对于理解如何将RTMFP集成到现有的通信系统中,以及如何安全地...

    RED5流媒体服务器(解压直接运行即可)

    RED5流媒体服务器是一款强大的基于Java开发的开源流媒体服务器,专为支持基于Flash的流媒体服务而设计。它的出现使得开发者和企业能够构建自定义的流媒体解决方案,包括视频直播、点播、录制和回放等功能。RED5提供...

    RTMFP, flash to java

    RTMFP(Real-Time Media Flow Protocol)是一种网络协议,由Adobe Systems开发,主要用于低延迟的实时多媒体通信。在“RTMFP, flash to java”这个主题中,我们关注的是如何在ActionScript 3 (AS3)编写的Flash应用...

    Flash P2P流媒体服务器系统

    Flash P2P流媒体服务器系统(简称P2PS)使用Flash Player客户端和RTMFP协议进行P2P视频直播/点播,极大的节省了服务器昂贵带宽。  工作流程:直播可通过Adobe Flash Media Live Encoder以及其它支持RTMP协议的发布...

    rtmfp vs 测试 demo

    RTMFP(Real-Time Media Flow Protocol)是一种网络协议,由Adobe Systems开发,主要用于P2P(点对点)的应用场景,尤其是实时音频、视频通信。它允许应用程序通过互联网直接进行低延迟的数据传输,例如在Flash ...

    RTMFP服务器脚本CumulusServer.zip

    openrtmfp又名Cumulus Server是一个完全开源和跨平台的可扩展的RTMFP服务器脚本。Cumulus Server在GPL 框架下遵循速度、优势、跨平台、轻量和高质量代码。Cumulus Server的每一个版本都是通过严格测试和审核的。可...

    P2P on the Flash Platform with RTMFP.pdf

    文档标签为“RTMFP”,强调了本文档的核心技术——RTMFP协议。该协议是Adobe为Flash Player开发的一种实时通信协议,用于实现客户端之间的直接数据交换。 #### 部分内容解析 文档部分内容首先介绍了版权信息,并...

    RTMFP 的p2P实现

    RTMFP(Real-Time Media Flow Protocol)是一种专为实时媒体通信设计的协议,它由Adobe Systems开发并应用于其Flash Player和Adobe AIR平台中。P2P(Peer-to-Peer)技术则是通过网络上的多个对等节点共享资源的一种...

    RED5流媒体服务器

    RED5流媒体服务器是一款开源的Java技术实现的流媒体服务器,它支持实时传输协议(RTMP)、RTMFP(Adobe的P2P协议)、HLS(High-Level Streaming)等多种流媒体协议,广泛应用于在线视频直播、点播服务。在本教程中,我们将...

    Red5是一个开源的Flash服务器代码

    Red5是一款基于Java开发的开源Flash服务器,它为开发者提供了实时流媒体和交互性应用程序的服务。这个技术的主要目的是为了支持Adobe Flash Player以及其他可以与Flash Media Server(FMS)交互的客户端,提供类似的...

    rtmfp 测试代码

    RTMFP(Real-Time Media Flow Protocol)是一种由Adobe Systems开发的协议,主要用于在P2P(点对点)网络环境中实现低延迟的实时媒体数据传输。这个“rtmfp 测试代码”很可能是用于演示如何在Flash环境中利用RTMFP...

    P2PVODPlayer_P2PVODPlayer_unlessn66_

    这个播放器利用了Adobe Flash Media Server (FMS)作为后端服务器,并要求开启RTMFP协议来支持P2P通信。 1. **ActionScript 3.0**:AS3是Flash平台的主要编程语言,相比于早期版本,它提供了更强大的性能、类型系统...

    RTMFP-Client

    Cumulus服务器是一款开源的P2P流媒体服务器,它支持RTMFP协议,允许用户进行低延迟的音视频通信。而Red 5则是一个开源的流媒体服务器,最初设计用于处理RTMP(Real-Time Messaging Protocol)流量,但也可以通过插件...

    OpenRTMFP Cumulus Primer()入门介绍与部署CumulusServer.pdf

    首先,OpenRTMFP是实时媒体流协议,主要用于构建低延迟、高效率的多媒体通信系统。而Cumulus则是基于OpenRTMFP的实现,它提供了一个服务器端的框架,能够支持大规模的实时数据传输。 POCO(POrtable COmponents)是...

    流媒体基本知识及流媒体服务器搭建知识大全

    内容由流媒体协议等基本知识,视频媒体基本知识,流媒体服务器搭建实战,流媒体工具使用实战等内容组成。由本人“天地会珠海分舵”(http://blog.csdn.net/zhubaitian)耗时一个月整理而成,现分享给大家。 章节内容...

Global site tag (gtag.js) - Google Analytics