利用FMS+Flash实现实时视频应用_RTMP.docVIP

  • 1
  • 0
  • 约4.64千字
  • 约 8页
  • 2019-08-04 发布于北京
  • 举报
利用FMS+Flash实现实时视频应用_RTMP 论文导读::流媒体技术是利用数据缓冲技术。平台集成了Flash多媒体交互的特性。文件最终将编译并生成SWF文件。协议。提供实时视频服务)。 论文关键词:流媒体,FMS,Flash,RTMP,实时视频 1 引言 流媒体技术是为解决以Internet为代表的中、低带宽网络上多媒体信息传输问题而产生、发展起来的一种新技术。流媒体技术是利用数据缓冲技术,采用编解码系统和特殊的网络协议,对网上多媒体文件边下载解压缩边播放,目前已经成为网络上音、视频(特别是实时音视频)应用的主要解决方案。视频流媒体是视频技术和网络通信技术发展的产物,广泛应用于实时视频、远程教育、网络电台等方面。 FMS(FlashMedia Server)给世界带来了全新的通信方式,它是用于用户之间相互通讯的新平台。该平台集成了通讯功能和应用程序功能,它通过Flash Player在客户端提供音频共享、视频共享和共享数据流。使用该平台,人们可以方便的进行实时通信,可以通过网络存储录制下来的音频、视频RTMP,也可以共享数据对象,并且可以将这些音频、视频和共享数据对象传递给多个客户端,实现实时同步共享。FMS平台集成了Flash多媒体交互的特性,又添加了实时音频、实时视频和实时数据流等新特色。 Flash是美国Macromedia公司(2005年4月已被Adobe公司并购)于1999年6月推出的交互式矢量动画设计软件。Flash技术具有强大的图形表现力和交互操作性,它是一种交互式动画设计工具,可以将音乐,声效,动画以及富有新意的界面融合在一起,从而制作出高品质的动态效果。Flash文件最终将编译并生成SWF文件,通过Flash Player来解释运行[1]。 2RTMP协议 流媒体技术实现的关键就是流式传输,所以需要合适的流式传输协议。由于TCP协议需要的开销较多,所以不太适合传输实时多媒体数据。FMS服务器使用RTMP(Real-Time Messaging Protocol,实时通信协议)来高速传输音频、视频和数据信息论文开题报告。RTMP是一种未加密的TCP/IP协议,当Flash影片要使用FMS服务器时,Flash Player就连接到服务器,这样Flash Player和FMS服务器之间就建立了往复的源源不断的信息流[2],如图1所示。 图1 FMS、Web服务器与客户端Flash Player的连接 3FMS服务器 3.1FMS流媒体服务器的配置与部署 FMS服务器可以对多个端口进行监听,所以在安装过程中可以定义多个端口号,每个端口号之间使用逗号隔开RTMP,而管理服务器的端口号只有一个(最好使用默认安装)。FMS服务器安装成功后,将在系统服务中新加两服务:Flash Media Server和Flash Media AdministrationServer。在%FMS安装目录%文件夹下主要包括以下文件[3]: FMSMaster.exe:服务器应用程序。 FMSAdmin.exe:服务器管理控制器,管理员控制台所连接到的服务,用来执行管理任务。 FMSCore.exe:FMS应用程序都在这里运行,所有的脚本执行,流的发生都是在这里完成。 FMSEdge.exe:文件监视到Flash Media Server的连接,把连接传给FMSCore 进程。 fms_adminConsole.swf、fms_adminConsole.hmtl:功能一样,都是用来连接FMSadmin服务的管理工具,不同之处一个是SWF的,一个是HTML进去之后界面都差不多。 applications:存放了FMS在安装时默认的两个应用程序,live、vod,用户自己开发的应用程序也要存放这里,通过客户端NetConnection call 连接到这个应用程序。 (1)FMS服务器和控制台的启动与停止服务 FMS的启动包括服务器的启动和控制台启动两个方面,可以通过开始菜单启动,如果在进程表中看到FMSMaster.exe、FMSCore.exe、 FMSEdge.exe和FMSAdmin.exe四个进程,说明FMS服务器和FMS服务器控制台已经启动成功。FMS服务器和控制台的关闭也可以通过相应菜单执行或关闭进程中的FMS四个进程即可。 (2)FMS控制台账号、密码的管理 FMS控制台的启动,需要设置管理员帐户和密码,设置的用户名和密码存放在%FMS安装目录%下的conf\fms.ini文件中,可以设置如下: SERVER.ADMIN_USERNAME = chenrongRTMP,此行代码设置和修改用

文档评论(0)

1亿VIP精品文档

相关文档