当前位置: 首页 > article >正文

流媒体网络协议全解析:从实时传输到自适应流,如何选择最优方案?

一、历史发展与协议提出者

流媒体协议的发展与互联网技术迭代紧密相关,主要分为三个阶段:

  1. 早期专有协议(1990s-2000s)

    • RTSP/RTP

      • 提出者:RealNetworks(RTSP初始推动者),后由IETF标准化(RFC 2326)。
      • 背景:1996年推出,用于视频监控和点播系统,基于UDP传输媒体流,支持帧级控制但部署复杂。
      • 相关协议:RTP(传输媒体流)、RTCP(传输质量控制)。
    • RTMP

      • 提出者:Macromedia(2002年),后被Adobe收购。
      • 背景:专为Flash平台设计,基于TCP实现1-3秒低延迟,成为PC时代直播主流协议,2012年后因Flash淘汰逐渐边缘化。
  2. HTTP标准化时代(2010s)

    • HLS(HTTP Live Streaming)


http://www.kler.cn/a/560524.html

相关文章:

  • 【C++设计模式】工厂方法设计模式:深入解析从基础到进阶
  • 云电脑接入DeepSeek?探讨ToDesk云电脑、海马云、顺网云的AI潜能
  • API技术深度解析:构建高效、安全与可扩展的接口服务
  • Linux下文件权限与安全
  • 使用 INFINI Console 配置集群监控 Webhook 通知指南
  • 正则化及其在机器学习中的作用
  • fps动作系统4.1:移动系统
  • 2025年3月最新算法-鲸鱼迁徙优化算法Whale Migration Algorithm-附Matlab免费代码
  • Seata1.5.2学习(一)——分布式事务与安装配置
  • 【HarmonyOS Next】鸿蒙循环渲染ForEach,LazyForEach,Repeat使用心得体会
  • 9.【线性代数】—— 线性相关性, 向量空间的基,维数
  • 嵌入式产品级-超小尺寸游戏机(从0到1 硬件-软件-外壳)
  • 计算机毕业设计Hadoop+Spark+DeepSeek-R1大模型民宿推荐系统 hive民宿可视化 民宿爬虫 大数据毕业设计(源码+文档+PPT+讲解)
  • 反应扩散方程组数值解
  • 故障诊断 | PID搜索算法优化CatBoost故障诊断(MatlabPython)
  • uni-app开发安卓和ios app 真机调试
  • 【Git版本控制器】第五弹——远程仓库,push,pull,gitignore
  • 【R语言】ggplot2绘图常用操作
  • Android之APP更新(通过接口更新)
  • 嵌入式硬件篇---滤波器