企业网站建设实训体会,凡客官网免费制作小程序,温州营销型网站建设,娱乐网站怎么制作视频服务挑战
规模性异构性#xff1a;不同用户有不同的能力#xff08;比如有线接入和移动用户#xff1b;贷款丰富和受限用户#xff09;解决方法是#xff1a;分布式的应用层面的基础设施CDN
多媒体#xff1a;视频
视频是固定速度显示的一系列图像的序列#xff…视频服务挑战
规模性异构性不同用户有不同的能力比如有线接入和移动用户贷款丰富和受限用户解决方法是分布式的应用层面的基础设施CDN
多媒体视频
视频是固定速度显示的一系列图像的序列图像又是一系列像素点的序列视频占的带宽太大所以不经过压缩就在网络上传输基本是不可能的压缩的基础 空间的冗余度一个帧当中一些范围的像素点颜色一样空间描述的时候可以说某个像素点在那一范围出现时间上的冗余度一些相邻的帧的像素点颜色一样传输的时候仅仅把动的对象传输即可CBR (constant bit rate): 以固定速率编码VBR (variable bit rate): 视频编码速率随时间的变化而变化
存储视频的流化服务
Download and play太慢了streaming服务边下载边看就相当于我现在看b站下面有一个进度条还有一个比进度条跑的更快的白条这个白条就是下载条多媒体流化服务DASHDynamic Adaptive Streaming over HTTP 服务器将视频文件分割为多个chunk每个chunk独立存储编码于8-10种不同码率告示文件manifest file提供不同块的URLb站视频有很多码率视频客户端周期性测量服务器到客户端的带宽查询告示文件在一个时刻请求一个块HTTP头部指定字节范围如果带宽足够选择最大码率的视频块会话中的不同时刻可以切换请求不同的编码块这取决于当时的可用带宽
Content Distrubution NetworksCDN
挑战承载量 如果选择单个的大的超级服务器“mega-server”——方法简单但是延展性很差 服务器到客户端上路径跳数较多瓶颈链路的带宽小导致停顿“二八规律”决定了网络同时充斥着统一个视频的多个拷贝效率低付费高贷款浪费效果差单点故障性能瓶颈周边网络的拥塞选项二通过CDN全网部署缓存节点存储服务内容就近为用户提供服务提高用户体验也就是说在网络中CDN的运营商部署了许多缓存节点用户上线时候不一定从原服务器获取流化服务通过DNS的重定向找离他最近服务质量最好的节点提供流化服务。使得问阿金传输跳数少服务质量更好。种类 Enter deep将CDN服务器深入到许多接入网在Local ISP内部 更接近用户数量多离用户近管理困难Akamai1700个位置Bring home 部署在少数10个左右关键位置比如在ISP关键节点机房附近如将服务器簇安装于POP附近离若干大的ISPPOP比较近 在计算机网络中POP表示入网点Point of Presence。POP位于网络企业的边缘外侧是访问企业网络内部的进入点。外界提供的服务通过POP进入这些服务包括Internet接入广域连接以及电话服务PSTN 采用租用线路将服务器簇链接起来Limelight问题跳数比第一种多互联网络主机到主机之间的通信作为一种服务向用户提供OTT挑战在拥塞的互联网上复制内容 从哪个CDN节点中获取内容用户在网络拥塞时的行为在哪些CDN节点中存储什么内容