视频流网站技术

时间:2009-04-30 06:44:09

标签: video-streaming

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

过去6年来,我一直是微软的家伙。

这里是否有人建议视频流网站引用其特征的必要技术,例如:

  • 可扩展性,
  • 性能,
  • 开发工作

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

2 个答案:

答案 0 :(得分:2)

几年以来,很多技术都被用于直播:

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

对于专业用途, Wowza Streaming服务器是必须的,因为它可以自动调整每个protocole的H264流。

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

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

Red5 非常适合RTMP / RTP,但仍然不支持任何http协议。

答案 1 :(得分:0)

即使已经十年,e2e解决方案(我已经在足球OTT平台上成功测试)的参考,并且具有GUI仪表板,因此可以很容易地开始尝试视频开发的各个部分:内容提取(您将需要可公开访问的原始文件),以不同的分辨率和比特率进行编码(以覆盖多年来激增的最大数量的设备),以DASH和HLS打包(适用于Android和Apple设备),以及自动输出存储(在S3或Azure云中)请查看Bitmovin。它还包括一个视频渲染器(即播放器),以及一个分析工具,该工具允许详细的视频指标,例如视频和播放器的启动时间,展示次数和最常见的视频错误(如果有)。所有这些功能都可以从GUI进行访问,因此无需编码。

相关问题