基于Windows Media技术的流媒体系统的设计与实现(2)
作者:佚名; 更新时间:2014-12-05
MPEG Capture/compression”(笔者的微机视频采集卡型号),“音频”选择“Realtek AC97 Audio”(笔者的微机声卡型号),按“下一步”。在“广播方法”屏中,选择“自编码器拉传递”,按“下一步”。在“广播连接”屏中,HTTP端口设为“8080”,按“下一步”。在“编码选项”屏中,选择“多比特率视频和音频”,按“下一步”。在“存档文件”屏中,按“下一步”。在“包括视频文件”屏中,按“下一步”。在“显示信息”屏中,随便输点东西(最好有意义),按“下一步”。在“设置检查”屏中,按“完成”。
在“Windows Media编码器9系列”程序窗口中,按“开始编码”,“Windows Media编码器9系列”开始工作,在窗口中可看到其采集画面和相关信息。
4.4.2使用“快速启动向导”创建“广播单播发布点”
在 Windows Media 管理器菜单框中单击“单播发布点”,会出现“单播发布点”页。确保已选择了“使用向导创建新的广播单播发布点”复选框,单击“广播”,然后单击“新建”,会出现“配置和发布单播广播流快速启动向导”。
在“选择发布点”屏幕中,选择“创建一个广播发布点”。在“指定源”屏幕中,为广播内容选择源为“Windows Media 编码器”。在“配置和发布单播流”屏幕中,在“别名”框中键入一个别名“test”。然后在“路径”框中键入路径“”(笔者的计算机名为mediaserver,IP为10.10.214.161), “端口”框中的值设为“8080”。在“选择发布方法”屏,选择“MMS协议”和“创建一个.asx文件”,然后选择 “下一步”。在“准备发布”屏幕中,选择 “完成”。
将“test.asx”通知文件保存到“F:\asx\”里面。在“发布完成”屏幕中,单击“测试 URL”、“测试 .asx”,可以在 Windows Media Player 中传递广播单播发布点的流式化内容。
4.5 使用“快速启动向导”创建“多播广播站”
在F盘上建立文件夹“nsc”并设为共享,以便在后续操作中放置“.nsc”广播站信息文件。
在 Windows Media 管理器菜单框架中,单击“多播站”,相应显示为多播广播站页。确保已选择了“使用向导创建新广播站”复选框,单击“广播站”,然后单击“新建”,出现“配置和发布多播流快速启动向导”。
在“选择一个广播站”屏幕上,选择“创建新的广播站”。在“创建新的广播站”屏幕上,键入广播站的名称“guangbo1”和说明(随便填),然后选择“分发模式”为“多播和分发”,按“下一步”。在“指定节目和流名称”屏幕上,在“节目名称”中键入节目的名称“myProgram1”,在“流名称”中键入流的名称“myStream1”。 在“指定流对象来源”屏幕上,选择流的来源为“高级流格式(.asf)文件”。在“指定流对象来源 URL”屏幕上,键入流的来源 URL“mms:// mediaserver /asf/lx2.asf”。在“指定流格式信息”屏幕上,指定流来源的路径为“F:\asf\lx2.asf”,以便将流格式信息添加到广播站定义中。
将多播广播站信息文件(guangbo1.nsc)存储到 Microsoft Windows Media Player 可以访问的位置。在“广播站信息文件的导出路径”屏幕上,键入“F:\nsc\guangbo1.nsc”。在“广播站信息文件 URL”屏幕上,选择“使用一个到广播站信息文件的网络共享路径”并输入“\\ mediaserver \nsc\guangbo1.nsc”。 在“选择发布方法”屏幕上,按“下一步”。在“准备发布”屏幕中,按“完成”。
将guangbo1.asx保存到F:\asx里面。在“发布完毕”屏幕上,单击“测试 .asx”,开始在 Windows Media Player 中播放由广播站发送的内容流。
4.6 建立默认Web站点虚拟目录
启动“Internet信息服务”窗口,点开服务器名“mediaserver”前的“+”号,再右击“默认Web站点”,打开其快捷菜单。在快捷菜单中,点“新建”中的“虚拟目录”,启动“虚拟目录”创建向导,按“下一步”。在“虚拟目录别名”屏中,输入别名“asx”,按“下一步”。在“Web站点内容目录”屏中,输入“F:\asx”,按“下一步”。在“访问权限”屏中,按“下一步”。在“Web站点内容目录”屏中,输入“F:\asx”,按“下一步”,再按“完成”,结束向导。
4.7使用网页链接进行测试
启动“Microsoft Frontpage”程序窗口。将网页保存到“F:\asx”里面,起名为“index.htm”。
插入一个九行两列的表格。在第一行输入“1.请测试“点播单播发布点”:”,在第二行第一列输入“点播单播一”,链接到;在第二行第二列输入“点播单播二”,链接到;在第三行第一列输入“点播单播三”,链接到mms://mediaserver/asf/lx1.asf;在第三行第二列输入“点播单播四”,链接到mms://10.10.214.161/asf/lx1.asf。分别试验四种访问方法在第四行输入“2.请测试“广播单播发布点”(要先启动“Windows Media编码器9系列”的广播功能):”,在第五行第一列输入“广播单播一”,链接到 mediaserver /asx/test.asx;在第五行第二列输入“广播单播二”,链接到;在第六行第一列输入“广播单播三”,链接到mms:// mediaserver /test;在第六行第二列输入“广播单播四”,链接到mms://10.10.214.161/test。分别试验四种访问方法。
在第七行输入“3.请测试“多播广播站”(要在“多播广播站”中先启动节目):”,在第八行第一列输入“广播多播一”,链接到 mediaserver /asx/guangbo1.asx;在第八行第二列输入“广播多播二”,链接到。分别试验两种访问方法。
在任一台联入校园网的微机上输入,均可访问该网页。通过点击,可访问“点播单播”、“广播单播”、“广播多播”等媒体流。提请读者注意,笔者的IP只在淄博市内使用,在没有启用多播和路由访问的网络中,以上媒体流可能会访问不到。
4.8 实验效果
在笔者所在学校的校园网环境中(近50台微机,主干网100M,桌面10M),每一台微机均能访问笔者所做的流媒体服务器并能较流畅地播放“点播单播”、“广播单播”、“多播广播”等媒体流,并发访问的客户端在20台以内为宜。学校拍摄的许多教育教学录像,经笔者进行处理并通过流媒体服务器提供对全校的播放服务,受到了全校师生的欢迎,取得了很好的效果。

参考文献
[1]Microsoft Corportion, “Windows 2000 Server 配置服务器帮助”, 2000.
[2]吴国勇、邱学刚、万燕仔编著,《网络视频流媒体技术与应用》,北京邮电大学出版社,2001.
[3]刘晓平、孔明光、吴斌编著,《Windows2000中文版实用教程----Server篇》,中国水利水电出版社,2000

核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com