实验报告Word下载.docx

上传人:b****5 文档编号:17978492 上传时间:2022-12-12 格式:DOCX 页数:15 大小:2.42MB
下载 相关 举报
实验报告Word下载.docx_第1页
第1页 / 共15页
实验报告Word下载.docx_第2页
第2页 / 共15页
实验报告Word下载.docx_第3页
第3页 / 共15页
实验报告Word下载.docx_第4页
第4页 / 共15页
实验报告Word下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

实验报告Word下载.docx

《实验报告Word下载.docx》由会员分享,可在线阅读,更多相关《实验报告Word下载.docx(15页珍藏版)》请在冰豆网上搜索。

实验报告Word下载.docx

实验项目编号:

组号:

上机实践时间:

4学时

一、目的(本次实验所涉及并要求掌握的知识点)

1、掌握如何建立视频点播服务器

2、熟悉HelixProducerPlus和HelixServer的使用

二、实验内容与设计思想(设计思路、主要数据结构、主要代码结构、主要代码段分析、电路图)

1)建立视频点播服务器:

自行收集3-5个流媒体视频文件,可以通过网页进行任意点播视频;

发布点的名称为:

VOD-姓名拼音的每一个首字母

2)建立视频广播服务器:

在一台xp主机上安装摄像头,通过HelixProducerPlus将即时拍摄的影像分别采用“拉”的方式提交给HelixServer,发布点的名称为:

pull-姓名拼音的每一个首字母,通过网页查看拍摄的实时影像。

3)建立视频广播服务器:

在一台xp主机上安装摄像头,通过HelixProducerPlus将即时拍摄的影像分别采用“推”的方式提交给HelixServer,发布点的名称为:

push-姓名拼音的每一个首字母,通过网页查看拍摄的实时影像。

4)压缩的分辨率、帧速、带宽等自行调整指定,将3个发布点的的链接放到网站的首页文件中,访问3个发布点链接的格式:

http:

//你的英文名字或其他ID/发布点名称

5)在两次实验课上完成(课堂检查),课后填写实验报告单,第16周上课(6月9日14:

00)前传到服务器上,实验报告单的文件名格式为“5.26-6.2-xxx实验报告”,xxx为自己的名字

三、实验使用环境(本次实验所使用的平台和相关软件)

Win7Win_server2003RealPlayer软件HelixServerHelixProducerPlus

四、实验步骤和调试过程(实验步骤、测试数据设计、测试结果分析)

1、安装HelixServer,桌面上出现如下图标:

先后点开HelixServer和HelixServerAdministrator,起初在HelixServer

正常运行的情况下,HelixServerAdministrator页面无法显示。

因为在虚拟机里装过一次,在那里面使用GoogleChrome浏览器能正常打开页面,所以我就想可能是浏览器的问题,于是也换用GoogleChrome浏览器,果然能打开了。

2、设置服务器

端口设置-以下的端口号是在安装HelixServer过程中选择的,所以在这里就暂时不做修改

连接控制设置----这里采取默认值,其中最大用户连接数为0,表示对连接数没限制

配置加载点----建一个vod-hly的加载点,位置放在E盘的根目录

单击"

应用"

,提示重启服务器,于是重启服务器

3、测试加载点

在加载点中放有.rmvb格式的媒体文件,打开realplayer播放器,点击文件à

打开,然后输入rtsp:

//172.20.217.121/倩女幽魂.rmvb

4、安装编码器----桌面上出现如下图标

5、建立视频广播服务器:

通过HelixProducerPlus将即时拍摄的影像采用“推”的方式

设置接收服务器----更改加载点为/push-hly/

打开编码器,选择视频设备,这时编码器左边就会出现图像

单击以上红色标记图标,设置推的配置

以上path不知道要怎么填,于是先空着,单击OK后再单击Encode开始编码

可是打开播放器,无论怎么输入URL地址都没法观看,但是点播是可以的。

经过询问同学,他建议我将HelixServer安装于虚拟机中试试,于是以上有关服务器的ip都改为192.168.174.156(虚拟机的ip),有关点播的加载点改在了虚拟机中的C盘下。

仍然是在外面编码

在实机上试着点播情况如下:

 

在实机上观看以推的方式广播的节目,情况如下:

7、编写网页代码

发布点导航页面代码:

<

html>

<

head>

title>

发布点导航

/title>

/head>

body>

center>

<

ahref="

vod-hly.html"

>

b6>

vod-hly

/br>

push-hly.html"

push-hly

right2.html"

target="

rightframe"

pull-hly

/html>

点播的实现页面代码:

!

DOCTYPEHTMLPUBLIC"

-//W3C//DTDHTML4.0Transitional//EN"

HTML>

HEAD>

TITLE>

VOD-HLY<

/TITLE>

METANAME="

Generator"

CONTENT="

EditPlus"

Author"

"

Keywords"

Description"

/HEAD>

BODY>

objectwidth="

600"

height="

450"

classid="

clsid:

CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"

paramname="

CONTROLS"

value="

ImageWindow"

CONSOLE"

Video"

CENTER"

TRUE"

MAINTAINSPECT"

br>

/object>

30"

StatusBar"

ControlPanel"

SRC"

PUSH-HLY<

rtsp:

//192.168.174.156/倩女幽魂.rmvb"

AUTOSTART"

PREFETCH"

0"

LOOP"

NUMLOOP"

/BODY>

/HTML>

推方式的实现页面代码:

PUSH-HLY<

//192.168.174.156/push-hly/push-hly.rm"

8、在虚拟机上创建网站----yuan

9、测试----在虚拟机上访问以上网站

vod-hly"

链接到点播页面,却出现如下情况:

单击"

push-hly"

链接到推方式广播页面,出现一样的情况:

5、实验小结(实验中遇到的问题及解决过程、实验中产生的错误及原因分析、实验体会和收获)

虽然本实验不完全是自己摸索出来的,但还是遇到很多问题,基本的一些小问题还是因为同学的帮助都很快解决了。

最大问题在于要实现点播和广播的网页代码。

关于如何嵌入Realplay,我是参考同学的。

同样的代码在别人机子上可以正常运行,可是在我的机子上运行后,出现了以下错误提示:

起初以为是浏览器的设置问题,但无论自己怎么改它的安全设置,都没能解决问题。

最后循着错误的提示内容,其中有一句是代码中的内容,虽然不知道是什么意思,索性将它注释了(即以上的红色代码),果然这样就把问题解决了。

第二个大问题,其实也就是这次实验中所有人碰到的问题,无法实现拉式广播。

不同于上个实验,在这个实验中要实现拉式广播,反而需要做更多的设置。

下面就谈谈我为该拉式广播的实现做的尝试:

接收服务器的设置(以下加载点和pull分发虚路径中的pull-hly是C:

\下的一个文件夹)

传送服务器的设置

设置广播发布点

开始编码:

在realPlayer上输入地址播放广播视频

无法播放,出现如下错误提示:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 节日庆典

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1