‌一、多媒体传输核心挑战‌

  1. ‌数据特性对比‌

    特性数据信息多媒体信息
    信息量较小极大(如高清视频每小时达数十GB)
    时延容忍可接受较大延迟要求低延迟(如语音通话<150ms)
    可靠性要求零丢失可容忍少量丢包(如视频偶尔花屏)
  2. ‌传统网络局限性‌

    • ‌非等时性‌:IP分组传输速率不稳定,导致播放卡顿
    • ‌无服务质量保证‌:TCP重传机制可能导致实时数据延迟

‌二、流式传输技术‌

‌1. 流式存储音频/视频‌
  • ‌工作原理‌

    1. 媒体服务器预存多媒体文件
    2. 用户边下载边播放(如在线视频网站)
    3. 使用‌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数据完整性、交互响应快

‌六、技术演进趋势‌

  1. ‌WebRTC‌

    • 浏览器原生支持实时通信(无需插件)
    • 集成RTP/RTCP与SIP信令
  2. ‌QUIC协议‌

    • 基于UDP的多路复用技术
    • 减少TCP握手延迟,提升实时性
  3. ‌5G网络切片‌

    • 为实时应用分配专用网络资源
    • 保障低延迟、高可靠性传输

本文总结覆盖了计算机网络第七版,作者谢希仁,教材中第八章节所有核心知识点,重点标注了:

  1. 协议交互流程(如RTSP控制信令)
  2. 关键技术参数(如RTP时间戳精度)
  3. 典型问题解决方案(如DiffServ分类策略)
    建议配合教材中的协议报文格式图(如RTP头部结构)进行对照学习。
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐