如何在Windows Server 2012 平台搭建流媒体服务器?

如何在Windows Server 2012 平台搭建流媒体服务器?,第1张

如果想要免费的话 就是FFMPEG+FMS 教程百度有
不过还是推荐装 win server系统 配合 windows media server 和 windows media encoder使用
主流的流媒体服务器主要有:
helix server + Helix Producer
media server + Expression Encoder
Darwin Streaming Server
但可惜的是:
我实验过在win7中都用不了

xeon 3400系列是45nm的单路至强cpu的服务器,是很老的配置了。大约是08年的产品,现在的主流的是至强E3的,性能会好很多。
你可以看看国产品牌正睿的这款单路四核服务器,它采用英特尔最新的sandy bridge平台架构,标配一颗至强®E3-1235四核八线程处理器(32GHz/5GT/8M缓存),英特尔H77芯片组主板,4G DDR3 ECC 1333MHz高性能容错校验内存,SATA3 500G硬盘,双千兆网卡,性能可以说是非常的不错,大约是主流双路配XEON E5606(价格大约在8000-9000左右)的性能一倍还多些的样子,性价比很高,非常超值。
产品型号:I12S2-4535
产品类型:单路四核机架式服务器
处 理 器:Xeon E3-1225
内 存:4G DDR3 ECC
硬 盘:SATA3 500G
机 构:2U机架式
价 格:¥4990
银牌服务
全国三年免费上门售后服务,关键部件三年以上免费质保。
给你推荐的是国产品牌正睿的服务器产品,他们的产品性价比很高,做工很专业,兼容性,质量之类的都有保障,售后也很完善,3年免费质保,3年免费上门售后服务,在业界口碑很不错。

一视音频的采集和编码技术

编码技术不仅包括算法实现,还涉及到通过是通过x86平台实现还是通过嵌入式方式实现。

二视音频的流媒体传输技术。目前通常使用的方式主要包括:

1通过>

2通过RTMP协议传输,需要通过技术开发来实现高性能的RTMP流媒体服务器;

3通过UDP协议传输,这种方式通常用于大规模的可控网络中,比如IPTV电视直播应用,通过交换机即可支持这种传输方式;

4通过P2P方式传输,P2P方式所用的传输协议可以由用户自主定义,并且可以基于UDP或TCP来实现,这种方式通常也是用于

超大规模组网环境中。

三CDN内容分发技术。

需要自主开发实现支持流媒体的CDN内容分发软件平台,来完成内容从源站节点到各边缘节点服务器的调度。

这方面的技术已经很成熟,目前有多家这类产品提供商,也有多家CDN服务提供商(软件平台、硬件服务器、出口带宽整体租用)。

四终端解码技术。

解码技术主要根据终端的类型分为如下几类:

1PC端解码技术

比如当前视频网站采用的H264视频解码技术(AdobeFlashPlayer)、VLC和FFMPEG这种桌面客户端软件(可支持H264、H265等大部分视音频格式的解码)

2移动终端解码技术

目前主要分为Android和iOS量大阵营,两大移动平台的视音频解码实现方式也主要分为两种,一种是通过设备自带的GPU硬件解码,另一种是通过软件方式调用中央处理器来解码。

网络直播平台的实现技术,归纳起来主要有如下这些:

一、视音频的采集和编码技术,当前主流的主要是H264、H265这种视频编码技术和AAC、MP3这种音频编码技术。

二、视音频的流媒体传输技术。

三、CDN内容分发技术。

四、终端解码技术。

架构方面,如果要做运营级的服务平台,需要采用分布式的架构方式,不仅包括各个功能模块的分布式部署,还包括各种应用服务器的分布式部署。

流媒体传输技术通常使用的方式主要包括:

1、通过>

2、通过RTMP协议传输,需要通过技术开发来实现高性能的RTMP流媒体服务器;

3、通过UDP协议传输,这种方式通常用于大规模的可控网络中,比如IPTV电视直播应用,通过交换机即可支持这种传输方式;

4、通过P2P方式传输,P2P方式所用的传输协议可以由用户自主定义,并且可以基于UDP或TCP来实现,这种方式通常也是用于超大规模组网环境中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10449633.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存