欢迎来到天天文库
浏览记录
ID:2458548
大小:878.55 KB
页数:8页
时间:2017-11-16
《流媒体技术实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北京电子科技学院(BESTI)实验报告课程:多媒体技术及加密班级:0943学号:20094324姓名:郑思巧实验日期:2011-12-15指导老师:刘瑾老师流媒体技术应用实验序号:实验三实验题目:实验成绩:实验评语:一、实验目的通过流媒体制作及点播、直播的操作过程来进一步理解多媒体的本质。二、实验内容根据课堂所学流媒体技术相关理论知识,利用工具软件或开发环境搭建流媒体系统平台,实现通过网络进行流媒体数据的传输。三、实验要求1.掌握用系列平台工具搭建一个系统的方法。2.对流媒体系统有全面系统的认识,理解平
2、台的概念。3.对多媒体网络应用有较深入细致的认识,理解网络知识及多媒体知识在实际当中的应用。4.能够解释常见的网络故障及缺陷对于多媒体网络应用的影响。5.对当前热点多媒体网络应用能够进行深入分析挖掘实现本质。四、工具介绍本次实验所用到的软件是Real-Networks推出的流媒体技术软件体系Helix,主要是在计算机上安装HelixUniversalServer、RealPlayer、HelixProducerPlus三款软件,由于我的计算机时win7系统的,安装其服务器总是出错,所以选择在虚拟机上进行
3、安装。这系列软件充分发挥了现有普通硬件环境和网络的潜力,在降低投资成本的同时增强系统的性能。编码软件产生的多媒体数据流可以是多媒体流文件,也可以是直播数据流。以文件形式传输少量多媒体信息,可以直接利用web服务器,如果传输直播数据流或大容量多媒体流文件,必须使用安装了专用服务器软件,有流媒体专用服务器。编码软件和服务器软件可以集成在一台性能优良的计算机上,也可以分别安装在不同的计算机上,如果分离使用,可以增加流媒体技术系统工作的稳定性。四、实验步骤及对应结果1、将三款软件按照说明进行安装。对这三款软件的
4、认识:虽然这三款软件是安装在一个计算机上的,但实质上这相当于将三台机器相连,一个服务器端server,一个制作端producer,一个用户端realplayer。首先用户端可以任意点播已有的流媒体文件,这时必须要有服务器端的参与,需要先在服务器中新建一个mountpoint连接点自己定义点播地址和点播文件所在的实际地址,然后在realplayer中打开文件实现流媒体文件点播功能,而视频直播则不需要服务器端的参与,只需要用户端和制作端即可完成,并且一旦制作端制作完成就无法进行直播了,这也是直播和点播最直接
5、的差别,这是因为直播播放的流,而点播播放的是流文件;而制作端很显然就是用来制作流媒体文件或流的,若是形成流则制作完成后缓存中找不到该内容,也就是说不会被保存下来,而形成流媒体文件则是经过了保存的,制作完成后用户可通过realplayer进行点播;服务器端在本实验中主要用来实现流直播和文件点播连接点的设置,需要注意的是视频直播时必须在服务器端运行工作时且制作端流文件还在制作时才能实现。2、实现视频直播:首先通过cmd找到本机ipIp获取:然后,对生成流和流媒体文件设置,流的名字和流文件名字在之后通过rea
6、lplayer实现点播和直播时会用到。设置完成后点击encode开始制作文件生成过程:最后通过realplayer实现视频直播:注意如果producer流媒体制作已经制作完成那么是无法观看到直播的,这就是直播和点播最直接的差别。直播画面:由于每台计算机的ip不同,只要知道另一台机器的ip和文件名,也可通过realplayer对别的计算机上的流进行直播:(这是对外力同学的正在制作的流的直播,他的ip地址是172.16.45.151,制作的流名字为wl)3、实现视频点播:由于视频点播需要服务器一直运行,因此
7、需要先登陆打开HelixServer,再打开HelixServerAdministrator,将之前安装时设置的用户名和密码(20094324、20094324)填入后实现登陆:然后在ServerSetup中的MountPoints中新建一个MountPointsDescription,建立一个连接点,用作点播流文件的路径,而之前直播时所用到的是广播路径即:broadcast。将点播地址和实际地址正确填写:通过RealPlayer实现点播:点播画面:五、遇到的问题虽然老师已经给出了很详细的实验步骤,但是
8、,准备的过程中还是遇到了很多的麻烦。首先,因为我的笔记本是win7系统,所以安装HelixServer时遇到了兼容性的问题,安装正确无误,但是无法打开软件使用,所以改用虚拟机进行实验。在xp的系统下,兼容性问题解决了,可是由于虚拟机安装的只有一个系统软件,所以对多媒体文件的识别就有问题,本想用多种格式进行操作,可是我的虚拟机环境仅支持wmv格式文件。之后,由于是英文版的虚拟机,所以网络问题没有解决(因为看不懂说明,且只是用虚拟机偶尔实现一些
此文档下载收益归作者所有