资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
图解windows media Services流媒体服务器的搭建教程
如果要进行直播服务器的搭建,笔者推荐使用windows Media server流媒体服务器形式, Microsoft的Windows Media流系统平台也提供了颇为完整的产品线,从制作端的Windows Media Author, Windows Media ASF Indexer, 到编码用的Windows Media Encoder,伺服传送内容用的Windows Media Server,还有保护智慧财产权的 Windows Media Rights Manager, 只是相较于RealNetworks,在各个产品的功能深度上都稍嫌不足; 当然对一个完全免费的流平台, 这样的功能的确已经是难能可贵了。而且Windows Media还比RealNetworks多提供了伺服负载模拟程式(Load-Simulator) , 能够让系统模拟实际上线的负载情况, 测试系统伺服能力的极限,避免太多使用者涌入时系统无法负荷。 Windows Media Encoder (当然这里能够用广州视盈数码科技有限公司的Nowstream软件来实现)另外也多提供了屏幕捕捉的功能。此项屏幕捕捉的功能能够将大小视窗的所有内容及游标移动的过程全部纪录在高度压缩的流视频文件中,对于有教育训练等需求的使用者是个很好用的工具。 在正式介绍流媒体服务器架设之前, 我们先来了解一下流媒体的概念:流媒体实际上是个技术名词。随着宽带成为网络架构的重点, 网络上的信息不再只是文本、 图象或者简单的声音文件,流媒体也就是Streaming Media由此孕育而生. 流媒体不同于传统的多媒体, 从前, 多媒体文件需要从服务器上下载之后才能播放,一个一分钟的视频文件,在56K的窄带网络上至少需要30分钟进行下载。而流媒体的特点是运用可变带宽技术,使人们能够在28K到1200K的带宽环境下在线欣赏高品质音频和视频节目。
到当前为止,互联网使用较多的流媒体格式主要有美国Real Networks公司的RealMedia和微软公司的Windows Media。不过, 随着信息技术的发展,流媒体还有着广阔应用的空间。下面我们再来了解一下流媒体服务器的一些概念:首先我们来理解一下什么叫单播,什么叫多播,其实单播的概念就是一个:只播放本地服务器的媒体文件。例如: ASFroot下的文件就是用于单播的,简单点来说
资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
就是单单对外播放。多播的概念比单播只是深了一个层次。大家都有看新闻吧,新闻的现场直播不错吧?多播的概念与电视台差不多,现在来分析一下电视台,电视台有固定的发射频率,服务器也有固定的IP,两者本质上是一样的。以下用逻辑点来说明: 电视台(简称A点)放电视剧就把录像带(简称B点)插进去就行了。服务器把自己的文件共享出来就行了,这就是单播。 电视台做直播,直播地点(简称C点)要将信号发射到电视台,电视台再对外发射。服务器接收到一个数据源,再将这个数据源对外共享。无论怎样,用户(简称D点)访问的时候不是直接访问源头,而是访问电视台(服务器) ,这就是多播。多播的概念就是D->A<-B、C这个架构。 (B或者C发送数据到A, D访问A)狭义上B点是固定的,它只是录像带,用B这个方案就是单播。C点是活动的(直播地方嘛,当然是活动的) ,C这个方案就是多播。Media Server(以下简称MS)支持同时单播与多播。 对于C点这个位置, MS能够使用Nowstream编码软件来实现(或者media Encoder) 。当然编码卡也是必须的,笔者采用视盈数码科技公司的HVC400 MPEG4硬件编码器来实现。对于MS来说,只允许本地拥有Administrator(NetShowSevice)权限的用户作出配置,现在我们再来说说流媒体服务器支持的文件格式, windowsmedia server支持的格式主要有: asf、 wmv、 wma。好了,说了那么多,该到正题了,我们的目的是做一个windows media server流媒体格式文件的流媒体服务器。现在市面上能够买到的一些电影文件有rm格式和wmv格式。还有一些是DivX技术的avi格式,要想让你的服务器对她们通吃,不是没有办法,现在realsystem的最新流媒体服务端软件Helix Server已经支持windows media了不过, 到现在为止,还没有人破解它的授权算法, 呵呵,授权价格是很贵的,我想很多人是没有这个购买力的, 我们现在只好使用已经破解了的realserver8这个软件了,但realserver8不支持windowsmedia,要想实现”通吃”, 只能在一台服务器上架设两种流媒体服务器, 当然如果对流媒体知识不深的朋友建议用windows media server。
资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
一、 windows media server的架建第一步添加Media services 9windows media server是微软免费提供的一个流媒体服务端软件(当然不是真的免费,你想想windows专业版跟企业版要多少钱,不过我用盗版)在光盘中能够找到,在装windows时能够选择这个服务,如果装系统时,你没有选择添加这个服务,你也能够在添加删除程序里选择添加这个服务(不要告诉我你不会装windows )添加后,你的机器就已经拥有了windows media server服务了media services 9,你能够把asf、 wmv等文件放到C:\WMPub\WMRoot中,用mm s://地址/文件名的方式来访问你放进去的那个文件了, 呵呵, 怎么样?简单吧?不过,你不可能真的就用c盘来存放那么多的流媒体文件吧?我们要做的是更改流媒体服务器的主目录, 就是说我们能够在另外的分区建立一个目录来存放这些文件, 当用mm s://地址/文件名访问的时候是访问你建立的那个目录里的文件而不是C:\WMPub\WMRoot中的文件。
二、 在服务器上安装HVC400编码器和Nowstream编码软件,来实现实况流的直播或定时直播、 实况流的拉传递功能、 实况流的推传递功能、 文件保存或定时保存等。 为什么要用Nowstream跟HVC 400编码卡而不用采集卡呢?因为: HVC400是一款高压缩比,高清晰度,质量稳定的MPEG4硬件压缩
资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
卡。它是基于支持多格式的单芯片压缩技术的产品,该技术运用多重运算法则把原视音频信号压缩并接合成不同格式的流文件, 从而保证了视频跟音频在时间上的同步。 HVC400支持包括WMV, DIVX, MPEG1, MPEG2等在内的多种文件格式的硬件压缩,硬件压缩技术大大的节省了系统的资源, 因此能在普通PC机上轻松实现四路卡同时运行。 HVC400的配套软件NOWSTREAM,能够支持四张卡同时运作,每一路卡能够独立运行于不同的码率和图像分辨率,操作简单,使用稳定。 HVC400也是高清晰视频压缩用户的好选择, 它在1.5Mbps的低码率下就能够实现接近DVD的图象质量。
1.实况流发布单播的方法1)打开Nowstream编码软件后, 打开软件设置:码率、 分辨率、 视频输入等,来实现实况流的单播。
2)在”输出参数”选上”保存到文件”、 ”本机发布到服务器”。
资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
3)如果需要定时单播发布功能,则选择”定时参数”添加一个任务来实现。
4)然后对着预览窗点击右键选”开始”运行,就简单实现实况流单播发布了。
5)接收端的设置。接收端能够是Internet用户,也能够是局域网的用户,接收软件都能够直接用Windows Media Player 9或以上版本。运行Media Player,在”文件”菜单选”打开URL” ,如下图。
资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
Internet用户,在上图”打开”栏里输入服务器的IP地址和端口号, 如mm s://219. 136. 128. 169:9001 ;局域网用户,在上图”打开”栏里输入服务器的I P地址和端口号,如mm s://192. 168. 1.58:9001,就能够收了。2.实况流的拉传递功能的实现1)实况流发布单播后, 能够对发布的实况流(逻辑中的C)做拉传递到MediaServer进行分发、 管理、 授权等等, 能够说实现了多播(多播的概念就是D-> A <-B、 C这个架构) 。 2)运行Media Service,如下图添加一个高级的发布点。
3)弹出对话框如下,选”广播”的”发布点类型” ,输入”发布点名称” (最好起一个能代表发布点直播节目的名称) ,在”内容的位置”栏填上采集端的IP地址和端口号。
资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
4)按”确定”就能成功建立一个发布点, 为了发布点的对外发布运行多播公告,把该发布点选中,在”公告”栏按一下”运行多播公告向导” ,弹出对话框如下图。
5)选”多播信息文件(.nsc)和公告文件(.asx)”按”下一步” ,在新弹出的对话框中按”添加”。
资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
6)按”确定”,再按”下一步”,一直到”完成”,会弹出一个”测试多播公告”框,如下,按”退出”。
7)现在能够看见”发布点”增加了一个叫Webviews-cast1的发布点。在能够在IE地址栏输入mms://192. 168. 1.88/Webviews-cast1来收看该发布点正在直播的节目。 8)利用本机做成服务器的,配合MediaService进行拉传递的特点:操作简单方便,采集端跟发布服务器端能够是同一台电脑, 也能够分开两台电脑。运行了多播公告之后,可用运用组播技术,前提是安装IIS,把”多播公告信息
资料内容仅供您学习参考如有不当或者侵权请联系改正或者删除。
文件”保存到IIS的Web默认文件夹里;组播技术是在增加客户端接收直播的情况下,输出带宽几乎不变,发布服务器输出带宽不会因客户端增加多少而增加。
3.实况流的推传递功能1)运行Windows Media Services,按鼠标右键,建立一个广播发布点。如下图:
2)在添加服务器那里输入本机的IP地址,如:
justhost怎么样?justhost是一家俄罗斯主机商,2006年成立,提供各种主机服务,vps基于kvm,有HDD和SSD硬盘两种,特色是200Mbps不限流量(之前是100Mbps,现在升级为200Mbps)。下面是HDD硬盘的KVM VPS,性价比最高,此外还有SSD硬盘的KVM VPS,价格略高。支持Paypal付款。国内建议选择新西伯利亚或者莫斯科DataLine。支持Paypal付...
ReadyDedis是一家2018年成立的国外VPS商家,由印度人开设,主要提供VPS和独立服务器租用等,可选数据中心包括美国洛杉矶、西雅图、亚特兰大、纽约、拉斯维加斯、杰克逊维尔、印度和德国等。目前,商家针对全部VPS主机提供新年5折优惠码,优惠后最低套餐1GB内存每月仅需2美元起,所有VPS均为1Gbps端口不限流量方式。下面列出几款主机配置信息。CPU:1core内存:1GB硬盘:25GB ...
Hosteons,一家海外主机商成立于2018年,在之前还没有介绍和接触这个主机商,今天是有在LEB上看到有官方发送的活动主要是针对LEB的用户提供的洛杉矶、达拉斯和纽约三个机房的方案,最低年付21美元,其特点主要在于可以从1G带宽升级至10G,而且是免费的,是不是很吸引人?本来这次活动是仅仅在LEB留言提交账单ID才可以,这个感觉有点麻烦。不过看到老龚同学有拿到识别优惠码,于是就一并来分享给有需...