目前直播行业如火如荼,越来越多的人选择了直播带货,相比传统的线下销售网络直播更是轻而易举的带来了庞大的流量,给很多人带来了无限商机。今天滴盾小编说一下直播网站需要什么样的服务器,直播主要跑的是宽带与配置关系并不是很大,配置方面只有有正常运行足够的配置也就可以了,而宽带需求主要的是上行宽带。
一、首先说一下用直播服务器带宽需要的:
直播的音视频传输主要测算方式是根据画面分辨率及其压缩比得出的码流(DataRate)来计算视频数据量的负载。首先,要明确一下最重要的问题:
1、带宽问题
通常一个在线观众要流畅的观看标清视频需要大概30k~40k的带宽流量。
2、带宽的换算方法是128k的流量需要1M的网络带宽
3、服务器所要负载的带宽是按可承载的最高并发流量计算出来的。并发流量是指同时访问资源的流量值,如果是利用FMS技术,要想满足并发流量的需求就需要将流量累加。
做一个直播网站首先要用到的就是大带宽,带宽越大承载人数就越大网站运行起来速度流畅,用户体验度高,下次还会在这里看直播,这是视频服务器需求的一个大带宽。
随着科学技术的发展,网络视频服务器开发也在不断的进步,核心技术是进行网络视频服务器开发的重要基础。但由于要满足用户的各种各样的需求,还需要解决很多相关技术。
二、做好一个视频网站:
1、音视频同步
因为网络传输的固有特点,声音数据和视频数据从网络视频服务器到达客户端不可能是均匀的,如果客户端不做任何纠正处理,则很难保证音视频的同步输出。一般可以在数据包中嵌入时间戳信息,客户端根据这些信息决定媒体数据的合适播放时间。同时要强调的是视频数据后是一帧一帧的图像,即在播放的时间轴上可以认为是一个一个孤立的点,而音频数据是一段、一段的数据,即在播放的时间轴上可以认为是连续的,因此两种媒体在同步播放的时机上是不同的。
2、NAT问题
因为网络的实际状况千差万别,用户的需求各种各样,很容易遇到局域网与互联网在同一系统中存在的问题,这时如何在网-关解决网内地址与网外地址的转换就必须考虑。一般很难提供一种统一的解决方案适合各种情况,因此开发厂商需要定义几种常见网络情况的解决方案供用户选择。
3、网络视频服务器资源的访问控制。
为了满足监控的实际需求,一般需要在视频服务器上再增加串行口、报-警I/O,、硬盘等资源,因为网络是不可的,因此如何可以、及时、高-效的对这些资源进行统一的控制访问是非常重要的问题。
所以在视频服务器中我们需要的服务器CPU的配置,内存,带宽都是需要考虑在内的。