❶ 如何在局域网内架设视频 直播 流媒体服务器
所谓流媒体技术,是指将连续的影像和声音信息经过压缩处理后放在网站服务器上,让用户能够一边下载一边观看、收听(即所谓的“在线欣赏”),而不需要等整个压缩文件下载到自己的机器上才可以欣赏的网络传输技术。目前,在这个领域中的竞争者主要有微软、RealNetworks、Apple三家公司,例如微软新近发布了Windows Media Services 9、RealNetworks公司新近发布的Helix Platform、Apple新近发布的Darwin streaming server 4.1,意图在流媒体领域大干一场。
一般来说,一个完整的流媒体服务系统需要三个部分组成:编码器、流服务器和播放器。编码器通过对内容来源(如MP3文件或者麦克风输入)进行编码,并将编码过的内容发送到流服务器;流服务器再将它们发布到Internet,这样客户端的播放器只要连接到流服务器就可以进行在线播放了。
架设REAL格式的视频点播中心
如果是架设视频点播服务器,那么选择Real格式是非常明智的。因为RealProcer Plus这款功能强大的软件操作相当简单,每次使用时会弹出一个向导对话框进行操作提示。目前最新版本是10.0,我们只要选择8.5.1以上的版本即可。
从“工具”菜单下选择“创建网页”命令,此时会弹出一个如图2所示的向导式对话框,点击“前进”按钮选择你希望用于创建Web页面的Real多媒体文件。随后RealProcer会询问是创建“弹出式播放器”还是“嵌入式播放器”,一般建议选择后者,因为这样所需要的系统资源更低,当然启动速度也更快。至于播放器的界面,可以选择“标准播放器”,很快就可以创建成功。
最后,RM文件对象所在的目录会增加一些文件,请将这些文件与RM对象一起上传,不过要注意保证RM文件与HTML文件在同一目录下,否则播放器可能无法找到播放对象。
架设WMP流媒体服务器
微软的手伸得很长,什么领域都要插足一下。凭借着Windows操作系统的影响力,Windows Media Player市场占有率越来越高,而微软的*.asf、*.wmv、*.wma、*.avi等格式也开始被越来越多的用户所接受。
架设WMP流媒体服务器,你需要安装Windows Media Encoder才行,目前最新版本是9.0简体中文版。如图3所示,我们应该在这里选择“广播实况事件”,接着选择用来编码的音频和视频设备。注意请事先将音频和视频设备与计算机正确连接,否则会无法检测到。接着你还需要指定服务和发布点,当然也可以使用现有的发布点。然后Windows Media Encoder会自动创建服务器,并给出HTTP连接地址与局域网内部地址,请记住这些内容,最后点击“开始”按钮正式启动WMP流媒体服务器。
接下来,我们就可以将刚才记下的HTTP连接地址与局域网内部地址告诉给朋友们。他们只要打开IE,输入正确的IP地址和端口号,很快就可以访问WMP流媒体服务器。
架设QT流媒体服务器
平时,我们见到的大多是打造MWF(矢量地图窗口文件,Map Window File)或RM流服务器,可是你可知道QuickTime(以下简称QT)流媒体服务器应该如何来打造吗?其实,借助苹果的QuickTime Streaming Server工具,我们可以在短时间内快速打造出一台QT流服务器。
首先我们要准备一些工具,QuickTime媒体播放工具当然是必不可少的。目前最新版本是6.5简体中文版,到处都可以找到,或者直接到苹果公司的网站下载,并且需要在服务器和客户端同时安装。Perl语言解析器,最低版本要求是5.0以上。QuickTime Streaming Server与用户见面最早是在1999年,当时以其开放源代码和基于标准的实时传输协议/实时流协议(RTP/RTSP)引擎深深地动摇了流媒体工业的基础,目前的最新版本是5.0,下载文件共9.2MB。
从地址可以免费下载,但你必须拥有Apple的注册用户名才能登录(注册是免费的),这里有Mac OS X、Red Hat、Solaris、Windows NT/2000/XP等版本可供选择。下载回来的是一个自解压文件,释放后执行Install.bat运行安装程序,运行过程在命令提示符窗口中完成,最后还需要设置登录用户名、密码,如图4所示,当看到“Setup Complete!”的提示信息时即大功告成。QT流媒体服务器建设过程和RM类似,在这里就不再赘述。
如何共享音频和视频
共享音频
前面,我们利用Winamp、SHOUTcast Server将本机架设为一台MP3流服务器,那么该如何让遍布天南海北的朋友或局域网中的同事欣赏这些美妙音乐呢?
这有两种方法:一种是打开Winamp,从“Play”菜单下选择“Location”命令,或者直接键入“Ctrl-L”组合键打开一个对话框,然后在这里键入MP3流服务器的URL地址或者IP地址、端口号(缺省为8000),例如“”或者“”即可收听;另一种方法则更为简单,从IE中打开“”进入Web管理页面,如图5所示,然后点击“收听”按钮就可以在线收听MP3流音乐。
共享视频
虽然苹果的QuickTime Player的市场占有率远远不如Real或Windows Media Player,但忠实的用户依然不少。而且苹果毕竟是网络流媒体的开山鼻祖,因此许多最新大片都是采用QT格式。
首先必须在机器上启动QT服务,然后通知朋友们在远程计算机中打开QuickTime。从“文件”菜单中选择“在新的播放窗口中打开URL”命令,键入“rtsp://server/file.mov”来访问QT流服务器以实现远程播放。这里的“server”是服务器的IP地址,“file.mov”是媒体文件名,默认的RTSP传输端口是554端口。如果网络连接没有什么问题的话,如图6所示,那么你很快就可以连接成功。
建立播放列表或点播系统
辛辛苦苦架设了一台流媒体服务器,我们还可以建立播放列表或点播系统,甚至可以进行网络直播,反正已经用上了宽带,不用也是浪费。
配置QT流媒体服务器
打开IE,在地址栏中输入“”,这里的“server”代表服务器的IP地址。如果前面的配置没有什么问题的话,很快就会进入如图7所示的管理页面,这里以列表形式显示了当前的系统资源占用情况和相关的服务器信息。我们可以在这里查看连接到服务器的用户类型、IP地址、数据速率、数据传输量、包丢失比例、连接时间、连接文件等内容,也可以在这里设置映射文件夹、加密传输、最大连接用户数、分配带宽、重置密码、更改端口,如果你需要的话,还可以查看错误日志和操作日志。
创建播放列表
点击图7窗口右侧的“New MP3 Playlist”或“New Movie Playlist”按钮,我们可以创建一个MP3或影片的播放列表。不过这里需要说明的是,你需要将相关的媒体文件复制到C:\Program Files\Darwin Streaming Server\Movies文件夹中才行。
如图8所示,我们可以在这里通过“Weight”旁边的小三角箭头重新调整播放列表的播放顺序,可惜的是QuickTime Streaming Server对简体中文的支持十分差劲,显示的竟然是一些乱码字符。最后,点击窗口右下角的“Save Changes”按钮就可以将这份新建的播放列表保存下来,以后如果需要更改的话可以选择“Edit Playlist”重新配置。
不过,如果你希望其他用户也能访问这份播放列表文件,还必须点击“Avaliable Playlists”列表框中的“Status”下的播放按钮,也就是让“Status”列的“Stopped”变为“Playing”才行。
实现网络直播
如果你还想在播放完MP3歌曲后说上一段话,那么简单的很,只要一个话筒就行了。不过,还需要在Winamp中进行一些设置,如图9所示,在“Input Device”下拉列表框中选择“Soundcard Input”项,这样才会出现图中的SoundCard Mixer设置项。如果使用默认的设置“Winamp(Recommended)”的话就只有Input Levels一项了,下面还有“Music Level”、“BGMusic Level”、“Mic Level”几个滑块可以调节音量的大小,而“Fade Time”是用来设
置移出时间值。
现在,你无需进行其它设置,准备一番后,清清嗓子,点击“Push to Talk”按钮,然后再按下“Lock”按钮锁定当前话音输入模式。接下来就可以对着麦克风开始你的网络直播之旅了,结束请再次按下“Lock”按钮解锁
❷ 如何在局域网内架设视频直播流媒体服务器
具体可查看该软件教程:
HoinWare局域网流媒体直播软件如何实现直播功能
❸ 怎样做流媒体(无盘)
《基于PXE的无盘网络系统》
新闻内容:
无盘网络的应用十分的广泛,但由于各方面的原因,一直停留在Windows 95平台上,使其应用受到限制。
PXE是RPL的升级品,它是Preboot Execution Environment的缩写,在工作站启动之前便预置好它的工作环境。两者不同之处在于RPL是静态路由,而PXE是动态路由。不难理解,RPL是根据网卡上的ID号在加上其他的记录组成的帧(Frame)向服务器(Server)发出请求,而服务器那里早已经有了这个ID数据,匹配成功则进行远程启动。PXE则是根据服务器端收到的工作站MAC地址(就是网卡号),使用DHCP服务给这个MAC地址指定一个IP地址,即PXE为工作站动态分配IP地址,工作站得到IP地址后,从服务器上下载启动映象文件,在工作站内存中虚拟一个软驱,并将启动映象文件还原为实模式连网文件、系统内核文件和环境设置文件,无盘站各种工作环境,包括:服务器名、共享目录名及网卡实模式驱动程序,都是在此环境文件中设置的。
目前广为流传的PXE无盘网络实际上是PXE+LITENET形式的,PXE由INTER公司出品,是一个免费软件,其作用是为工作站提供动态IP地址(经由服务器的DHCP服务)并将启动映像下载到本地内存,然后控制权由BOOTROM 转移到操作系统,完成启动过程。
LITENET由QUAYSTEM公司出品,为一商业软件,功能十分强大,其作用是在本地硬盘上安装好操作系统及应用软件,然后通过它提供的实用工具上传到服务器的某个共享目录下,并自动生成启动映像盘,这张启动盘可以完成实模式的联网、共享目录的连接、自动注册用户名及实模式向保护模式的切换等工作。可以看出无盘启动80%以上的任务是由LITENET完成的,而PXE的工作只是将启动盘打成一映像文件DOSUNDI.1,并在启动时提供下载。提供下载映像的软件除INTER的PXE外,还有一些公司也提供此类工具,如Bootix提供的BPSHELL或BPDISK、3COM公司提供的DABS(支持多网卡)。
在服务器端可以安装Windows NT 4.0、Windows 2000 Server或Linux操作系统,它们各有其优缺点,本站采用前两种以实例形式说明安装调试方法。
1 服务器的安装和配置
Windows NT Server 4.0的安装界面与Windows 9x类似,本文只作简单说明。根据不同情况,用户可以选择从Windows32、Windows9x或Windows NT 3.51系统中升级安装,也可在DOS下直接安装。
在Windows 9x 的DOS方式下或在DOS提示符下输入以下命令:winnt /b 开始安装系统,本实例在DOS下安装。具体步骤如下:
1 硬盘分区和格式化
在硬盘(笔者的硬盘大小为20GB)中创建一个3.6GB的分区,然后使用NTFS格式化此分区,将NT 4.0系统安装在C:中(读者可以根据需要进行分区,但推荐使用NTFS进行格式化分区,这样将大大提高系统的安全性)。
2 选择许可协议方式
当安装到许可协议时,选择每服务器方式,连接用户数为70个。许可协议有两个项目,即“每服务器方式”和“每客户方式”,每服务器方式适用于只有一个服务器的小型局域网;而每客户方式适用于有多个服务器的大型网络中。因为无盘站基本上都是单服务器构架,所以我们选择“每服务器方式”,而连接用户数可根据工作站的数量来定,一般设为工作站台数的1倍。
3 输入服务器相关信息
Ø 输入计算机名称,例如PXEFS。
Ø 服务器类型,选择“主域控制器”。
Ø 输入管理员账号,例如123。
4 驱动网卡、添加通信协议及相关服务
Ø 在选定网络适配器时,选择“从磁盘安装……”,输入RTL8139在NT 4.0下的驱动程序据在路径,例如A:\WINNT,系统提示找到RTL8139 Fast Ethernet Adapter,单击“确定”按钮,再单击“下一步”按钮,然后将3个协议:TCP/IP、NWLink IPX/SPX兼容协议、NetBEUI全部选中。
Ø 在选择“网络服务”时,单击“从列表中选择”按钮,选中“Microsoft DHCP服务器”,单击“确定”按钮(此步骤也可在安装完毕Windows NT 4.0 Server系统之后再添加)。
Ø 出现“Microsoft TCP/IP属性”对话框时,指定IP地址,例如:
IP地址:192.168.0.2
子网掩码:255.255.255.0
默认网关:192.168.0.2
Ø 输入域名,例如:SJF,单击“下一步”按钮,再单击“完成”按钮,完成服务器的安装,系统重新启动。
Ø 安装Windows NT升级补丁
安装Windows NT升级补丁是为了使系统认别更大的硬盘分区、修复一些内部错误和识别一些新的硬件。目前硬盘的容量一般都较大,所以在安装完毕NT系统后,都要安装SPK3以上的补叮
Ø 重新启动NT服务器后,安装SPK5补丁程序(WINNT 4.0只认8GB以下硬盘,加上SPK5后可认大容量硬盘),双击SPK5安装文件SP5I386,按默认值安装,完毕后,系统自动重新启动。
Ø 在NT服务器上打开“磁盘管理器”,将剩余的硬盘空间,分一个D区,并采用NTFS文件格式进格式化,其容量为16GB,用来存放PXE上传文件(注意应尽量使这一空间容量大一些,以备后用。若D盘盘符被光驱占用,则可以先将光驱指定为另一个盘符,然后将此分区分配D盘符。
2 DHCP服务器安装及设置
由于PXE无盘 Windows 98使用TCP/IP协议传输信息,因此在PXE无盘网中,TCP/IP协议是必需的,而且工作站在启动时的IP地址的是动态获得的,所以在安装服务器时必须安装DHCP服务。当工作站启动时,它会自动与DHCP服务器通信,并由DHCP服务器给动态工作站分配IP地址。在安装完DHCP之后,要为它设置一个060的项目,用于无盘工作站在实模式下获得IP地址,这一点与有盘站是不同的。
1 安装DHCP服务器
用鼠标右键单击“网上邻居”图标,在弹出的快捷菜单中选择“服务”,然后单击“添加”,在网络服务列表中,选中“Microsoft DHCP服务器”,如图1所示。
图1 添加DHCP
在“选定网络服务”对话框中,单击“确定”按钮,出现“Windows NT安装程序”对话框,提示你安装DHCP时需要复制一些Windows NT文件,要你输入Windows NT文件所在路径,如:E:\i386。单击“继续”按钮,开始复制Windows NT文件。复制完毕,出现一个提示框,提示你DHCP以安装完成,但还需要指定DHCP的IP地址。单击“关闭”按钮后,出现Microsoft TCP\IP 属性对话框。要你指定DHCP的IP地址,按前面指定的IP地址再指定一次。
2 DHCP服务器设置
Ø 创建作用域
运行“开始”→“程序”→“管理工具(公用)”→“DHCP管理器”,启动“DHCP管理器”。 在“DHCP管理器”窗口的“DHCP服务器”列表中,双击“本地计算机”图标,执行“作用域”菜单下的“创建”命令,出现如图3所示的对话框。在“创建领域—(本地)”窗口中,输入以下一些相关参数。
例如: 起始地址:19168.0.20
结束地址:19168.0.80
子网掩码:255.255.255.0
租用期间:无限制
输入完毕后,单击“确定”按钮,然后单击“是”按钮,立即启用新的作用域。
图2 创建作用域
Ø 为PXE无盘用户增设一个060选项
为PXE增加一个DHCP选项,ID号为060,名称为ClassID,类型为字符串(非数组类型),并将其设为全域类型,数值设为PXEClient。
在“DHCP管理器”窗口中,双击本地计算机,出现一个[19168.0.0],单击[19168.0.0],单击“DHCP选项/默认……”,再单击“新建”按钮,输入名称为ClassID,类型为非数组的字符串,ID为060,单击“确定”按钮,再次单击“确定”按钮,回到“DHCP管理器”窗口,单击“DHCP选项/全域”,在“未使用选项中”选择“060 ClassID”,单击“添加”,单击数值按钮,在出现的“数值(U)”文本框中输入PXEClient,单击“确定”按钮。
关闭“DHCP管理器”窗口,然后再次进入“DHCP管理器”窗口,单击[19168.0.0]看选项配置是否出现“060、ClassID——PXEClient”。若出现如图3所示内容,则说明配置正确,否则错误,需重新配置,具体可以这样作:先将DHCP服务删除,重启工作站后,重新安装设置。
图3 DHCP管理
3 服务器端工作组、用户的添加及其工作目录的设置
在有盘站安装Lintenet软件之前,应先在服务器端为无盘用户设置工作组及用户名,并为它们建立共享的工作目录,读者可根据需要,为应用程序建立几个目录。以下为本实例的设置步骤。
1 添加无盘工作组(例如PXEClass)
Ø 单击“开始”菜单→“程序” →“管理工具” →“域用户管理器”,出现如图4所示的域用户管理器窗口。
图4 添加组和用户
Ø 在“域用户管理器”窗口中执行“用户”菜单”下的“新全局组”命令,出现“新全局组”对话框,输入组名(例如PXEClass),描述框可以不填,如图5所示,输入完毕后,单击“确定”按钮。
图5 添加组
2 添加用户
通过域用户管理器添加公共用户lnguest,无盘用户p01、p02、……、pnn
Ø 单击“开始”菜单→“程序” →“管理工具” →“域用户管理器”,出现如图4所示的窗口。
Ø 在“域用户管理器”窗口中,执行“用户”菜单”下的“新用户”命令,出现“新用户”对话框,输入用户名lnguest,密码为lnguest,选中复选框“密码永久有效”和“用户下次登录时不得修改密码”,输入完毕,如图6所示,然后单击“添加”按钮,完成lnguest用户的添加。其它用户的添加和lnguest用户相类似。
注意:
@ lnguest为litenet软件要求建立的内置内户帐号,所以不得更改,若修改了则必须相应地修改生成的启动软盘中的Startnet.bat内容。
@ 无盘用户帐号,读者可自行定义。
@ 密码必须与用户名相同,否则不能自动登录。
图6 添加用户
3 将用户添加到PXEClass组中
在“域用户管理器”窗口下方的组列表中,双击前面建立的PXEClass组图标,出现“全局组属性”对话框,在“非成员”列表中,选中p01、p02、……、pnn和lnguest用户,然后单击“添加”按钮,可以看到这些用户被移到了“成员”列表中,如图7所示。
图7 将用户添加到组
4 建立共享目录并设置其权限
Ø 建立共享目录
新建一个共享目录,例如:在D盘根目录建立共享目录PXEFILES,此目录用于存放由有盘站传送过来的文件;然后在PXEFILES目录下再为每个无盘用户建立各自的个人目录,例如:p01、p02、……、pnn等。
注意:
@ PXEFILES可以建立在其它盘或其它目录下,但p01、p02、……、pnn必须建立在下,而且也要共享。
@ PXEFILES应建立在分区空间较大的磁盘上
Ø 设置共享目录的权限
PXEFILES权限设置
在服务器上,打开我的电脑中的D盘,右键单击PXEFILES目录图标,在弹出的快捷菜单中,单击“属性”命令,出现如图8所示界面,单击“共享”选项卡。选中“共享为”,共享名按默认的PXEFILES,用户个数为“无限制”,如图9所示。注意此界面中的权限,不是我们所需要设置的权限。单击“安全性”选项卡,单击“权限”按钮,进入“目录的权限设置”对话框,设置PXEFILES的权限将Everyone 的完全控制权限删除,设置Administrators用户组和lnguest 用户对其有完全控制权限,同时设置PXEClass对其有读取权限。设置完毕后如图10所示,单击“确定”按钮,完成PXEFILES权限的设置。
注意:
@ “共享”中的权限设置,是针对对等网而设置,而我们所使用的方式是域控制方式,并非用工作组构造的对等网,所以在设置权限时都应该为安全性权限。对于共享权限应保留为“Everyone 完全控制”,由于安全性权限中无盘用户对相关目录无完全控制权限,所以仍然不能对这些目录作删除或修改等影响服务安全的操作。
图8 PXEFILES属性
图9 将PXEFILES设为共享
图10 设置目录权限
其它无盘用户的权限设置
方法与PXEFILES权限设置类似,其权限包括PXEFILES所拥有的三个权限加上无盘个人用户对自己目录的完全控制权限,例如:P01用户对P01目录有完全控制权限。
4 Intel PXE-PDK的安装和设置
PXE-PDK是为一免费软件,由INTER公司出品,本站配套光提供了Inter PXE-PDK2.0,读者也可以到INTER网站下载其最新版本,它的作用是生成远程启动映像,并以MTFTP多点传输协议为无盘站提供下载此启动映像,从而完成无盘启动的第一步,它的安装比较简单,下面介绍安装方法及其相关设置。
1 Intel PXE-PDK的安装
Ø 在Intel PXE-PDK安装目录下,双击PXE20-PDK开始安装PXE FOR NT0 ,按默认值安装。
Ø 当安装到Select Components对话框时,选择“Install with Windows NT4 Server CD”,并将NT0安装盘放入光驱,随后提示文件所在路径,例如:D:\clients\msclient\netsetup,单击“OK”,再单击“Next”按钮,在“Select the configuration of the PXE Server”选项中,选择前3项,然后重启服务器。
2 测试DHCP和PDK
准备两张DOS22可引导系统盘,其中一张拷入Himem.Sys, RamDrive.sys,More.Com和FC.Com,标记为APITEST,运行NT主菜单中PXE PDK ApiTest Image Creator 将该盘内容产生APITEST.1文件。另外一张拷入More.Com, 运行NT主菜单中PXE PDK DosUndi Image Creator 将该盘内容产生DOSUNDI.1文件。系统安装时会提示插入NT安装盘,注意不要选\i386,只输入根目录即可。
注意:
@ 制作PXE DOS启动映像盘,主要是用来以测试网路、DHCP和PDK是否正常,若不需要测试或不需启动到DOS,则可以跳过不作此步骤,一般情况下在安装PXE 无盘Windows 98系统时都可以不作此步。
3 Intel PXE-PDK的设置
Ø 在NT服务器上,单击菜单“开始”→“程序”→“PXE PDK/PXE PDK Configuration Program”。出现如图11所示的界面。
图11 PXD PDK配置界面
Ø 在“PXE Configuration Utility ”窗口中,用鼠标右键单击“Proxy DHCP Server” 项目,选择“ Configure Proxy DHCP Server ……”,然后单击“Client Option”选项卡,在“Remote Boot Prompt Timeout Seconds”文本框中输入0,使无盘站启动时,无菜单显示。
Ø 单击“to BootServer discovery List”按钮,在BootServer中选定3号(DOSUNDI)选项,再将IP地址设为:192.168.0.2,单击“add to Discovery Lis”按钮,如图12所示,单击“OK”按钮,单击“确定”按钮。
Ø 双击“proxy DHCP SERVER”,然后双击“client Boot Menu”,再单击“x86pc(UNDI)”,在右边的窗口中鼠标右键单击“DOSUNDI1”,选择“Move entry up”。可以看到“DOSUNDI”移到了第一项,关闭此窗口。
图12 配置引导服务器
5 有盘站Litenet PC安装前准备工作
1 安装并设置有盘Windows 98系统
用常规方法安装Windows 98第二版,将其“主网络登录”项设置为“Microsoft网络用户”,并将其属性中“登录到Windows NT域”复选框选定,Windows NT域设为“SJF”(与前面设置的服务器域名相应),然后单击“确定”按钮。
添加3个协议(TCP/IP、NetBEUI、IPX/SPX兼容协议),并将“TCP/IP协议”设为自动获得IP地址,注意:“文件及打印共享”不能选定。设置完毕后,如图13所示。
图13 添加协议
2 复制网卡实模式驱动程序
所谓实模式驱动程序,就是在DOS下的连网程序,PXE是在DOS下完成连网后,设置无盘Windows 98的工作环境,然后再由实模式切换到保护模式,可见实模式下
复制实模式以下文件:将keyb.com、ndishlp.sys、net.exe、net.msg、protman.dos、protman.exe、protocol.ini、RTL8139.sys、rtsnd.dos、snapshot.exe复制到C:\Windows目录下,全部替代。将第一版的ndis.vxd复制到C:\Windows\System 目录下(原文件为162K替代为154K)。以上所提及文件存入在本站配套光盘的PXE目录下,读者也可到笔者的个人网站 http://www.arklan.com/ 去下载,请注意,在复制10个实模式驱动程序后, 应将它们的只读属性去掉,不然的话会在安装后面时会出错。
3 在Windows 98中禁用A驱
安装Windows98的扩展控制面板组件,本站配套光盘的PXE目录下的Powertoy目录下有此组件的安装文件。双击文件tweakui.cpl当提示安装文件路径时,输入tweakui文件所在路径,然后按默认选项安装。
然后在“控制面板”中双击“tweakui”图标在My Computer选项中将A驱前的勾去掉,禁止A驱。这只是禁用98下的A驱,并不禁用实模式下的A驱,对后面生成PXE启动盘不产生任何影响。
6 Litenet PC安装及设置
在上述有盘工作站以lnguest用户身份登录NT域,开始安装litenet 实用软件,并上传整个系统,在安装过程中会生成一张PXE启动软盘,在后续步骤中将使用它投制作启动映象文件,为了保证能够正常生成启动映象文件,所使用的软驱和软盘质量一定要比较好的。
Litenet软件是由QUALYSTEM公司提供的商业软件,目前最高版本为1.15,本站配套光盘的PXE目录下收录了该软件V1.15的测试版,读者也可以到http://www.qualystem.com网站下载最新版本的测试版。
(1) 进入的Litenet安装文件所在目录,双击“Setup”开始安装。出现“Step 0”界面,如图14所示,单击“Next”按钮。
图14 litenet安装STEP 0
(2) 出现“license.txt”文本框,其内容为许可协议,关闭“license.txt”文本后,出现如图15所示对话框,单击“Yes”按钮,同意安装协议。
图15 安装协议对话框
(3) 出现“Step 1”界面,在“NetBIOS Server Name”文本框中输入服务器名,例如:PXEFS。在“NetBIOS Share Name”文本框中输入共享目录名,例如:PXEFILES,如图16所示,单击“Next”按钮。
图16 litenet安装步骤STEP 1
(4) 出现“Comfirm”对话框,如图17所示,系统提示实模式下的驱动没有发现,并绑定网卡实模式,单击“Yes”按钮。
图17 网卡实模式安装提示框
(5) 出现“Real Mode Net”对话框,在“Nic Type”下拉式列表框中选取相应的网卡类型,例如:“RTL8139”,如图18所示,单击“Install”按钮,完成后,单击“Finish”按钮。
图18 网卡实模式向导
(6) 出现“Step 2”界面,系统自动搜索到网卡实模式下的驱动程序,例如TP-link TF-3239网卡的实模式驱动程序为:RTSND.DOS,如图19所示,单击“Next”按钮。
图19 litenet安装步骤STEP 2
注意:
@ 若已经绑定实模式驱动程序,则不会出现这一步骤。
(7) 出现“Step 3”界面,提示Windows目录、System目录、TEMP目录所在位置,如图20所示,若无误则单击“Next”按钮。
图20 litenet安装步骤STEP 3
(8) 出现“Step 4”界面,在“Location of MS Windows files”文本框中,系统需复制几个英文版Window 98的文件。输入英文版的Windows 98安装文件所在路径,例如:E:\Ewin98,如图21示,单击“Next”按钮。
图21 litenet安装 步骤STEP 4
(9) 出现“Step 5”界面,如图22所示,提示实模式命令所在目录和litenet 软件的安装目录,可以按默认值设置,单击“Next”按钮。
图22 litenet安装 步骤STEP 5
(10) 出现“Comfirm”对话框,如图23所示,系统提示准备完成最终的设置,是否继续,单击“OK”按钮。
图23 第一部分完成对话框
(11) 出现“Comfirm”对话框,系统提示当用生成的启动软盘时是否要求用户输入用户名及密码,如图24所示。如果选择“No”则可以自动登录,我们一般情况下选择“No”,使工作站自动登录。
图24 自动启动对话框
(12) 出现“Comfirm”对话框,如图25所示。系统你必须重新启动工作站,才能完成设置,单击“Yes”按钮,系统自动重新启动。
图25 系统提示重启
(13) 工作站重新启动后,仍然以“lnguest”身份登录网络。出现“Step 6”界面,放入一张质量较好的软盘,用于制作启动映像盘,单击“Next”按钮,出现“格式化”对话框,将其全面格式化,并选中“复制系统文件”。
(14) 出现“Step 7”界面,开始制作启动映像软盘,单击“Next”按钮,复制相关文件。出现“Step 8”界面,系统提示安装Litenet实用工具,按默认值设置,单击“Next”按钮,系统提示是否将litenet实用工具添加开始菜单中,单击“Yes”按钮,其它选项按默认值选定。
(15) 出现“Step 9”界面,单击“Next”按钮,再单击“OK”按钮。出现“Synchroniaer”界面,如图26所示,选择“From Local Driver”即从本地磁盘上传,单击“Complete Copy”,即完全上传。
图26 客户端上传界面
(16) 上传完毕后,出现“Warning”,提示是否要对Windows 98第二版进行修补,由于我们前面已经将第一版的NDIS.VXD覆盖了第二版的同名文件,所以不再需要进行修补,单击“No”,然后再单击“OK”按钮。
(17) 出现“Step 10”,单击“Finish”,至此litenet PC安装完毕,在后面文章中我们称这台工作站为上传机。
8 特殊应用软件的安装
一般的应用软件,可在本地硬盘将其安装在默认的路径C:\Program files 中,然后以lnguest 身份登录服务器,上传文件即可。所谓一般的应用软件指的是在工作站端运行该软件时,只需读取权限。这类软件主要有:OFFICE2000、VB0、VF0、AUTOCAD 、FLASE5、PHOTOSHOP5等等。
特殊的应用软件指的是在工作站端运行此软件时,程序会修改或添加文件内容,也就是说工作站用户(例如p29)应对应用软件的所在目录有更大的权限。这类软件主要有:OICQ2000 、Netants1.22、CuteFTP4.1、网吧管理专家9.4、东方快车3000、用友财务及企业管理软件UFERP-M8.11等。对于这些软件我们根据软件所占空间的大小分成两类,对于占空间大的软件,例如:东方快车3000,可按一般软件进行安装,然后在服务器端对其安装目录进行备份,再将对目录的“完全控制权”附给PXEclass 工作组,在运行过程中,若损坏,则从备份目录中复制回来;对于占空间较小的软件,则采用以下方法处理:在有盘站上以lnguest 身份登录,在S:上建一个目录用于安装软件(例如:S:\Program Files),将所需软件安装于此。在服务器端将此目录及其下面的文件一起复制到各用户目录中,例如p29 。
9 PXE无盘Windows 98启动过程详解及故障解析
初学安装PXE无盘Windows 98时,由于安装过程的疏忽或软、硬件的兼容性,致使无盘Windows 98无法正常启动,面对满屏英文提示,初学者可能会无可适从,不知如何下手解决,只能反复重装系统,浪费大量宝贵时间。自从笔者在个人网站http://www.arklan.com/ 开通PXE专题,几个月以来,收到近二千封电子邮件,询问有关PXE安装使用问题,结合近半年的的PXE组网经验及广大网友提供的材料,精选其中最常见的二十余种故障,按启动过程的先后顺序,表述如下,若有不详之处,或有什幺宝贵经验,请发邮件至[email protected] 。
1.网卡设置
按下电源开关,系统开始自检,当自检完硬盘、光驱后,出现以下提示(文中加粗字体为屏幕提示):
Realtek RTL 8139 (A/B/C)/RTL8130 Boot Agent Press Shift-F10 to configue……
此信息默认为停留3秒钟,此时,按下SHIFT+F10进入网卡配置菜单,共有4个选择:
1. Network Boot Protocol (PXE RPL)按空格改变网络引导协议
2. Boot order (Rom Disable禁止BOOR ROM引导
Int 18h先从BIOS设置中的次序引导
Int19h先从BOOT ROM引导
PnP/BEV从BBS引导)
3. Show config Message (Enable Disable) 启动时是否显示SHIFT—F10
4. Show Message time (3 seconds 4seconds 5seconds 8seconds 10seconds) 启动时shift—f10提示信息停留的时间。
新网卡的Boot order 选项为禁止BOOT引导,所以所有新网卡必须进入设置程序,将其设为INT18 或INT19,设置完毕后,按F4保存退出。
故障1:无盘启动时,不出现SHIFT—F10提示,或者出现E—28提示BIOS结构与BOOT ROM不一致。
产生原因:有些主板与PXE BOOTROM不兼容,此时便无法从芯片引导无盘Windows 98。
解决方法:更新BOOT ROM版本或更换主板,与PXE不兼容的主板主要是AMI版本的BIOS,在AWORD BIOS版本上的主板则很少出现。
2.工作站IP地址的获得
出现以下提示信息:
Intel UNDI,PXE-2.0(build 082)
Copyright(c)1977-2000 Intel corporation
…………
Client Mac ADDR:00 E0 4c 39 41 4f
DHCP……
等待一段时间后工作站从服务器上获取IP地址,出现Client IP:192.168.0.35 MASK:255.255.255.0 、DHCP IP:192.168.0.2 ,自动获取IP地址成功。
❹ 机顶盒怎么设置流媒体地址
进入设置界面设置即可。
进入有线连接设置界面,接入方式分三种类型,流媒体单独线路的并有宽带账号密码的请选择PPPOE类型,选择后输入宽带账号密码点击下一边,流媒体连接到办公网络中的,请选择LAN类型,选择后按照下面提示填写IP地址、子网掩码、默认网关、DNS服务器等信息,填写好后选就行了,如有不明也可以联系IT服务部。
设置完成后会显示数据更新,数据更新完成后,有两个电视节目,具体选择播放哪个请咨询人资同事,整个流媒体设置就完成了。
❺ 如何架设流媒体服务器
所谓流媒体技术,是指将连续的影像和声音信息经过压缩处理后放在网站服务器上,让用户能够一边下载一边观看、收听(即所谓的“在线欣赏”),而不需要等整个压缩文件下载到自己的机器上才可以欣赏的网络传输技术。目前,在这个领域中的竞争者主要有微软、RealNetworks、Apple三家公司,例如微软新近发布了Windows Media Services 9、RealNetworks公司新近发布的Helix Platform、Apple新近发布的Darwin streaming server 4.1,意图在流媒体领域大干一场。
一般来说,一个完整的流媒体服务系统需要三个部分组成:编码器、流服务器和播放器。编码器通过对内容来源(如MP3文件或者麦克风输入)进行编码,并将编码过的内容发送到流服务器;流服务器再将它们发布到Internet,这样客户端的播放器只要连接到流服务器就可以进行在线播放了。
利用Winamp架设MP3网络电台
当我们静静地在欣赏美妙的MP3音乐时,你是否曾经考虑过将这些原本属于个人的MP3音乐通过网络在局域网内进行发布,甚至还可以通过Internet进行发布?这样就可以让遍布世界的朋友们与你一起共享MP3音乐之旅。其实,要做到这一点并不难,你只要将本机创建为一台MP3流媒体服务器,将自己所喜爱的MP3音乐不停播放,然后通知朋友们访问你的这台MP3服务器就可以了。
说起MP3的播放,使用最广泛的莫过于Winamp了。对于MP3流媒体服务这个领域,Winamp的开发者Nullsoft公司当然不会放弃,专门发布了面向MP3的流服务器SHOUTcast Server。虽然它的功能没有Windows Media Server和Real Server强大,但它不仅对硬件的要求极低,更关键的是完全免费,使用起来没有后顾之忧。另外你还需要下载一个名为SHOUTcast DSP Plug-in的插件,只有安装了这个不起眼的插件,Winamp才能支持流媒体服务。
首先打开Winamp(请注意版本号必须在2.22以上),切换到“Options” | “Preferences”| “DSP/Effect”标签页,选中“Nullsoft SHOUTcast Source DSP v1.8.2a[dsp_sc.dll]”下的“Configure”按钮。打开“SHOUTcast Source”窗口,选择“Output”标签页,如图1所示,在“Address”栏内填入本机的IP地址。如果你想在Internet上广播MP3音乐,则必须键入本机的外部IP地址,然后就可以从程序组中运行SHOUTcast DAAS(GUI)程序以启动SHOUTcast服务。这时系统会自动连接到服务器,接下来请返回图1窗口点击“Connect”按钮。如果连接成功,该按钮会变为“disconnect”字样,这样我们就完成了在本机架设MP3流服务器的全部过程。
架设REAL格式的视频点播中心
如果是架设视频点播服务器,那么选择Real格式是非常明智的。因为RealProcer Plus这款功能强大的软件操作相当简单,每次使用时会弹出一个向导对话框进行操作提示。目前最新版本是10.0,我们只要选择8.5.1以上的版本即可。
从“工具”菜单下选择“创建网页”命令,此时会弹出一个如图2所示的向导式对话框,点击“前进”按钮选择你希望用于创建Web页面的Real多媒体文件。随后RealProcer会询问是创建“弹出式播放器”还是“嵌入式播放器”,一般建议选择后者,因为这样所需要的系统资源更低,当然启动速度也更快。至于播放器的界面,可以选择“标准播放器”,很快就可以创建成功。
最后,RM文件对象所在的目录会增加一些文件,请将这些文件与RM对象一起上传,不过要注意保证RM文件与HTML文件在同一目录下,否则播放器可能无法找到播放对象。
架设WMP流媒体服务器
微软的手伸得很长,什么领域都要插足一下。凭借着Windows操作系统的影响力,Windows Media Player市场占有率越来越高,而微软的*.asf、*.wmv、*.wma、*.avi等格式也开始被越来越多的用户所接受。
架设WMP流媒体服务器,你需要安装Windows Media Encoder才行,目前最新版本是9.0简体中文版。如图3所示,我们应该在这里选择“广播实况事件”,接着选择用来编码的音频和视频设备。注意请事先将音频和视频设备与计算机正确连接,否则会无法检测到。接着你还需要指定服务和发布点,当然也可以使用现有的发布点。然后Windows Media Encoder会自动创建服务器,并给出HTTP连接地址与局域网内部地址,请记住这些内容,最后点击“开始”按钮正式启动WMP流媒体服务器。
接下来,我们就可以将刚才记下的HTTP连接地址与局域网内部地址告诉给朋友们。他们只要打开IE,输入正确的IP地址和端口号,很快就可以访问WMP流媒体服务器。
架设QT流媒体服务器
平时,我们见到的大多是打造MWF(矢量地图窗口文件,Map Window File)或RM流服务器,可是你可知道QuickTime(以下简称QT)流媒体服务器应该如何来打造吗?其实,借助苹果的QuickTime Streaming Server工具,我们可以在短时间内快速打造出一台QT流服务器。
首先我们要准备一些工具,QuickTime媒体播放工具当然是必不可少的。目前最新版本是6.5简体中文版,到处都可以找到,或者直接到苹果公司的网站下载,并且需要在服务器和客户端同时安装。Perl语言解析器,最低版本要求是5.0以上。QuickTime Streaming Server与用户见面最早是在1999年,当时以其开放源代码和基于标准的实时传输协议/实时流协议(RTP/RTSP)引擎深深地动摇了流媒体工业的基础,目前的最新版本是5.0,下载文件共9.2MB。
从地址可以免费下载,但你必须拥有Apple的注册用户名才能登录(注册是免费的),这里有Mac OS X、Red Hat、Solaris、Windows NT/2000/XP等版本可供选择。下载回来的是一个自解压文件,释放后执行Install.bat运行安装程序,运行过程在命令提示符窗口中完成,最后还需要设置登录用户名、密码,如图4所示,当看到“Setup Complete!”的提示信息时即大功告成。QT流媒体服务器建设过程和RM类似,在这里就不再赘述。
如何共享音频和视频
共享音频
前面,我们利用Winamp、SHOUTcast Server将本机架设为一台MP3流服务器,那么该如何让遍布天南海北的朋友或局域网中的同事欣赏这些美妙音乐呢?
这有两种方法:一种是打开Winamp,从“Play”菜单下选择“Location”命令,或者直接键入“Ctrl-L”组合键打开一个对话框,然后在这里键入MP3流服务器的URL地址或者IP地址、端口号(缺省为8000),例如“”或者“”即可收听;另一种方法则更为简单,从IE中打开“”进入Web管理页面,如图5所示,然后点击“收听”按钮就可以在线收听MP3流音乐。
共享视频
虽然苹果的QuickTime Player的市场占有率远远不如Real或Windows Media Player,但忠实的用户依然不少。而且苹果毕竟是网络流媒体的开山鼻祖,因此许多最新大片都是采用QT格式。
首先必须在机器上启动QT服务,然后通知朋友们在远程计算机中打开QuickTime。从“文件”菜单中选择“在新的播放窗口中打开URL”命令,键入“rtsp://server/file.mov”来访问QT流服务器以实现远程播放。这里的“server”是服务器的IP地址,“file.mov”是媒体文件名,默认的RTSP传输端口是554端口。如果网络连接没有什么问题的话,如图6所示,那么你很快就可以连接成功。
建立播放列表或点播系统
辛辛苦苦架设了一台流媒体服务器,我们还可以建立播放列表或点播系统,甚至可以进行网络直播,反正已经用上了宽带,不用也是浪费。
配置QT流媒体服务器
打开IE,在地址栏中输入“”,这里的“server”代表服务器的IP地址。如果前面的配置没有什么问题的话,很快就会进入如图7所示的管理页面,这里以列表形式显示了当前的系统资源占用情况和相关的服务器信息。我们可以在这里查看连接到服务器的用户类型、IP地址、数据速率、数据传输量、包丢失比例、连接时间、连接文件等内容,也可以在这里设置映射文件夹、加密传输、最大连接用户数、分配带宽、重置密码、更改端口,如果你需要的话,还可以查看错误日志和操作日志。
创建播放列表
点击图7窗口右侧的“New MP3 Playlist”或“New Movie Playlist”按钮,我们可以创建一个MP3或影片的播放列表。不过这里需要说明的是,你需要将相关的媒体文件复制到C:\Program Files\Darwin Streaming Server\Movies文件夹中才行。
如图8所示,我们可以在这里通过“Weight”旁边的小三角箭头重新调整播放列表的播放顺序,可惜的是QuickTime Streaming Server对简体中文的支持十分差劲,显示的竟然是一些乱码字符。最后,点击窗口右下角的“Save Changes”按钮就可以将这份新建的播放列表保存下来,以后如果需要更改的话可以选择“Edit Playlist”重新配置。
不过,如果你希望其他用户也能访问这份播放列表文件,还必须点击“Avaliable Playlists”列表框中的“Status”下的播放按钮,也就是让“Status”列的“Stopped”变为“Playing”才行。
实现网络直播
如果你还想在播放完MP3歌曲后说上一段话,那么简单的很,只要一个话筒就行了。不过,还需要在Winamp中进行一些设置,如图9所示,在“Input Device”下拉列表框中选择“Soundcard Input”项,这样才会出现图中的SoundCard Mixer设置项。如果使用默认的设置“Winamp(Recommended)”的话就只有Input Levels一项了,下面还有“Music Level”、“BGMusic Level”、“Mic Level”几个滑块可以调节音量的大小,而“Fade Time”是用来设
置移出时间值。
现在,你无需进行其它设置,准备一番后,清清嗓子,点击“Push to Talk”按钮,然后再按下“Lock”按钮锁定当前话音输入模式。接下来就可以对着麦克风开始你的网络直播之旅了,结束请再次按下“Lock”按钮解锁。
❻ 什么是流媒体怎样制作
流媒体的定义
所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。
这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。流媒体技术全面应用后,人们在网上聊天可直接语音输入;如果想彼此看见对方的容貌、表情,只要双方各有一个摄像头就可以了;在网上看到感兴趣的商品,点击以后,讲解员和商品的影像就会跳出来;更有真实感的影像新闻也会出现。
流媒体技术发端于美国。在美国目前流媒体的应用已很普遍,比如惠普公司的产品发布和销售人员培训都用网络视频进行。
流式传输方式则是将整个A/V及3D等多媒体文件经过特殊的压缩方式分成一个个压缩包,由视频服务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像采用下载方式那样等到整个文件全部下载完毕,而是只需经过几秒或几十秒的启动延时即可在用户的计算机上利用解压设备(硬件或软件)对压缩的A/V、3D等多媒体文件解压后进行播放和观看。此时多媒体文件的剩余部分将在后台的服务器内继续下载。
与单纯的下载方式相比,这种对多媒体文件边下载边播放的流式传输方式,不仅使启动延时大幅度地缩短,而且对系统缓存容量的需求也大大降低。
在Internet上所传输的多媒体格式中,基本上只有文本、图形可以照原格式在网上传输。动画、音频、视频等虽然可以直接播放在网上播放,但文件偏大,即使使用专线上网,也要等完全下载后才能观看,这三种类型的媒体均要采用流式技术来进行处理以便于在网上传输。另外,还有一些如PowerPoint文件、多媒体课件等内容也需要用流式技术进行传输。
流(Stream)媒体格式是将一个资料(动画、影音等)分段传送,用户不必等待整个内容传送完毕,就可以观看到即时的连续的内容,甚至可以随时的暂停、快进、快倒。由于不同的公司发展的文件格式不同,传送的方式也有所差异,因此,我们必须非常清楚各种流媒体文件的格式。
3.1 RealVideo的.rm视频影像格式和.ra的音频格式
.ra格式是RealNetworks公司所开发的一种新型流式音频Real Audio文件格式。.rm格式则是流式视频Real Vedio文件格式,主要用来在低速率的网络上实时传输活动视频影像,可以根据网络数据传输速率的不同而采用不同的压缩比率,在数据传输过程中边下载边播放视频影像,从而实现影像数据的实时传送和播放。客户端通过Real Player播放器进行播放。
3.2 Microsoft Media technology的.asf格式
Microsoft Media technology的ASF也是流行一种网上流媒体格式。它的使用与windows操作系统是分不开的,其播放器Microsoft Media Player已经与windows捆绑在一起,不仅用于Web方式播放,还可以用于在浏览器以外的地方来播放影音文件。
4、流式技术的主要解决方案
到目前为止,Internet上使用较多的流媒体格式主要有RealNetworks公司的Real system、Microsoft公司的Windows Media Technology和Apple公司的QuickTime,它们是网上流媒体传输系统的三大主流。
4.1 Real system
Real System由媒体内容制作工具Real Procer、服务器端RealServer、客户端软件(Client Software)三部分组成。其流媒体文件包括RealAudio、RealVideo、Real Presentation和RealFlash四类文件,分别用于传送不同的文件。Real System采用SureStream技术,自动地并持续地调整数据流的流量以适应实际应用中的各种不同网络带宽需求,轻松在网上实现视音频和三维动画的回放。
RealSystem流式传输系统
Real流式文件采用Real Procer软件进行制作,首先把源文件或实时输入变为流式文件,再把流式文件传输到服务器上供用户点播。
由于其成熟稳定的技术性能,互联网巨人美国在线(AOL)、ABC、AT&T、Sony和Time Life等公司和网上主要电台都使用Real System向世界各地传送实时影音媒体信息以及实时的音乐广播。在我国,大量的影视、音乐点播和春节晚会、昆明世博会开幕式的网上直播都采用了RealSystem系统。
4.2 Windows Media Technology
Windows Media Technology是Microsoft提出的信息流式播放方案,其主要目的是在Internet和Intranet上实现包括音频、视频信息在内的多媒体流信息的传输。其核心是ASF(Advanced Stream Format)文件,ASF是一种包含音频、视频、图像以及控制命令、脚本等多媒体信息在内数据格式,通过分成一个个的网络数据包在Internet上传输,实现流式多媒体内容发布。因此,我们把在网络上传输的内容就称为ASF Stream。ASF支持任意的压缩/解压缩编码方式,并可以使用任何一种底层网络传输协议,具有很大的灵活性。Microsoft已将Windows Media技术捆绑在Windows 2000中,并打算将ASF用作将来的Windows版本中多媒体内容的标准文件格式,这无疑将对Internet特别是流式技术的应用和发展产生重大影响。
Windows Media Technology由Media Tools、Media Server和Media Player工具构成。Media Tools是整个方案的重要组成部分,它提供了一系列的工具帮助用户生成ASF格式的多媒体流(包括实时生成的多媒体流),分创建工具和编辑工具两种,创建工具主要用于生成ASF格式的多媒体流,包括Media Encoder、Author、VidToASF、WavToASF、Presenter五个工具;编辑工具主要对ASF格式的多媒体流信息进行编辑与管理,包括后期制作编辑工具ASF Indexer与ASFChop,以及对ASF流进行检查并改正错误的ASFCheck。Media Server可以保证文件的保密性,不被下载,并使每个使用者都能以最佳的影片品质浏览网页,具有多种文件发布形式和监控管理功能。Media Player则提供强大的流信息的播放功能。
4.3 QuickTime
Apple公司于1991年开始发布QuickTime,它几乎支持所有主流的个人计算平台和各种格式的静态图像文件、视频和动画格式,具有内置Web浏览器插件(Plug-in)技术,支持IETF(Internet Engineering Task Force)流标准以及RTP、RTSP、SDP、FTP和HTTP等网络协议。通过好莱坞影视城(www.hollywood.com)检索到的许多电影新片片段,都是以QuickTime格式存放的。
QuickTime包括服务器QuickTime Streaming Server、带编辑功能的播放器QuickTime Player(免费)、制作工具QuickTime 4 Pro、图像浏览器PictureViewer以及使Internet浏览器能够播放QuickTime影片的QuickTime 插件。QuickTime 4支持两种类型的流:实时流和快速启动流。使用实时流的 QuickTime 影片必须从支持 QuickTime 流的服务器上播放,是真正意义上的Streaming Media,使用实时传输协议(RTP)来传输数据。快速启动影片可以从任何Web Server上播放,使用超文本传输协议(HTTP)或文件传输协议(FTP)来传输数据。
目前,FOX新闻在线、FOX体育在线、BBC WORLD、气象频道 (Weather Channel)等机构都加入QuickTime内容供应商行列,使用QuickTime 技术制作实况转播节目除了上述的流媒体技术的三种主要格式外,在多媒体课件和动画方面的流媒体技术还有Macromedia的Shockwave技术和MeataCreation公司的Meta Stream技术。
通过Shockwave技术可以方便地在Web页面中加入图像、动画以及交互式界面等操作。利用这种Streaming Shockwave, 即通过流的方式使用户在客户端实现边下载边播放的功能,节省了等待的时同时间。Shockwave与Macromedia产品紧密联系在一起,包括Flash、 Shockwave for Authorware、Shockwave for Director等技术。
MetaStream 3D的图形设计软件是Ray Dream Studio 5 以及Ray Dream 3D,可以方便地在网上创建、发布及浏览被缩放的3D图形,它具有小文件量及流传输的特点,比其它任何一种已存在的Internet 3D技术压缩率都高。主要应用于游戏开发厂商、页面设计者、电子商务、科学研究者、专业设计者等。
5、流式传输协议
流媒体在因特网上的传输必然涉及到网络传输协议,其中包括Internet本身的多媒体传输协议,以及一些实时流式传输协议等,只有采用合适的协议才能更好的发挥流媒体的作用,保证传输质量QOS。IETF(Internet工程任务组)是Internet规划与发展的主要标准化组织,已经设计出几种支持流媒体传输的协议。主要有用于Internet上针对多媒体数据流的实时传输协议RTP(Real-time Transport Protocol)、与RTP一起提供流量控制和拥塞控制服务的实时传输控制协议RTCP(Real-time Transport Control Protocol)、定义了一对多的应用程序如何有效地通过IP网络传送多媒体数据的实时流协议RTSP(Real-time Streaming Protocol)。除上述协议之外,流媒体技术还包括对于流媒体类型的识别。
随着Internet的飞速发展,流媒体(Streaming Media)技术的应用越来越普及。在新近结束的Streaming Media West展会中,Microsoft、Intel、Apple、RealNetworks等公司就流媒体技术的发展、应用展开了激烈的竞争;与会专家还预计在未来3年内,多数的Internet用户(包括企业和个人用户)将更多地使用流媒体技术。因此,流媒体有着广阔发展前景,流媒体技术及其相关产品将更广泛应用于远程教育、网络电台、视频点播、收费播放等,而三大技术标准和其它技术将分别占据一定的市场。可以预见,随着厂商对流媒体技术的不断发展和完善,以及用户对流媒体需求的增加,流媒体技术定会更上层楼。
用软件制作,你要是想学这方面知识可以下载视频观看。
制作软件:常用的有 绘声绘影 , Flash等等
❼ 直播软件系统开发中的流媒体服务器如何搭建
视频直播软件系统开发就找山东布谷,如何搭建流媒体服务器:
下载对应的安装包,使用的Linux环境
下载
复制代码
解压
复制代码
到解压后的目录下,执行命令,启动服务
在控制台输入 ./nms运行
在当前程序目录下执行 sudo ./service.sh install 安装服务并自动运行
在当前程序目录下执行 sudo ./service.sh uninstall 停止并卸载服务
服务成功启动之后,可以在8000端口(默认端口)访问流媒体服务的后台系统
首页dashboard展示了服务器cpu的使用情况以及网络带宽状况
❽ 流媒体要怎么制作
流媒体的制作- -
使用Real Procer制作一段RM格式的流媒体文件。
普通的VCD、DVD以及AVI格式的视频文件,都不能直接在网上实时播放,必须转换成流媒体格式才能在线播放。
目前rm格式流媒体文件的制作工具主要是Real Procer Plus,而ASF/WMV格式流媒体文件的制作工具主要是Microsoft Media Encode(For Windows2000/XP)以及Microsoft Movie Maker(For WindowsXP)。
下面,我们以Real Procer Plus为例,体验制作流媒体文件的一般方法。
1.启动“Real Procer Plus”,出现流媒体制作向导对话框。选择“Record From File”选项,单击“OK”按钮。
2.在“Record From File”对话框中,通过“Browse”按钮,选取一个AVI/MPEG格式的视频或WAV/MP3格式的音频文件。单击“下一步”按钮。
3.在“RealMedia Clip Information”对话框中输入有关这段视频的信息,单击“下一步”按钮。
4.在“File Type”对话框中,选择合适的文件类型,一般用于网络播放的流媒体文件应该选用“Single-rate for Web Servers”格式。单击“下一步”按钮。
5.在“Recording Wizard”对话框中,选择适合所生成的流媒体文件传输的网络连接工具,一般如用于校园网或宽带接入因特网的话,可以选用“512K DSL/Cable Modem”,而非宽带接入因特网,则可选“56K Modem”或“Single ISDN”。单击“下一步”按钮。
6.在“Audio Format”对话框中,选择合适的音频格式,一般选用“Music”格式。单击“下一步”按钮。
7.在“Video Quality”对话框中,选择合适的视频质量,一般选用“Normal Motion Video”或“Smoothest Motion Video”。单击“下一步”按钮。
8.在“Output File”对话框中,通过“Save As”按钮,确定所生成流媒体文件的存盘目录和文件名。单击“下一步”按钮。
9.在“Prepare to Record”对话框中,核对无误即可单击“完成”按钮,结束转换流媒体文件的参数设置工作。
10.单击“Controls”菜单中的“Start”命令,或单击“Real procer Plus”窗口中的“Start”按钮,即开始流媒体文件的转换。
11.在转换过程中,可以通过源文件和目标文件两个小窗口,了解转换的进程。随时通过执行菜单“Controls”中的“stop”命令,或单击窗口中的“Stop”按钮,中止转换,保存已转换的部分文件。
12.当转换结束后,出现“Processing Complete”对话框,表示转换成功,单击“Close”按钮。这样,就完成了从MPEG格式文件转换到rm格式流媒体文件的工作。
13.接下来,用Real Player就能观看这个流媒体文件。如果把它放在网站中,通过超级链接就能在网络中在线播放而不必全部下载到本地计算机中。
❾ 如何搭建流媒体服务器
这个很简单,看你需要使用何种类型的流媒体协议以及要传输的视音频的格式,比较好用的推荐你使用VLC,VLC本身是一款播放器,同时也是流媒体服务器,可以很方便的实现流媒体传输,下面介绍使用过程:
http://..com/question/432122684704426764,这是我写的关于用VLC搭建流媒体服务器的过程,你看一下跟着做,几步就可以实现了,谢谢!
❿ 如何搭建一个局域网流媒体服务器
所谓流媒体技术,是指将连续的影像和声音信息经过压缩处理后放在网站服务器上,让用户能够一边下载一边观看、收听(即所谓的“在线欣赏”),而不需要等整
个压缩文件下载到自己的机器上才可以欣赏的网络传输技术。目前,在这个领域中的竞争者主要有微软、RealNetworks、Apple三家公司,例如微
软新近发布了Windows Media Services 9、RealNetworks公司新近发布的Helix
Platform、Apple新近发布的Darwin streaming server 4.1,意图在流媒体领域大干一场。
一般来说,一个完整的流媒体服务系统需要三个部分组成:编码器、流服务器和播放器。编码器通过对内容来源(如MP3文件或者麦克风输入)进行编码,并将编
码过的内容发送到流服务器;流服务器再将它们发布到Internet,这样客户端的播放器只要连接到流服务器就可以进行在线播放了。
利用Winamp架设MP3网络电台
当我们静静地在欣赏美妙的MP3音乐时,你是否曾经考虑过将这些原本属于个人的MP3音乐通过网络在局域网内进行发布,甚至还可以通过Internet进
行发布?这样就可以让遍布世界的朋友们与你一起共享MP3音乐之旅。其实,要做到这一点并不难,你只要将本机创建为一台MP3流媒体服务器,将自己所喜爱
的MP3音乐不停播放,然后通知朋友们访问你的这台MP3服务器就可以了。
说起MP3的播放,使用最广泛的莫过于Winamp了。对于MP3流媒体服务这个领域,Winamp的开发者Nullsoft公司当然不会放弃,专门发布
了面向MP3的流服务器SHOUTcast Server。虽然它的功能没有Windows Media Server和Real
Server强大,但它不仅对硬件的要求极低,更关键的是完全免费,使用起来没有后顾之忧。另外你还需要下载一个名为SHOUTcast DSP
Plug-in的插件,只有安装了这个不起眼的插件,Winamp才能支持流媒体服务。
首先打开Winamp(请注意版本号必须在2.22以上),切换到“Options” | “Preferences”|
“DSP/Effect”标签页,选中“Nullsoft SHOUTcast Source DSP
v1.8.2a[dsp_sc.dll]”下的“Configure”按钮。打开“SHOUTcast
Source”窗口,选择“Output”标签页,如图1所示,在“Address”栏内填入本机的IP地址。如果你想在Internet上广播MP3音
乐,则必须键入本机的外部IP地址,然后就可以从程序组中运行SHOUTcast
DAAS(GUI)程序以启动SHOUTcast服务。这时系统会自动连接到服务器,接下来请返回图1窗口点击“Connect”按钮。如果连接成功,该
按钮会变为“disconnect”字样,这样我们就完成了在本机架设MP3流服务器的全部过程。
架设REAL格式的视频点播中心
如果是架设视频点播服务器,那么选择Real格式是非常明智的。因为RealProcer Plus这款功能强大的软件操作相当简单,每次使用时会弹出一个向导对话框进行操作提示。目前最新版本是10.0,我们只要选择8.5.1以上的版本即可。
从“工具”菜单下选择“创建网页”命令,此时会弹出一个如图2所示的向导式对话框,点击“前进”按钮选择你希望用于创建Web页面的Real多媒体文件。
随后RealProcer会询问是创建“弹出式播放器”还是“嵌入式播放器”,一般建议选择后者,因为这样所需要的系统资源更低,当然启动速度也更
快。至于播放器的界面,可以选择“标准播放器”,很快就可以创建成功。
最后,RM文件对象所在的目录会增加一些文件,请将这些文件与RM对象一起上传,不过要注意保证RM文件与HTML文件在同一目录下,否则播放器可能无法找到播放对象。
架设WMP流媒体服务器
微软的手伸得很长,什么领域都要插足一下。凭借着Windows操作系统的影响力,Windows Media Player市场占有率越来越高,而微软的*.asf、*.wmv、*.wma、*.avi等格式也开始被越来越多的用户所接受。
架设WMP流媒体服务器,你需要安装Windows Media
Encoder才行,目前最新版本是9.0简体中文版。如图3所示,我们应该在这里选择“广播实况事件”,接着选择用来编码的音频和视频设备。注意请事先
将音频和视频设备与计算机正确连接,否则会无法检测到。接着你还需要指定服务和发布点,当然也可以使用现有的发布点。然后Windows Media
Encoder会自动创建服务器,并给出HTTP连接地址与局域网内部地址,请记住这些内容,最后点击“开始”按钮正式启动WMP流媒体服务器。
接下来,我们就可以将刚才记下的HTTP连接地址与局域网内部地址告诉给朋友们。他们只要打开IE,输入正确的IP地址和端口号,很快就可以访问WMP流媒体服务器。
架设QT流媒体服务器
平时,我们见到的大多是打造MWF(矢量地图窗口文件,Map Window
File)或RM流服务器,可是你可知道QuickTime(以下简称QT)流媒体服务器应该如何来打造吗?其实,借助苹果的QuickTime
Streaming Server工具,我们可以在短时间内快速打造出一台QT流服务器。
首先我们要准备一些工具,QuickTime媒体播放工具当然是必不可少的。目前最新版本是6.5简体中文版,到处都可以找到,或者直接到苹果公司的网站
下载,并且需要在服务器和客户端同时安装。Perl语言解析器,最低版本要求是5.0以上。QuickTime Streaming
Server与用户见面最早是在1999年,当时以其开放源代码和基于标准的实时传输协议/实时流协议(RTP/RTSP)引擎深深地动摇了流媒体工业的
基础,目前的最新版本是5.0,下载文件共9.2MB。
从地址可以免费下载,但你必须拥有Apple的注册用户名才能登录(注册是免费的),这里有Mac OS X、Red
Hat、Solaris、Windows
NT/2000/XP等版本可供选择。下载回来的是一个自解压文件,释放后执行Install.bat运行安装程序,运行过程在命令提示符窗口中完成,最
后还需要设置登录用户名、密码,如图4所示,当看到“Setup
Complete!”的提示信息时即大功告成。QT流媒体服务器建设过程和RM类似,在这里就不再赘述。
如何共享音频和视频
共享音频
前面,我们利用Winamp、SHOUTcast Server将本机架设为一台MP3流服务器,那么该如何让遍布天南海北的朋友或局域网中的同事欣赏这些美妙音乐呢?
这有两种方法:一种是打开Winamp,从“Play”菜单下选择“Location”命令,或者直接键入“Ctrl-L”组合键打开一个对话框,然后在
这里键入MP3流服务器的URL地址或者IP地址、端口号(缺省为8000),例如“”或者“”即可收听;另一种方法则更为简单,从IE中打开“”进入
Web管理页面,如图5所示,然后点击“收听”按钮就可以在线收听MP3流音乐。
共享视频
虽然苹果的QuickTime Player的市场占有率远远不如Real或Windows Media Player,但忠实的用户依然不少。而且苹果毕竟是网络流媒体的开山鼻祖,因此许多最新大片都是采用QT格式。
首先必须在机器上启动QT服务,然后通知朋友们在远程计算机中打开QuickTime。从“文件”菜单中选择“在新的播放窗口中打开URL”命令,键入
“rtsp://server/file.mov”来访问QT流服务器以实现远程播放。这里的“server”是服务器的IP地址,“file.mov”
是媒体文件名,默认的RTSP传输端口是554端口。如果网络连接没有什么问题的话,如图6所示,那么你很快就可以连接成功。
建立播放列表或点播系统
辛辛苦苦架设了一台流媒体服务器,我们还可以建立播放列表或点播系统,甚至可以进行网络直播,反正已经用上了宽带,不用也是浪费。
配置QT流媒体服务器
打开IE,在地址栏中输入“”,这里的“server”代表服务器的IP地址。如果前面的配置没有什么问题的话,很快就会进入如图7所示的管理页面,这里
以列表形式显示了当前的系统资源占用情况和相关的服务器信息。我们可以在这里查看连接到服务器的用户类型、IP地址、数据速率、数据传输量、包丢失比例、
连接时间、连接文件等内容,也可以在这里设置映射文件夹、加密传输、最大连接用户数、分配带宽、重置密码、更改端口,如果你需要的话,还可以查看错误日志
和操作日志。
创建播放列表
点击图7窗口右侧的“New MP3 Playlist”或“New
Movie
Playlist”按钮,我们可以创建一个MP3或影片的播放列表。不过这里需要说明的是,你需要将相关的媒体文件复制到C:\Program
Files\Darwin Streaming Server\Movies文件夹中才行。
如图8所示,我们可以在这里通过“Weight”旁边的小三角箭头重新调整播放列表的播放顺序,可惜的是QuickTime Streaming
Server对简体中文的支持十分差劲,显示的竟然是一些乱码字符。最后,点击窗口右下角的“Save
Changes”按钮就可以将这份新建的播放列表保存下来,以后如果需要更改的话可以选择“Edit Playlist”重新配置。
不过,如果你希望其他用户也能访问这份播放列表文件,还必须点击“Avaliable Playlists”列表框中的“Status”下的播放按钮,也就是让“Status”列的“Stopped”变为“Playing”才行。
实现网络直播
如果你还想在播放完MP3歌曲后说上一段话,那么简单的很,只要一个话筒就行了。不过,还需要在Winamp中进行一些设置,如图9所示,在“Input
Device”下拉列表框中选择“Soundcard Input”项,这样才会出现图中的SoundCard
Mixer设置项。如果使用默认的设置“Winamp(Recommended)”的话就只有Input Levels一项了,下面还有“Music
Level”、“BGMusic Level”、“Mic Level”几个滑块可以调节音量的大小,而“Fade Time”是用来设 置移出时间值。
现在,你无需进行其它设置,准备一番后,清清嗓子,点击“Push to Talk”按钮,然后再按下“Lock”按钮锁定当前话音输入模式。接下来就可以对着麦克风开始你的网络直播之旅了,结束请再次按下“Lock”按钮解锁。