计算机网络基础篇——第八章,因特网上的音频/视频服务器
·
一、多媒体传输核心挑战
-
数据特性对比
特性 数据信息 多媒体信息 信息量 较小 极大(如高清视频每小时达数十GB) 时延容忍 可接受较大延迟 要求低延迟(如语音通话<150ms) 可靠性 要求零丢失 可容忍少量丢包(如视频偶尔花屏) -
传统网络局限性
- 非等时性:IP分组传输速率不稳定,导致播放卡顿
- 无服务质量保证:TCP重传机制可能导致实时数据延迟
二、流式传输技术
1. 流式存储音频/视频
-
工作原理
- 媒体服务器预存多媒体文件
- 用户边下载边播放(如在线视频网站)
- 使用RTSP协议控制播放进度(快进/暂停)
-
关键技术
- 元文件:描述媒体文件结构(如SMIL语言)
- 媒体服务器:支持多用户并发访问(如Windows Media Server)
2. 流式实况音频/视频
-
应用场景
- 网络直播(如体育赛事、演唱会)
- 实时监控(如摄像头视频流)
-
技术要点
- 数据采集与传输同步进行
- 需解决网络拥塞导致的延迟问题
三、交互式音频/视频
1. 核心协议
-
RTP(实时运输协议)
- 提供时间戳和序列号,支持同步播放
- 不保证可靠性,但支持丢包检测(如语音通话中自动静音)
-
RTCP(实时运输控制协议)
- 监控传输质量(如丢包率、延迟)
- 反馈给发送端调整传输策略
2. 信令标准
-
H.323
- 传统IP电话标准,支持语音/视频会议
- 包含多点控制单元(MCU)实现多方通话
-
SIP(会话发起协议)
- 轻量级协议,支持即时消息、视频通话
- 采用文本格式,易于扩展(如添加加密功能)
四、服务质量保障技术
1. 综合服务(IntServ)
-
RSVP协议
- 预留网络资源(如带宽、缓冲区)
- 适用于点对点实时通信(如视频会议)
-
局限性
- 路由器需维护状态信息,扩展性差
- 无法适应大规模网络
2. 区分服务(DiffServ)
-
工作机制
- 路由器根据IP头部标记(DSCP字段)分类处理
- 优先级高的数据包(如实时语音)优先转发
-
优势
- 无需维护连接状态,适合大规模网络
- 可配置不同服务等级(如黄金/白银/青铜)
五、典型应用场景
| 场景 | 技术方案 | 关键需求 |
|---|---|---|
| 在线视频点播 | 流式存储+RTSP | 缓冲时间短、支持多清晰度切换 |
| 网络直播 | 流式实况+RTP | 低延迟、抗网络抖动 |
| 视频会议 | SIP/H.323+RSVP | 多方同步、语音优先 |
| 在线教育 | 白板共享+DiffServ | 数据完整性、交互响应快 |
六、技术演进趋势
-
WebRTC
- 浏览器原生支持实时通信(无需插件)
- 集成RTP/RTCP与SIP信令
-
QUIC协议
- 基于UDP的多路复用技术
- 减少TCP握手延迟,提升实时性
-
5G网络切片
- 为实时应用分配专用网络资源
- 保障低延迟、高可靠性传输
本文总结覆盖了计算机网络第七版,作者谢希仁,教材中第八章节所有核心知识点,重点标注了:
- 协议交互流程(如RTSP控制信令)
- 关键技术参数(如RTP时间戳精度)
- 典型问题解决方案(如DiffServ分类策略)
建议配合教材中的协议报文格式图(如RTP头部结构)进行对照学习。
更多推荐
所有评论(0)