直播服务器的拓扑威视直播服务器的特点(硬件)
采用高性能、功能强大的可编程媒体处理器SOC芯片
内置(ARM+DSP)和高速视频协处理器
支持各种高灵敏度CCD或CMOS传感器(SONY、SHARP等)的模拟视频输入
GoCaster 4000 独立式H264/AVC编解器特点
[3]·支持Main Profile标准
·符合IPTV标准的数字视频编码器
·采用嵌入式操作系统设计,保证工作的稳定性
·GoCaster4000提供模拟视频及SDI数字视频输入接口,输出为IP视频流
·传输协议包括:RTSP、UDP、TCP、HTTP等,通过诸如DSL、以太网、卫星、有线和LMDS等宽带地面和无线网络传送直播视频流
· H264/AVC MainProfile视频编码器
· 嵌入式平台,支持H264 Transport传输流及Program节目流的编码
·Entropy coding (支持CAVLC/CABAC )
·支持MPEG-4 embedded in MPEG-2 TS传输流的编解码
·TS传输流支持Video PID、Audio PID、PCR PID、PAT、PMT可调
·通过以太网端口进行基于Web的远程管理和本地管理 支持多种IP网络协议及直播模式:UDP,TCP,RTSP
·Unicast/Multicast 音频格式:AAC
·G711 兼容多种标准播放软件的实时接收解码
·支持IP机顶盒实时接收
· 可变的GOP结构:I, IP, IBP, IBBP 支持VBR及CBR压缩方式
·实时低延时IP网络视频传输
流媒体服务器软件简介
流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。
相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中
安卓系统最新版本Android 40一经发布即引人注目。如今,Android 40更是成为了包括手机、平板电脑、智能电视在内的终端产品攻市场、抢用户的一大法宝。不仅华为和华硕在平板上积极推送Android 40,创维和联想也发布了搭载Android 40的智能电视,而在2012CES上,Android 40手机更是大放异彩。
这个上网搜一下,网上很多,这也画不出来,路由器是用来把内网连接到外网的,交换机是内网电脑相连的。 首先防火墙——路由器——服务器——交换机——电脑
路由器位置可以和防火墙互换位置
计算机网络的拓扑结构主要有:总线型拓扑、星型拓扑、环型拓扑、树型拓扑和混合型拓扑。
1、网状拓扑结构
优点:任意两个设备间有自己专用的通信通道,不会产生网络冲突,当某个设备发生故障时,不会影响网络中其他设备的通信。
缺点:硬件实现比较困难,需要的电缆多,n个结点的网络至少需要n(n-1)/2条连接电缆,安装成本高,向网络中添加或删除结点都非常困难。
2、星形拓扑结构
优点:硬件安装比较简单成本,向网络中添加或删除结点简便。
缺点:如果中心结点发生故障,整个网络通信将完全瘫痪;另外,由于网络各设备间不能直接通信,需要通过中心结点转发,因此通信时会带来一定的时间延迟。
3、总线型拓扑结构
优点:安装简单,所需要电缆数比星型网络少,可以较方便地在网络中添加或删除结点。
缺点:如果主干电缆发生故障,那么整个网络将瘫痪,并且很难确定出现故障的位置。
4、环形拓扑结构
优点是:环状网络的硬件安装相对简单,发生故障时比较容易确定故障位置。
缺点是:环中任意一个节点发生故障都会导致整个网络瘫痪;虽然比较容易实现在网络添加和删除结点,但添加或删除结点时整个网络不能工作。
5、蜂窝拓扑结构
蜂窝拓扑结构是无线局域网中常用的结构它以无线传输介质(微波、卫星、红外等)点到点和多点传输为特征,是一种无线网,适用于城市网、校园网、企业网。
参考资料:
就是你现在这样安装,可以的,正常安装以后①、②、③机器在一个LAN上,可以共享文件和打印机,①号电脑可以上外网,②、③两个机器不能上。
如果要让②、③两个机器上INTERNET,需要在①号机器上安装个软件--代理服务器,通过代理服务器可以对②、③机器实行授权使用INTERNET,可以限制时间、速度、网站、内容等。比如CCPROXY软件就可以完成这些功能。
如果你觉得①、②、③电脑是平等的,无需什么授权,谁都可以上INTERNET,并且为了②③上INTERNET时,①机器可以不用开机,那么你可以把外网的网线接到HUB上。
只有1号机上的服务(HTTP、FTP等)才可能被外网访问,如果要让外网访问其它机器上的服务(比如2号机),那么需要在1号机上做端口映射,可以下载PORTMAP软件实现,一个EXE文件就可以工作。PORTMAP运行在1号机器,对外网网卡LISTEN一个80端口,转向给内网192168050上的80端口,这样外网可以用1号机的外网地址进行HTTP访问,实际上资源是内网2号机上的。
众所周知,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上,很多网络服务都在服务器上运行,因此服务器性能的好坏决定了整个应用系统的性能。
现在市面上不同品牌、不同种类的服务器有很多种,用户在选购时,怎样从纷繁的型号中选择出所需要的,适合于自己应用的服务器产品,仅仅从配置上判别是不够的,能够通过实际测试来筛选。而各种的评测软件有很多种,你应该选择哪个软件测试?下面就介绍一些较典型的测试工具:
(一)服务器整机系统性能测试工具
一台服务器系统的性能可以按照处理器、内存、存储、网络几部分来划分,而针对不同的应用,可能会对某些部分的性能要求高一些。
Iometer(wwwiometerorg):存储子系统读写性能测试
Iometer是Windows系统下对存储子系统的读写性能进行测试的软件。可以显示磁盘系统的IO能力、磁盘系统的吞吐量、CPU使用率、错误信息等。用户可以通过设置不同的测试的参数,有存取类型(如sequential ,random)、读写块大小(如64K、256K),队列深度等,来模拟实际应用的读写环境进行测试。
Iometer作简单,可以录制测试脚本,可以准确有效的反映存储系统的读写性能,为各大服务器和存储厂商所广泛采用。
Sisoft Sandra(wwwsisoftwarecouk):WINDOWS下基准评测
SiSoft发行的Sandra系列测试软件是Windows系统下的基准评测软件。此软件有超过三十种以上的测试项目,能够查看系统所有配件的信息,而且能够对部分配件(如CPU、内存、硬盘等)进行打分(benchmark),并且可以与其它型号硬件的得分进行对比。另外,该软件还有系统稳定性综合测试、性能调整向导等附加功能。
Sisoft Sandra软件在最近发布的Intel bensley平台上测试的内存带宽性能并不理想,不知道采用该软件测试的FBD内存性能是否还有参考价值,或许软件应该针对FBD内存带宽的测试项目做一个升级。
Iozone(wwwiozoneorg):linux下I/O性能测试
现在有很多的服务器系统都是采用linux作系统,在linux平台下测试I/O性能可以采用iozone。
iozone是一个文件系统的benchmark工具,可以测试不同的作系统中文件系统的读写性能。可以测试Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write 等等不同的模式下的硬盘的性能。测试所有这些方面,生成excel文件,另外, iozone还附带了用gnuplot画图的脚本。
该软件用在大规模机群系统上测试NFS的性能,更加具有说服力。
Netperf(wwwnetperforg):网络性能测试
Netperf可以测试服务器网络性能,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多块的速度接收数据。
Netperf工具以client/server方式工作。server端是netserver,用来侦听来自client端的连接,client端是 netperf,用来向server发起网络测试。在client与server之间,首先建立一个控制连接,传递有关测试配置的信息,以及测试的结果;在控制连接建立并传递了测试配置信息以后,client与server之间会再建立一个测试连接,用来来回传递着特殊的流量模式,以测试网络的性能。
对于服务器系统来说,网络性能显得尤其重要,有些服务器上为了节省成本,采用了桌面级的网络芯片,性能怎样,用这个软件一测便知了。
以上介绍的这几款测试工具都是可以免费从网上下载的非商业软件,但是其测试结果和认可程度均是为大多数使用者所认同的。你可以根据自己的应用需求选择不同的软件进行测试。
(二)针对应用的测试工具
随着web应用的增多,服务器应用解决方案中以Web为核心的应用也越来越多,很多公司各种应用的架构都以web应用为主。一般的web测试和以往的应用程序的测试的侧重点不完全相同,在基本功能已经通过测试后,就要进行重要的系统性能测试了。系统的性能是一个很大的概念,覆盖面非常广泛,对一个软件系统而言包括执行效率、资源占用率、稳定性、安全性、兼容性、可靠性等等,以下重点从负载压力方面来介绍服务器系统性能的测试。系统的负载和压力需要采用负载测试工具进行,虚拟一定数量的用户来测试系统的表现,看是否满足预期的设计指标要求。负载测试的目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等如何决定系统的性能,例如稳定性和响应等。
负载测试一般使用工具完成,有LoadRunner,Webload,QALoad等,主要的内容都是编写出测试脚本,脚本中一般包括用户常用的功能,然后运行,得出报告。
使用压力测试工具对web服务器进行压力测试。测试可以帮助找到一些大型的问题,如死机、崩损、内存泄漏等,因为有些存在内存泄漏问题的程序,在运行一两次时可能不会出现问题,但是如果运行了成千上万次,内存泄漏得越来越多,就会导致系统崩滑。
Loadrunner:预测系统行为和性能的负载测试工具
目前,业界中有不少能够做性能和压力测试的工具,Mercury(美科利)Interactive公司的LoadRunner是其中的佼佼者,也已经成为了行业的规范,目前最新的版本81。
LoadRunner 是一种预测系统行为和性能的负载测试工具,通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试,LoadRunner 适用于各种体系架构,能支持广范的协议和技术(如Web、Ftp、Database等),能预测系统行为并优化系统性能。它通过模拟实际用户的作行为和实行实时性能监测,来帮助您更快的查找和发现问题。Loadrunner是一个强大有力的压力测试工具,它的脚本可以录制生成,自动关联。测试场景面向指标,实现了多方监控。而且测试结果采用图表显示,可以自由拆分组合。
通过Loadrunner的测试结果图表对比,你可以寻找出系统瓶颈的原因,一般来说可以按照服务器硬件、网络、应用程序、作系统、中间件的顺序进行分析。
Loadrunner是一款收费软件,根据测试项目和虚拟用户数目的不同而花费不同的费用。不过你可以下载到免费使用10天的测试版本。
Webload:WEB性能压力测试
webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试; webload通过模拟真实用户的作,生成压力负载来测试web的性能。
用户创建的是基于javascript的测试脚本,称为议程agenda,用它来模拟客户的行为,通过执行该脚本来衡量web应用程序在真实环境下的性能。当前版本是60。webload提供巡航控制器cruise control的功能,利用巡航控制器,可以预定义web应用程序应该满足的性能指标,然后测试系统是否满足这些需求指标; cruise control能够自动把负载加到web应用程序,并将在此负荷下能够访问程序的客户数量生成报告。
webload能够在测试会话执行期间对监测的系统性能生成实时的报告,这些测试结果通过一个易读的图形界面显示出来,并可以导出到excel和其他文件里。
这两个软件的功能虽然强大,并且可以自动生成测试报告,但其终究是一个工具,如果你想真正的定位服务器性能的好坏和性能的瓶颈所在,需要使用工具的人对于测试软件的方方面面都要有了解,比如软件体系构架,网络拓扑,服务器硬件等知识。
0条评论