一. Internet上传输音频视频面临的问题
音频视频占用带宽高,要求网速恒定 延迟低。
而对于数据信息,对带宽要求低,网速不稳定,延迟高也没事。
面临问题:
- 延迟:发送时延,传播时延,排队时延,处理时延(路由的路径选择),不过对于非交互式的音频视频的影响会小一些。
- 带宽不稳定。需要在接收端设置缓存(看电影时可以弥补数据包没按顺序接收到的问题)。
二. Internet上提供的音频/视频服务的三种类型
- 流式存储音频/视频——边下载边播放。
节省客户端硬盘空间,不用下载
保护视频版权 - 流式实况音频/视频——边录制边发送。
通过网络,现场直播
举例 - 交互式音频/视频——实时交互式通信。
流式:streaming
例如:QQ聊天
三. IP电话
1. 概述
狭义的IP电话:IP网络上打点电话。“IP网络”指“使用IP协议的分组交换网”的简称。
广义的IP电话:不仅仅是电话通信,而且还可以是在IP网络上进行交互式多媒体实时通信(包括话音/视像等),甚至还包括即时传信IM(Instant Messaging)(QQ聊天/视频)。
2. IP电话网关的机中几种连接方法
3. IP电话的通话质量
由2个因素决定。
(1)通话双方端到端的时延和时延抖动。
(2)话音分组的丢失率。
但是这两个因素是不确定的,是取决于当时网络上的通信量。
经验证明,在电话交谈中,端到端的时延不应超过250ms,否则交谈者就能感受到不自然。
四. 改进网络层“尽最大努力交付”的服务
注意,网络层的目的就是“尽最大努力交付”,他不关心数据包是什么,谁着急。但是音频/视频就应该优先级更高,所以需要改进网络层“尽最大努力交付”的服务(QoS)。
服务质量QoS是服务性能的总效果,此效果决定了一个用户对服务的满意程度。因此在最简单的意义上,有服务质量的服务就是能够满足用户的应用需求的服务。
服务质量可用若干基本的性能指标来描述,包括可用性,差错率,响应时间,吞吐量,分组丢失率,连接建立时间,故障检测和改正时间等。服务提供者可向其用户保证某一种等级的服务质量。
服务器如何实现优先传输音频/视频数据包
QoS的一些手段:
(1)基于标记的优先级确认
(H1->H3是实时音频通信,H2->H4是文件传输)
需要给不同性质的分组打上不同的”标记”。当H1和H2的分组进入R1时,R1应能识别实时数据分组,并使这些分组以高优先级进入输出队列,而仅在队列有多余空间时才准许低优先级的FTP数据分组进入。
(2)基于分类的优先级确认
(3)流量管制机制
(4)调度机制
(5)呼叫接纳