没有合适的资源?快使用搜索试试~ 我知道了~
首页FlashMediaServer开发入门与配置
FlashMediaServer开发入门与配置
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
描述FlashMediaServer服务器的配置与应用。包括播放和录制视频,摄像头和音频,共享对象的使用。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/3514879/bg1.jpg)
Flash Media Server 配置与开发入门
目录
序言
第 章 概述
的发展
的功能及特点
的技术架构
专业语言和文档
安装 (请参考原文,略过…)
组织你的开发环境
服务端文件
客户端文件
测试 连接
使用 的 ! (管理员控制台)
"使用这本书
第 章录制和播放流媒体
#$ %#&流和广播'
最简单的项目
摄像头和麦克风
用最少的代码来录制 () 文件
% * +
用最少的代码来播放 (),
使用 ()- 组件来播放
组合录制和播放的应用程序.
第 章 设置摄像头和麦克风
关于设置 !% / 的方法的参数
实例化 !% / 对像
默认 !% / 设置
第 章&'共享对象
在多个连接上共享数据
持久和非持久共享对像
利用非持久远程共享对像
实例化远程共享对像.
设立共享对象存储:插槽,
0/%#123% 检查一个共享对像,
同步的共享对像
![](https://csdnimg.cn/release/download_crawler_static/3514879/bg2.jpg)
简单例子:共享影片
简单例子:共享文本
简单例子:共享函数
序言
如果你对使用 和 2 的实时消息协议来录制和播放流媒体感兴趣的话,这本书是
一个很好的初级入门。它虽然不是一个参考书,但是它系统的带领你使用 , 来开发
应用程序,章节侧重于服务器介绍和它们的工作原理。 和其它正规的服务非常
不同。
因为它是一个 / %4 的服务器技术,直到用户退出程序它才断开连接,你可以实时的
播放声音、视频、文字、和其它媒体。 也和前面版本非常不同,熟悉 * 或者
*% 的开发者很快就会察觉到。不用担心。在学习 * 和有一点 *% 和 , 的经验,
任何人都可以快速进入。你将学习怎么样安装 5用 /%62服务器一起组织你的开
发环境,在进入为什么和怎么样前,使用控制管理器:
用 7 和 ) 格式录制和播放流媒体
使用新的 % 来录制视频
设置摄像头和麦克风
非持久的客户端远程共享对像
双向音频-视频通讯
广播和服务端的带宽控制
与服务端的工作:*类
服务端共享对像
服务端流
成立一个软件加载处理器,使用 * 的新服务器端 8
实现在数据和与配置文件工作
在每章内部都是一组核心的代码,显示不同程序的最小需求。除此之外,学习 提供
给你许多可使用的不同版本的 :所有功能型的服务器、只有流的服务器、和有限制
用户的开发型服务器。它是一个全新的世界媒体,这本书做为你的入门之阶。准备进入了
吗?
![](https://csdnimg.cn/release/download_crawler_static/3514879/bg3.jpg)
第 1 章 Flash Media Server 3 概述
1.1 Flash Media Server 的发展
(简称 )是 2& '公司推出的开发 ) 流
媒 体 的 服务 器 软 件 。 2&% ' 公 司 于 ,, 年 末发 布 了 第 一 个版 本 为
! 9% : 服务器(简称 !),,, 年 , 月 日升级为 , 版后改名为
,目前已经升级为 版本。 是用于用户之间相
互通讯的新平台,它集成了 多媒体交互的特性,又添加了实时音频、实时视频和实
时数据流等新特色,使其在网络通信方面有了飞速的发展。
, 或 版本有三种不同的服务器:
()0%&简称 0':能够交付例如视频博客、视频共
享、视频直播、在线游戏、视音频聊天等交互性质的双向及多向应用。其主要功能如下:
基于 -、0 及 ( 提供高性能的、安全的、易于扩展的及高级别
的流媒体及社会媒体应用;
提供 ;< 允许开发者开发服务器端及客户端的逻辑脚本;
允许开发基于 !==的插件,用来扩展内置于 的功能;
提供基于 # 模式的配置用来管理更多的并发;
能够 !% 内容与 # 端,便于更快速的请求访问;
面向大规模用户广播数据,还允许创作能够交互的 应用。
()#&':能够基于 ) 创建传统模式的
视频点播服务&)1;'。其主要功能如下:
基于 -、0 及 ( 强大且安全的视频音频解决方案;
交付视频直播及点播应用;
提供客户端 0,供开发者开发应用参考;
这个版本不适合提供运营级高性能、高分布级别或定制化的交互视频应用方案。
(); /&;':功能和 0 一样,这个版本限制
, 个并发用户,且不能用在成品的环境中,主要是用来给学习者(开发者)使用的。
各版本服务器比较如表 所示。
表 各版本服务器比较
![](https://csdnimg.cn/release/download_crawler_static/3514879/bg4.jpg)
为了避免混淆,本书简单地用 来引用所有的三个版本。需要注意的是,
服务器的功能具有限制,如不能用来录制视频或者交互式的聊天,还有其它限制,所以,
本教程中的例子均使用开发者版本 ; 的服务器。
1.2 Flash Media Server 的功能及特点
是一种全新的通讯方式。使用 平台,可以通过网络存储录制下来的音频、
视频,也可以共享数据对象,并且可以将这些音频、视频和共享数据对象传递给多个客户
端 , 实 现 实 时 同 步 共 享 。 该 平 台 集 成 了 通 讯 功 能 和 应 用 程 序 功 能 , 它 通 过
-(- 或更高)在客户端提供音频共享、视频共享和共享数据流,为用户带
来了更为丰富的体验。而 的配置和应用却很简单,如开发一个(简单的)网络视频会
议系统,只需要配备 >2 摄像头和麦克风,并加上少量的 % %/ 脚本便可以完成。
是一个完全基于软件环境的多媒体实时通讯环境,代表了当前实时通讯领域内的
发展方向,并且其自身也融合了大量的新特色,用于创建下一代通讯应用程序,这些新的
特色主要有:
()它提供了一个高效高性能的“运行时”,该“运行时”不但可以用于执行代码、处理
数据内容,并且还可以进行通讯。
()它将内容、通讯功能和应用程序界面集成在一个通用环境,即 -。通
过强大且分布广泛的 -,使得通过 进行通讯变得更加方便。
()它为交互性提供了强大、高扩展性的对象模型。在为 开发 通讯应用程
序的过程中, 具有无处不在的面向对象开发的特点。
()它还建立了一个高效的组件架构模型,使用该组件架构模型可以创建高效的
![](https://csdnimg.cn/release/download_crawler_static/3514879/bg5.jpg)
通讯组件,而使用组件和其它的可重用模块,可以快速的开发基于 的通讯应用
程序。
()它还允许使用应用程序服务器提供的 >$ 服务和数据服务,从而可以和其它的
应用服务器技术结合起来以创建功能更强大、更完整的富媒体应用程序。
()它并且可以识别那些处于连接状态和处于未连接状态的客户端,以降低网络负载。
()它可以将通讯应用程序客户端轻松的部署在多个平台和设备上,这主要是因为
- 的广泛使用。
使用 和 创作环境,可以非常轻松迅速的创建即时通讯应用程序,让两个或
多个的用户实现即时交流(交流可以使用文字、音频和视频)。例如,可以使用 创建
会议系统、在线社区、客户支持、销售支持、培训、远程展示或者即时消息系统。 是
一个实时数据流平台,使用该平台加上客户端 - 的支持,可以将实时的数据流通
过网络传递到 0、;、) 或者其它的设备上。
1.3 Flash Media Server 的技术架构
是基于 1/ %4 技术的服务器,与 >$ 服务器不同。基于 1/ %4 的
服务器,客户端与其连接后始终保持连接,直到退出程序或者引发一个事件切断连接。因
为连接保持打开,可以实时地播放在网络上可用的流媒体、视频、文字和任何其它媒体。
而打开一个 >2 页面,>$ 服务器发送给你的页面是连同所有关联的图片、文字和其它
媒体,当客户端发送一个信息返回说“# ?”,连接就关闭了。因此,进行实时的流媒体服
务不能用 >$ 服务器来做到。
的功能平台由两部分组成:服务器提供通讯方式; 影片应用程序(> 文
件)提供终端用户界面。你可以使用 创作工具作为开发环境创建 影片应用程序,
该影片应用程序使用 提供的服务(也就是位于 上的 通讯应用程序)。有时
你也可以编写服务端脚本为通讯应用程序添加新的功能,使用服务端脚本可以更灵活的控
制共享状态信息,并且可以作为一个负载平衡器调节多用户之间的实时交互。
1.2.1. Enter RTMP
当你使用一个正规的 62 页面,你很可能使用着 7 协议。为了能与流媒体一起工作,
开发了实时消息协议&'。通常,当你使用 ,第一个连接到 62 服务器是
通过 7,然后到 使用 。因为这些安排,你同时与两种不同的
剩余63页未读,继续阅读
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![m](https://img-home.csdnimg.cn/images/20210720083646.png)
![m](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://profile-avatar.csdnimg.cn/25f77b69ed8f45278aa11a9ef59f70b9_zengqiantong.jpg!1)
zengqiantong
- 粉丝: 1
- 资源: 18
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 基于Springboot的医院信管系统
- 基于Springboot的冬奥会科普平台
- 基于Springboot的社区医院管理服务系统
- 基于Springboot的实习管理系统
- TI-TCAN1146.pdf
- 基于Springboot的留守儿童爱心网站
- S32K3XXRM.pdf
- Ansible Automation Platform 快速安装指南 v3.8.1
- Ansible Tower 发行注记 v3.8.1-76页
- C语言笔记-考研版(进阶)
- Design_of_Analog_CMOS_Integrated_Circuit20200602-85440-9wt61m-with-cover-page-v2 (1).pdf
- Ansible Automation Platform 安装和参考指南 v3.8.1-59页
- 浅析5G技术在工业互联网领域的应用研究
- 查重17 岑彩谊-基于otn技术的本地承载网-二稿 .docx
- 自考计算机应用基础知识点.doc
- 数据库系统安全、技术操作规程.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)