Flex the world

Flex, AIR and Things......

Edison今天发给我的连接,Abobe 11号发布了 Stratus service beta. 把一片文章翻译跟大家分享下。

Stratus service for developing end-to-end applications using RTMFP in Flash Player

Adobe Flash Player 10 和 Adobe AIR 1.5 引入了一个新的通讯协议 -- 实时媒体流协议(RTMF, Real-Time Media Flow Protocol), 它的低延迟,端到端,安全性以及可扩展性让其非常适合开发实时协作的应用程序。它不仅带来卓越的用户体验,同时也降低了运营商的成本。

较早版本的Flash palyer 通过实时消息协议(RTMP,Real-Time Messaging Protocol)以及FMS(Flash media server)实现有协作功能的应用程序(比如,Adobe Acrobat Connect Pro) 或 音频/视频流。虽然RTMP在流媒体,共享对象等方面是不错的选择,但是它无法很好的满足实时性很高的音频与视频通讯。(题外话:我认为不仅是实时的问题,服务器的压力也是一个重要的方面)

为了使用RTMFP, flash player终端必须连接到一个支持RTMFP的服务器,比如Adobe Stratus service beta或者未来的FMS。Stratus是一个中转式的服务,它的作用式建立flash player之间的通讯。与FMS不同,Stratus不支持媒体转播,共享对象,脚本等等,你只能开发客户端之间直接联系的应用程序。

Flash player已经是网络视频播放的领导者。RTMFP以及优秀的媒体压缩技术同样会让Flash player10在实时通讯领域占据有力地位。

在本文中,我首先强调了通过RTMFP实现实时通讯应用,第二,我描述了AS3对RTMFP的 API。最后,我提供我们的实例 -- VideoPhone

相关教程:

1.Flex 迷你教程 — 基于Stratus的P2P网络电话 (1)
2.Flex 迷你教程 — 基于Stratus的P2P网络电话 (2)

原文: http://www.adobe.com/devnet/flashplayer/articles/rtmfp_stratus_app.html

0 评论:

发表评论