video-streaming - 视频流网站技术

标签 video-streaming

我们正在评估视频流媒体网站的技术。

从过去 6 年开始,我一直是微软的人。

这里的任何人都可以推荐视频流媒体网站的必要技术,并引用它们的特点,例如:

  • 可扩展性,
  • 性能,
  • 开发努力

  • 此外,一些书籍或其他指针将不胜感激。

    最佳答案

    几年以来,许多技术已用于直播:

  • RTP/RTSP
  • RTMP(adobe 协议(protocol))
  • 平滑流式传输(微软动态流式传输)
  • HLS(苹果动态流)
  • HDS(adobe 动态流)

  • 专业用途, Wowza 流媒体服务器 是必须的,因为它可以自动为每个协议(protocol)调整您的 H264 流。

    Flash媒体服务器效果也很好,具有相同的功能,但有点贵。

    统一流媒体直接作为您的网络服务器(apache/nginx)的模块工作。这种工作方式降低了部署成本,并允许您使用一些通用的 HTTP 缓存/代理。但这仅适用于基于 http 的协议(protocol)(hls、hds、smooth)。

    红5 非常适合 RTMP/RTP,但仍然不支持任何 http 协议(protocol)。

    关于video-streaming - 视频流网站技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/805641/

    相关文章:

    html - 在没有rtmp的情况下在jwplayer上播放m3u8文件

    video - 在网页中嵌入视频 (HTML)

    ffmpeg - 如何仅在使用 ffmpeg 添加相同速度的分离音频流时更改视频速度?

    android - Android 上的低延迟视频播放器

    编码: EOF timestamp not reliable期间的ffmpeg错误

    ios - 为什么 HTML5 Media Source 视频不能在 IOS 上运行?

    iphone - 通过 Iphone 的视频流

    c# - System.AccessViolationException : . NET运行时错误c#工作线程

    video - avcodec_thread_init 的替代品是什么?

    javascript - 当我显示/隐藏视频时,IE 中的音频重叠