- 1
- 0
- 约3.57千字
- 约 9页
- 2018-08-28 发布于福建
- 举报
基于FMSFME校园网直播系统实现
基于FMSFME校园网直播系统实现
摘 要:本文结合Flash流技术、网页制作技术和数据库技术,采用Flash Media Server构建了一套校园网在线直播系统,并给出了该系统的具体实现方法,以期对远程教育工作者提供一种新的思路。使用该系统,可以在网络直播的同时,将需要的活动、节目录制下来,结合VOD视频点播系统,使录制的内容可随时供校园网用户点播。
关键词:校园网 直播 FMS FME
中图分类号:TP311 文献标识码:B 文章编号:1673-8454(2008)07-0050-02
目前各高校的网络基础设施已经初具规模,网络可以延伸到校园的每一个角落。计算机的使用早已普及,学生在宿舍就可上网。在校园网内构建直播系统,不但提供了一个新的校园网应用模式,而且丰富了学生获取信息的途径,为学生提供了跨越时空的交互式环境。通过直播系统,学生可在校园网上实时收看、收听名师授课,直播重要活动、大型活动、重要会议或在网络上转播电视节目等,这种方式对学生来说具有很强的吸引力,同时也节约了劳力和物力。因此,建立规模适度、经济可行且先进可靠的校园网直播系统是各高校都在寻求的解决方案。[1] 本文提出了一种简单易行的基于FMS(Flash Media Server)、FME(Flash Media Encoder)和校园网环境的流媒体直播系统解决方案。
一、系统构建
该校园网直播系统由编码端、服务器端和客户端三部分组成,如图1所示。
1.编码端运行FME,其主要功能是将实时音视频信号进行编码,转换为FLV流。
2.在视频直播服务器中,运行FMS,用于存储和发布流媒体节目,可以进行节目发布、实时监控、带宽分配等处理,通过创建一个广播发布点用于发布实况流。这些实况流可以是摄像机、录像机等视频信号。当然这些信号首先必须在编码端通过视频采集卡采集、编码生成流以后才能上传到视频服务器,实况流的数据传输速率可根据要求的视频质量和占用的网络带宽等情况做设置。
3.Web服务器上运行IIS(Internet Information Server),将信息发布到校园网站,运行管理程序,并进行用户管理、节目检索、直播服务等。通过架设Web服务器(包含PHP、ASP或CFML等脚本的服务器),用户终端就可以通过Web(通常包含一些SWF文件)的方式点击收看。
4.数据库服务器一般采用SQL Server数据库,用于保存用户信息、节目资源以及进行系统设置和数据管理等。为节约开支,一般将它与Web服务器合二为一。管理员程序通过Web服务器和数据库实现对媒体资源、节目资源和用户信息的管理。
5.客户端是联网用户的普通计算机,只需要安装浏览器和Flash Player,用户通过浏览器发出服务请求,通过播放器实时收看节目(FLV流)。
二、系统实现
本文利用FMS、FME和Flash(或Dreamweaver)创建实时直播网络应用程序系统。本文假设FMS直播服务器、FME、Web服务器、客户端均在同一台计算机上运行。
1.服务器端实现
(1)配置FMS服务器
1)定位到FMS的安装文件夹。
2)在应用程序Applications文件夹下建一个子文件夹,命名为myLiveApp(该名字在后续配置FME和编辑SWF文件时都要用到)。
3)把main.asc文件复制到myLiveApp文件夹里。而main.asc文件位于Flash8的安装文件夹[drive]:\Program Files\Macromedia\Flash 8\Samples and Tutorials\Samples\ Components\FLVPlayback。
(2)使用FME生成实时的Flash视频流到FMS服务器
1)准备即将直播的实时音视频。
2)运行FME。
3)在输出区域做如下设置,如图2所示。
a. 选中Stream to Flash Media Server。
b. FMS URL文本框设置为rtmp://localhost/myLiveApp/ instance1。Flash使用RTMP(the Real-time Messaging Protocol 实时消息传送协议)作为客户端与服务器端的传输协议;localhost表示FMS服务器在本地,可设置一个具体IP或远程IP(实现广域网直播);myLiveApp为FMS服务器配置的应用程序名称;instance1为直播实例名称。FMS URL在后续编辑SWF文件时要用到。
c. 在Stream文本框中设置即将要直播的实时流名称,例如myl
您可能关注的文档
- 基于ESP理论大学英语拓展课程建设之思索.doc
- 基于ESP理论电子与自动化专业英语教学几点思考.doc
- 基于ESP理论经济类院校商务英语课程设计.doc
- 基于ESP理论职业英语双技型人才培养模式.doc
- 基于ESP理论高校师资建设和发展研究.doc
- 基于ESP理论中医英语教材编写基本原则探析.doc
- 基于ESP理论高校旅游专业英语教学改革研究.doc
- 基于ESP理论高校翻译专业课程改革探究.doc
- 基于ESP理论高职公共英语与专业课程一体化改革.doc
- 基于ESP理论高职公共英语教学模式构建.doc
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 尼康Nikon COOLPIX 5700 Manual说明书用户手册.pdf VIP
- 《教你如何删除群里发的图片.doc VIP
- PMF720L微机线路保护测控装置技术及使用说明书(Ver1.2).pdf VIP
- 2026年中国离网光伏发电产业现状深度调研研究报告.docx
- 2025(人教版)数学六年级下册全册教学设计.docx
- API 682-2014 离心泵和转子泵用轴封系统 第四版(中文).pdf
- 华东师大版八年级数学上册《14.2.3容易误导读者的统计图》同步练习题及答案.docx VIP
- 《从零开始学低压电工技术》,张伯虎,高清版.pdf
- 2026京东智能产发股份有限公司招股说明书.pdf VIP
- 基于交通静化理论的威海市环海路部分路段的优化设计--本科生毕业论文(设计).doc VIP
原创力文档

文档评论(0)