流媒体服务器实验八
流媒体技术实验

流媒体技术基础实验大纲流媒体技术基础是教育技术专业和广播电视新闻专业的选修课程。
流媒体技术是计算机网络技术和多媒体技术的综合,应用于教育信息传播,就成为一种全新的教育媒体;应用于广播电视专业,就形成了网络电视、视频点播等各种音视频应用平台。
流媒体技术的应用越来越广泛,就越需要这方面的专业人才。
本课旨在解决学生流媒体技术的入门问题。
同时,也可以作为实践性教学的一部分。
通过本课程的学习,学生可以构建简单的流媒体平台,掌握音视频媒体的网上播出技术。
本课程40分钟标准课时为54课时(含实验课时)。
实验一:流媒体格式转换实验目的:1、流媒体技术正处在迅速发展期,流媒体文件的格式繁多,熟悉各种流媒体的格式,掌握微软编码器和real编码器实现格式转换的方法。
2、了解流媒体系统的基本构成实验内容:1、使用picasa软件用图片制一个A VI视频文件;2、安装微软编码器软件,将A VI格式的文件转换成wma或wmv格式,使用各种播放器播放。
3、安装real producer软件,将A VI文件转换为rm文件;4、将wmv文件转为rm文件5、试将rm文件转为wmv格式(不可以转)。
6、使用visio软件画一个流媒体系统的结构图。
文件上传要求:1.将A VI、wmv和rm文件上传到教师机;2.将结构图上传到教师机;3.使用UNC格式访问教师机,在制定的文件夹中新建一个文件夹,名称为学号_姓名。
实验二:微软流媒体服务器架设实验目的:1、通过实验,了解流媒体系统结构及其实现方法;2、通过架设微软流媒体服务器,掌握音视频在网络上传播的基本方法,了解点播于广播的异同。
3、掌握媒体与网络带宽的关系。
4、掌握流媒体服务器实现网络电视台和VOD的原理和方法。
实验内容:1、架设Windows Media服务器;2、实现在服务器中实现视频文件点播;3、实现用广播方式播出文件;4、实现与微软编码器的链接,实现编码器——服务器的音视频播出;实验三Helix Server架设与配置实验目的:1、通过实验,进一步了解流媒体系统结构及其实现方法;2、通过架设Helix Server服务器,了解不同流媒体系统的实现方法;3、掌握Helix Server流媒体系统实现网络电视台和VOD的原理和方法。
流媒体服务器方案

流媒体服务器方案
一、引言
流媒体服务作为现代信息传输的重要方式,对服务器系统提出了更高的要求。本方案旨在设计一套符合行业标准、性能卓越、安全可靠的流媒体服务器方案,以满足日益增长的高质量流媒体服务需求。
二、需求分析
1.高并发处理能力:服务器需能处理大量的并发请求,保证服务的流畅性。
2.低延迟传输:确保流媒体数据传输的实时性,降低播放延迟。
数据库:使用MySQL等关系型数据库,确保数据管理的规范性。
缓存系统:采用Redis等高性能缓存技术,提高系统响应速度。
3.安全设计
数据加密:对敏感数据进行加密存储,保护用户隐私。
传输安全:使用SSL/TLS协议加密数据传输,防止中间人攻击。
访问控制:实施严格的访问控制策略,确保只有授权用户能访问数据。
(3)数据库:选用关系型数据库,如MySQL、PostgreSQL等;
(4)缓存:采用Redis等高性能缓存技术。
4.数据安全
(1)遵循我国相关法律法规,对用户数据进行加密存储;
(2)采用HTTPS协议,保障数据传输安全;
(3)定期进行数据备份,防止数据丢失。
5.性能优化
(1)负载均衡:采用一致性哈希算法,实现负载均衡;
3.优化用户体验,提高服务器稳定性;
4.方便后期扩展,降低运维成本。
三、技术方案
1.系统架构
本方案采用分布式架构,分为前端、后端和存储三部分。
(1)前端:负责用户接入、请求分发和负载均衡;
(2)后端:处理流媒体数据,提供编码、解码、转码等功能;
(3)存储:存储流媒体数据,提供高效的数据访问。
2.硬件选型
流媒体服务器方案
第1篇
流媒体服务器方案
VLC做流媒体服务器的使用方法

我们从本机或其他机器“Open Network Stream”
第十步:
在路径中输入“rtsp://IP地址:端口号/路径”。如“rtsp://192.168.0.188:5544/test”。点击“Play”。
第五步:
点击“File”右侧的向下箭头,选择“RTSP”
第六步:
去掉“Activate Transcoding”前面的对号,并且点击“RTSP”右侧的“Add”
第七步:
“Port”端口号自选或者选择默认,“Path”路径自定义,并且选择“Next”
第八步:
选择右下角的“Stream”,流媒体服务器配置完成。
vlc做流媒体服务器的使用方法如何帮助流媒体vlc用vlcvlc如何使用
第一步:
首先,我们打开VLC调试工具(完整版),选择Advanced Open File
第二步:
点击“Add”,选择要作为源的媒体文件
第三步:
在右下角“Play”键的位置点击向下的箭头,xt”
视频流媒体实验报告

湖南大学开放实验报告专业班级学号姓名记分实验名称视频流媒体采编网络播放演示实验时间2010年 10 月 26 日上午()下午()晚上()预习思考题1.什么是流媒体?主要应用于哪些方面?我们日常生活中哪些地方用到了流媒体?2.初学者使用摄像机应该注意哪些问题?实验目的了解摄像机的使用方法及视频素材的采集、编辑过程;掌握视频素材格式转换的方法、流媒体传输原理及其运用。
实验原理流媒体的传输原理:实现流式传输需要使用缓存机制。
因为音频或视频数据在网络中是以包的形式传输的,而网络是动态变化的,各个数据包选择的路由可能不尽相同,到达客户端所需的时间也就不一样,有可能会出现先发的数据包却后到。
因此,客户端如果按照包到达的次序播放数据,必然会得到不正确的结果。
使用缓存机制就可以解决这个问题,客户端收到数据包后先缓存起来,播放器再从缓存中按次序读取数据。
当传输流数据时,需要使用合适的传输协议。
在实际的流式传输方案中,TCP协议一般用来传输控制信息,而实时的音视频数据则是用效率更高的RTP/UDP等协议来传输。
目前实现流媒体传输主要有两种方法:1、顺序流传输顺序流传输采用顺序下载的方式进行传输,在下载的同时用户可以在线回放多媒体数据,但给定时刻只能观看已经下载的部分,不能跳到尚未下载的部分,也不能在传输期间根据网络状况对下载速度进行调整。
由于标准的HTTP服务器就可以发送这种形式的流媒体,而不需要其他特殊协议的支持,因此也常常被称作HTTP 流式传输。
顺序流式传输比较适合于高质量的多媒体片段,如片头、片尾或者广告等。
2、实时流传输实时流式传输保证媒体信号带宽能够与当前网络状况相匹配,从而使得流媒体数据总是被实时地传送,因此特别适合于现场事件。
实时流传输支持随机访问,即用户可以通过快进或者后退操作来观看前面或者后面的内容。
从理论上讲,实时流媒体一经播放就不会停顿,但事实上仍有可能发生周期性的暂停现象,尤其是在网络状况恶化时更是如此。
流媒体服务器安装与配置最新实用版

开始流媒体服务器的安装向导。 个缓冲区,于播放前预先下载一段资料作为缓冲,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进
行观看。 流媒体素材可使用media encode软件制作,也可从互联网上下载。 ⑶ 熟悉流媒体服务器的安装与配置。 4)接着的步骤和安装文件服务器差不多,之后系统要求插入安装光盘,或是指定一个复制文件。 ⑵ 目前使用的主要的流媒体的传输协议有由Real Networks和Netscape共同提出的用于Real Media产品中的实时流媒体协议RTSP (Real Time Streaming Protocol)、Real专用的实时传输协议PNM(Progressive Networks Audio)、微软的流媒体服务器协议MMS (Microsoft Media Server protocol)。 只要在浏览器中输入流媒体服务器的网址即可,例如输入形式如“mms://ABC/…”的服务器地址,其中“mms”是一个访问协议,而 双引号后即为流媒体服务器的网络标识。 当多媒体信息在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。 6)现在打开流媒体服务器Windows Media Services的管理界面。 流媒体素材可使用media encode软件制作,也可从互联网上下载。 而用流式传输时,声音、影像或动画等多媒体信息由流媒体服务器向用户计算机连续、实时传送,它首先在使用者端的电脑上创建一 个缓冲区,于播放前预先下载一段资料作为缓冲,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进 行观看。 ⑵ 目前使用的主要的流媒体的传输协议有由Real Networks和Netscape共同提出的用于Real Media产品中的实时流媒体协议RTSP (Real Time Streaming Protocol)、Real专用的实时传输协议PNM(Progressive Networks Audio)、微软的流媒体服务器协议MMS (Microsoft Media Server protocol)。 只要在浏览器中输入流媒体服务器的网址即可,例如输入形式如“mms://ABC/…”的服务器地址,其中“mms”是一个访问协议,而 双引号后即为流媒体服务器的网络标识。 服务器允许新用户连接时,其他计算机用户就可以通过计算机网络利用浏览器来访问流媒体服务器。 ⑵ 目前使用的主要的流媒体的传输协议有由Real Networks和Netscape共同提出的用于Real Media产品中的实时流媒体协议RTSP (Real Time Streaming Protocol)、Real专用的实时传输协议PNM(Progressive Networks Audio)、微软的流媒体服务器协议MMS (Microsoft Media Server protocol)。 当然如果想要发布点拒绝新连接,也可以通过相似的操作实现,只是在最后一步选择“拒绝新连接”选项。 Windows Media Services流媒体服务器的安装操作如下:
流媒体服务器的配置与测试

实验八流媒体服务器的配置与测试
一.实验目的
1、掌握流媒体服务器的相关概念和原理;
2、掌握流媒体服务器的安装和配置方法。
二.实验设备
物理主机(windows7系统) 、Helix server、Real player
三.实验步骤
1.设置ip位置
2.在硬盘中目录(hzucs),并存储一个RM格式的视频
3依次打开Helix server、Helix Administrator,并在Helix Administrator配置加载点
4设置访问规则
5.测试加载点
四.实验心得
1.安装Helix server后,如果打不开Helix Administrator(可能是Helix server破解版破解不完全的原因),应卸载Helix server,再重装其它的版本。
2.Helix server支持在网页用Real player播放器播放RM格式的视频,所以在安装了Helix server后,要安装Real player播放器。
[文档可能无法思考全面,请浏览后下载,另外祝您生活愉快,工作顺利,万事如意!]。
流媒体服务器配置教案

学习必备欢迎下载技工院校文化理论课教案(首页)(代号A-3)审阅签名:教学过程(代号A-4)第页一、用户需求:(约5分钟)(口述+PPT)软件学院多媒体专业的同学们制作了一些动画小短片和视频,在学院文化节到来之际准备将这些短片放到校园网上供全校学生点播观看,请你帮他们来实现一下吧。
二、项目分析◆提问:(约20分钟)(查找资料、思考、讨论)1、网络上的点播视频是如何实现的?2、流媒体技术的优势是什么?3、可以架设流媒体服务器的软件有哪些?4、流媒体文件支持哪些格式?◆老师讲解相关知识:(约55分钟)(讲授+PPT+操作示范)1、网络上的点播视频可以采用流媒体技术实现2、所谓流媒体技术,是指将连续的影像和声音信息经过压缩处理后放在网站服务器上,让用户能够一边下载一边观看、收听(即所谓的“在线欣赏”),而不需要等整个压缩文件下载到自己的机器上才可以欣赏的网络传输技术。
3、可以架设流媒体服务器的软件:目前,在这个领域中的竞争者主要有微软、RealNetworks、Apple 三家公司,例如微软新近发布了Windows Media Services 9、RealNetworks公司新近发布的Helix Platform、Apple新近发布的Darwin streaming server 4.1,意图在流媒体领域大干一场。
4、常见的流媒体发布格式asf Advanced Streaming format.smil Synchronised Multimedia Integration Language.ram RAM File.rpm Embedded RAM File.asx ASF Stream Redirector/ASF流转向器文件xml eXtensible Markup Language5、流式媒体系统构成基于 Windows Media 技术的流式播放媒体系统通常由运行编码器(如 Microsoft Windows Media 编码器)的计算机、运行 Windows Media Services 的服务器和播放机组成。
流媒体:客户端与服务器之间的连接实验报告

软件学院设计性实验报告一、实验目的1.了解文件从服务器端到客户端的传输过程。
2.接触学科前沿流媒体技术;3.掌握网络编程中TCP与UDP、以及B/S与C/S模式的异同点。
4.掌握精通一门网络编程语言。
二、总体设计设计原理:编写客户端和服务器端,实现文件从客户端读取服务器的文件,文件可包括图片,音乐,视频。
实现在客户端播放服务器端的文件内容。
该实验的源代码是借用网上一个传图片的例子修改而得。
设计方案和流程(1)对在网上找到的进行研读和修改(2)扩展程序的功能,使程序可以传送视频。
(3)运行程序,并调试错误三、代码实验步骤(1)对在网上找的程序进行修改,客户端服务器代码如下,核心代码已标出服务器代码#include <netinet/in.h>#include <sys/types.h>#include <sys/socket.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#define HELLO_WORLD_SERVER_PORT 6666#define LENGTH_OF_LISTEN_QUEUE 20#define BUFFER_SIZE 1024#define FILE_NAME_MAX_SIZE 512int main(int argc,char **argv){struct sockaddr_in server_addr;bzero(&server_addr,sizeof(server_addr));server_addr.sin_family=AF_INET;server_addr.sin_addr.s_addr=htons(INADDR_ANY);server_addr.sin_port=htons(HELLO_WORLD_SERVER_PORT);int server_socket=socket(AF_INET,SOCK_STREAM,0);if(server_socket<0){printf("socket failed.\n");exit(1);}if(bind(server_socket,(structsockaddr*)&server_addr,sizeof(server_addr))==-1){printf("bind failed.\n");exit(1);}if(listen(server_socket,LENGTH_OF_LISTEN_QUEUE)==-1){printf("listen failed.\n");exit(1);}while(1){struct sockaddr_in client_addr;socklen_t length=sizeof(client_addr);int new_server_socket=accept(server_socket,(structsockaddr*)&client_addr,&length);if(new_server_socket<0){printf("accept failed.\n");break;}char buffer[BUFFER_SIZE];bzero(buffer,BUFFER_SIZE);length=recv(new_server_socket,buffer,BUFFER_SIZE,0);if(length<0){printff("recv failed.\n");break;}char file_name[FILE_NAME_MAX_SIZE+1];bzero(file_name,FILE_NAME_MAX_SIZE+1);strncpy(file_name,buffer,strlen(buffer)>FILE_NAME_MAX_SIZE?FILE_NAME_ MAX_SIZE:strlen(buffer));FILE *fp=fopen(file_name,"r");if(NULL==fp){printf("file not found");}else{bzero(buffer,BUFFER_SIZE);int file_block_length=0;while((file_block_length=fread(buffer,sizeof(char),BUFFER_SIZE,fp))>0){printf("111111");if(send(new_server_socket,buffer,file_block_length,0)<0){ printf("send failed.\n");break;}bzero(buffer,BUFFER_SIZE);}fclose(fp);printf("recv successs.\n");}close(new_server_socket);}close(server_socket);return 0;}服务器端代码:#include <netinet/in.h>#include <sys/types.h>#include <sys/socket.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#define HELLO_WORLD_SERVER_PORT 6666#define BUFFER_SIZE 1024#define FILE_NAME_MAX_SIZE 512int main(int argc,char **argv){if(argc!=2){printf("Usage:%s ip address",argv[0]);exit(1);}struct sockaddr_in client_addr;bzero(&client_addr,sizeof(client_addr));client_addr.sin_family=AF_INET;client_addr.sin_addr.s_addr=htons(INADDR_ANY);client_addr.sin_port=htons(0);int client_socket=socket(AF_INET,SOCK_STREAM,0);if(client_socket<0){printf("socket failed.\n");exit(1);}struct sockaddr_in server_addr;int connectfd;bzero(&server_addr,sizeof(server_addr));server_addr.sin_family=AF_INET;if(inet_aton(argv[1],&server_addr.sin_addr)==0){printf("server ip error.\n");exit(1);}server_addr.sin_port=htons(HELLO_WORLD_SERVER_PORT);if((connectfd=connect(client_socket,(structsockaddr*)&server_addr,sizeof(server_addr)))==-1){printf("can not connect.\n");exit(1);}char file_name[FILE_NAME_MAX_SIZE+1];bzero(file_name,FILE_NAME_MAX_SIZE+1);printf("please input your file routine and name:");scanf("%s",file_name);char buffer[BUFFER_SIZE];bzero(buffer,BUFFER_SIZE);strncpy(buffer,file_name,strlen(file_name)>BUFFER_SIZE?BUFFER_SIZE:st rlen(file_name));send(client_socket,buffer,BUFFER_SIZE,0);FILE *fp=fopen("receive.jpg","w");if(NULL==fp){printf("file can not write.\n");exit(1);}bzero(buffer,BUFFER_SIZE);int length=0;while(length=recv(client_socket,buffer,BUFFER_SIZE,0)){if(length<0){printf("recv failed.\n");break;}int write_length=fwrite(buffer,sizeof(char),length,fp);if(write_length<length){printf("file write failed.\n");break;}bzero(buffer,BUFFER_SIZE);}printf("receive success");close(fp);close(client_socket);return 0;}(2)在linux下对程序进行编译和运行,首先对服务器编译和运行对客户端进行编译运行(3)按照提示的操作输入文件的路径和名字,以传输图片为例子,传输音乐和视频类似,截图如下:(4)传输视频的时候要安装视频播放器,把视频播放器的安装压缩文件拷贝上去,并在终端安装代码如下:tar xzvf MPlayer-1.0rc4.tar.gztar xjvf all-20110131.tar.bz2tar xjvf iTunes-1.1.tar.bz2mv all-20110131/ /usr/local/lib/codecschmod -R 744 /usr/local/lib/codecs/*chown root:root /usr/local/lib/codecs/*cd MPlayer-1.0rc4./configure --codecsdir=/usr/local/lib/codecs --enable-gui --enable-largefiles --enable-menu --enable-freetypemake&&make installcd ~mv iTunes/ /usr/local/share/mplayer/skins/ln -s /usr/local/share/mplayer/skins/iTunes/ /usr/local/share/mplayer/skins/default(5)传输视频,过程如(3)所示,最后可在客户端电脑上传输过来图片,音乐,视频如下:图片为视频打开为:四、结果分析与总结在网上搜索的过程搜到了很多程序,通过筛选比较选择了这个,在修改的过程中遇到了很多问题,都在和另一个组员的商量下得以解决,因为linux 系统中没有解码器无法播放视频,便自学了安装解码器并且播放成功视频,同时感觉到了Linux语言的强大,对其有了改观,打下一个基础,也感谢老师在教学之中对我们的教育以及指导。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告Windows media service
实验目的:
懂得如何安装windows media service;懂得如何安装视频转换器,并懂得如何使用视频转换器转换文件,捕捉屏幕;使用windows media service新建发
布点。
实验内容:
安装windows media service
安装视频转换器
使用视频转换器转换文件,以及捕捉屏幕
新建发布点
相关知识:
流媒体
流媒体顾名思义,可以认为是流动的媒体,以连续流(数据包)的形式通过网络传递数字媒体。
指的是影音等媒体文件被分解编码成数字信号象流水一样流向目的地,并在到达目的地时由播放器还原为图像或声音。
这种方法在接收的同时呈现内容,从而可以连续地播放数据,而不必等待下载整个文件,流式处理的文件播放完后,它不会存储在计算机中。
发布点
发布点是Windows Media服务器使用来将客户端对媒体内容的访问请求转换为放置该内容的服务器上的物理路径(呈现给播放器的是一个网址,类似于网站的根目录)。
发布点是网管人员用来标志某种类型的媒体服务的点,通过媒体服务器的控制界面,可以看到这些点的工作状态并随时管理。
在客户端成功连接到发布点之后,Windows Media 服务器管理该连接并传输该内容,客户端通过连接到发布点而能访问来自服务器的内容流。
有两种类型的发布点:“点播发布点”和“广播发布点”。
一个 Windows Media 服务器可以配置为运行多个发布点,可以广播和点播同时存在。
点播和广播有一些重要的区别。
(1)使用点播发布点
如果你希望由客户端来控制播放,可以操作播放器的播放、暂停、快进等功能,则使用点播发布点。
这种类型的发布点最常用于以文件、播放列表或目录为源的内容。
当客户端连接到该发布点时,将从头开始播放内容,最终用户可以使用播放机上的播放控件来暂停、快进、倒回、跳过播放列表中的项目或停止。
只有当客户端已连接且可以接收流时,点播发布点才可以传输内容。
从点播发布点传输的内容总是以单播流的形式传递。
这种方式适用于媒体的点播服务,这也是电影服务器要采用的方式,也是本案要采用和重点介绍的方案。
(2)使用广播发布点
如果你希望在服务器上控制播放和传输内容,则使用广播发布点。
这象是电台或电视台播放节目的方式,节目由服务器持续播放,你错过了就只能错过。
这使用户有看电视节目的类似体验。
它最常用于从编码器、远程服务器或其他广播发布点传递实况流。
当客户端连接到广播发布点时,客户端就加入到已在传递的广播中。
客户端可以启动和停止流,但不会停止服务器的广播,也不能暂停、快进、倒回或跳过。
广播发布点也可以用来传输文件和文件播放列表,但是客户端播放机不能像控制点播那样控制播放。
给用户的感觉象是在接收实况编码流广播,这样其实还不如采用点播发布点方式。
广播发布点在服务器端启动时立即传输,并一直继续,直到它被管理员停止或内容传输完。
启动可以是由管理员来人工启动;也可以在连接第一个客户端时自动启动。
这种方式适用于较适合于企业的视频会议和比如校园网中足球赛的实况网络直播等。
视频转换器
视频转换器~顾名思义,就是在各种不同的视频信号进行转换,将一种格式的信号转换成另一种格式输出。
主要用于不同制式的视频产品,如电脑,电视,游戏机,各种播放器,安防的监控摄像头等各种与视频输出有关的产品。
在不同制式的输出与输入设备间起到连接与信号放大加强的作用。
常用类型如电脑与电视之间的连接,老款的常用VGA转AV或VGA转S-VIDEO,VGA转VIDEO以及VGA转YPBPR,在新款电视上现在多为HDMI接口,所以应选用VGA转HDMI。
游戏机常用YPBPR接口或S-VIDEO接口,所以多选用YPBPR(分量色差信号)转VGA或YPBPR 转HDMI。
安防工程上最常用到的则是BNC转VGA,主要是使监控摄象机的BNC信号可以在普通的显示器上输出,节约昂贵的监视器的成本。
实验环境:
域控制器,文件服务器,客户端
实验步骤:
安装windows media service
1.在文件服务器上,打开控制面板,点击“添加/删除winding组件”,点击详细信息···
2.勾选所有,点击确定。
3.完成安装。
4.安装视频转换器
5.打开刚刚装好的编码器如下图,选择转换文件,点击确定。
6.点击下一步。
7.如图,选择“windows media服务器(流式处理)”。
点击下一步。
8.按向导,点击“完成”。
9.如图,正进行文件转换。
10.点击关闭,完成转换。
11.点击新建会话,选择捕获屏幕,点击确定。
12.选择“整个屏幕”,点击下一步。
13.按照向导,完成。
14.然后执行一些操作,完成后,点击“停止”,就完成捕获屏幕操作。
一、电影点播服务器
15.打开开始/程序/管理工具windows media service,如下图,右击“发布点”,选择“添
加发布点(向导)”。
(事例:做一个电影点播服务器)
16.在“添加发布点向导”窗口,点击下一步。
17.输入名称,点击下一步。
18.选择“目录中的文件”,点击下一步。
19.选择“点播发布点”,点击下一步。
20.选择“添加一个新的发布点”,点击下一步。
21.选择文件位置,点击下一步。
(所有要播放的电影都放在movie文件夹内)
22.如图,勾选“启用该发布点的日志记录”,点击下一步。
23.点击下一步。
24.如图,把图中的钩选取消、点击完成。
25.查看movie发布点的属性,确定如图中的三项以启用。
26.点击“源”,选择播放,进行测试。
27.测试结果如图。
28.如图网站wang4(ip为192.168.23.23)的主页为index.htm。
29.编辑index.htm的编码,对网页中的电影1、和电影2进行链接到要播放的电影路径。
30.保存退出。
31.在客户机中的IE输入进行点播观看电影,观看影片1。
32.结果如图,点播服务器可以在客户端对影片进行定位操作。
二、广播服务器
33.添加一个新的发布点,选择高级发布点
33.如图选择广播,发布点名称为lujiantv,选择要广播的文件的路径,点确定。
34.同点播服务器的网页编码操作,同样为网页中的《在线TV》添加连接,如图
35.在客户端进行测试,点击《在线TV》、播放:
36.测试结果如图,广播服务器在客户端无法控制电影的播放,只能被动接收,无定位条。