全国名牌数据库
搜 索
注  册
×
我已阅读并接受 至诚名牌导航服务条款
注  册
已有账号, 马上登录
×
发送验证码
确 定
返回登录 ×

至诚名牌导航服务条款

本网站同意按照本服务条款的规定提供基于互联网的相关服务(以下称“网络服务”)。为获得网络服务,服务使用人(以下称“用户”)应当同意并接受本服务条款。

本服务条款如有与用户另外签订的“委托服务协议”内容相抵触,以“委托服务协议”内容为准。

1. 服务内容

1.1 本网站正式发布的所有信息和服务。

1.2 为用户提供优质的网络服务是本网站的服务宗旨。本网站保留随时变更、中断、终止部分或全部网络服务的权利。

2. 使用规则

2.1 用户在本网站注册成功后,将得到一个用户帐号及相应的密码,该用户帐号和密码由用户负责保管,并对以该用户帐号进行的所有活动和事件负法律责任。

2.2 用户在使用本网站提供的相关网络服务时,必须遵循以下规则:

(1)遵守中华人民共和国相关的法律法规。

(2)遵守本网站以公告、通知、协议或规定等形式公开或非公开发布的各种约定。

(3)不得使用任何非法手段获取网络服务。

(4)禁止进行任何可能对本网站正常运营造成不利影响的行为。

(5)不得利用本网站传播任何含有骚扰、侮辱、恐吓、淫秽等非法或违背公德的信息。

(6)如果出现任何非法使用用户帐号或帐号出现安全漏洞,应及时告知本网站。

3. 版权声明

3.1 本网站对服务内容,包括但不限于文字、软件、数据库、声音、图片、录像、图表等,拥有版权和使用权。所有这些内容受版权、商标、专利和其它财产所有权法律的保护。

3.2 未经本网站书面授权许可,任何人不得擅自以非法的方式复制、传播、修改和使用本网站所提供内容。

3.3 本网站转载的内容,其版权归原作者,如果暂时没有注明原作者或出处的,在原作者告知后一个工作日内遵嘱处理。

4. 免责声明

4.1 用户明确同意其免费使用本网站网络服务所存在的风险将完全由其自己承担;因其免费使用本网站网络服务而产生的一切后果也由其自己承担,本网站对用户不承担任何责任。

本网站声明所有信息仅供参考,不能直接作为购买或投资的决策依据,请多方核实后谨慎使用,本网站对用户不承担任何直接或连带法律责任。

4.2 本网站不担保网络服务一定能满足用户的要求。

4.3 本网站不保证为向用户提供便利而设置的外部链接的准确性和完整性,同时,对于该等外部链接指向的不由本网站实际控制的任何网页上的内容,本网站不承担任何责任。

4.4 对于因不可抗力或本网站不能控制的原因造成的网络服务中断或其它缺陷,本网站不承担任何责任,但将尽力减少因此而给用户造成的损失和影响。

5. 服务变更、中断和终止

5.1 如因系统维护或升级的需要而需暂停网络服务,本网站将尽可能事先进行通告。

5.2 如用户违反本服务条款有关规定,本网站有权要求用户改正或采取一切必要的措施(如无需通知即可更改或删除用户帖子、暂停或终止用户使用网络服务等)以减轻用户不正当的行为所造成的不良影响。

6. 违约赔偿

6.1 用户同意维护本网站及其他用户的利益,如因用户违反有关法律、法规或本服务条款而给本网站或任何其他第三方造成损害,用户同意承担由此造成的赔偿责任。

6.2本网站对企业收费服务将采取审慎和负责任的态度,如本网站无法继续提供服务或用户有证据证明本网站无法继续提供服务,本网站承诺向企业退回尚未交付服务部分对应的费用,除此之外本网站对企业不再承担其他任何责任。

7. 条款修改

7.1 本网站根据网站运营情况有权修改本服务条款的有关内容。

7.2 如果用户不同意本网站对本服务条款相关内容所做的修改,有权停止使用网络服务。如果用户继续使用网络服务,则视为接受本网站对本服务条款相关内容所做的修改。

7.3 本服务条款的更新修改及最终解释权归本网站。

直播基础知识分享--CDN篇

来源:简书 时间:2019-08-26

CDN全称为Content Delivery Network即内容分发网络,是一个策略性部署的整体系统,主要解决由于网络带宽小,用户访问量大、网点分布不均匀等导致用户访问网站速度慢的问题。

CDN具体实现是通过现有的网络中,增加一层新的网络架构,将网站的内容发布到离用户最近的网络节点上,这样用户可以就近获取所需的内容,解决之前网络拥塞、访问延时高的问题,提供用户体验。

源站:发布内容的原始站点。添加、删除和更改网站的文件,都是在源站上进行的;另外缓存服务器所抓取的对象也全部来自源站。对于直播来说,源站位主播客户端。

缓存服务器:是直接提供给用户访问的站点资源,由一台或数台服务器组成;当用户发起访问时,他的访问请求被智能DNS定位到离他较近的缓存服务器。如果用户所请求的内容刚好在缓存里面,则直接把内容返还给用户;如果访问所需的内容没有被缓存,则缓存服务器向邻近的缓存服务器或直接向源站抓取内容,然后再返还给用户。

智能DNS:整个CDN技术的核心,主要是根据用户的来源,以及当前缓存服务器的负载情况等,将其访问请求指向离用户比较近且负载较小的缓存服务器。通过智能DNS解析,让用户访问同服务商下、负载较小的服务器,可以消除网络访问慢的问题,达到加速作用。

客户端:发起访问的普通用户。对于直播来说,就是观众客户端。

直播CDN主要流程:

1、主播开始进行直播,向智能DNS发送解析请求

2、智能DNS返回最优CDN节点IP地址

3、主播端采集音视频数据,发送给CDN节点,CND节点进行缓存等处理

4、观众端要观看此主播的视频,向智能DNS发送解析请求

5、智能DNSf返回最优CDN节点IP地址

6、观众端向CDN节点请求音视频数据

7、CDN节点同步其他节点的音视频数据

8、CDN节点将音视频数据发送给观众端

网络延时:从主播端采集,到观众端播放之间的时间差(仅考虑网络传输的延时)。

光在真空中的速度约为300,000km/s,普通光纤工程上一般认为传输速度是200,000km/s

北京到上海 1,200km     往返时延:12ms

北京到纽约 11,000km   往返时延:110ms

赤道周长   40,000km   往返时延:400ms

在节点较少,网络情况较好的情况下,网络延时也是最小,加上一定的缓存,可以控制延时在1s~2s左右。节点多,网络差的情况下,网络延时会对应的增大,延时可以达到15s以上。

网络抖动:数据包的到达顺序、间隔和发出时不一致。

比如发送100个数据包,每个包间隔1s发出,结果第27个包在传输过程中遇到网络拥塞,造成27不是紧跟26到达的,而是延时到87后面才达。直播中,这种抖动的效果实际上跟丢包是一样的,因为不能依照接收顺序把内容播放出来,否则会造成失真。

网络抖动会造成播放延时对应增大,如果网络中抖动较大,会造成播放卡顿等现象。

网络丢包:数据包的传输不可能百分之百的能够完成,从而造成在数据的传输中出现空洞,造成丢包。

CDN直播中用到的RTMPHLSHTTP-FLV等协议都是在TCP的基础之上。TCP一个很重要的特性是可靠性,即不会发生数据丢失的问题。为了保证可靠性,TCP在传输过程中有3次握手。首先客户端会向服务端发送连接请求,服务端同意后,客户端就开始发送数据,每次发送一批数据,得到服务器的“收到”确认后,继续发送下一批数据。TCP为了保证传到,会有自动重传机制。如果传输中发生了丢包,没有收到对端发出的“收到”信号,那么就会自动重传丢失的包,一直到超时。


返回顶部