首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不使用RealServer (Helix)和RealServer的情况下传输跨平台视频?

如何在不使用RealServer (Helix)和RealServer的情况下传输跨平台视频?
EN

Stack Overflow用户
提问于 2008-10-27 20:48:49
回答 2查看 1.2K关注 0票数 3

多年来,我们一直使用RealNetworks的Helix服务器来提供流媒体视频课程。

到目前为止,这一直是一个相当可靠的解决方案。

最近,由于RealPlayer问题,我们的支持电话已经从每周2到3次(主要是PEBKAC或防火墙问题)增加到每天10次。

我一直在争论放弃皇马,转而支持其他的东西,但我真的需要提出一个建议。

要求:

  1. 流媒体,而不是下载和播放。
  2. 嵌入在视频中的可点击书签(真实文本);
  3. 能够处理大约100个同时连接。
  4. 能够识别来自同一网络上另一台服务器的身份验证。

制约因素:

  1. 小型,免费(如啤酒)客户机/播放器(即没有嵌入式itunes!)
  2. 客户机/播放器的平台无关性(播放器必须可供windows/mac/linux使用)

在评价产品时,我应该寻找什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-01 14:48:27

解决这个问题的方法是iSpring player。

它实际上是一个健壮的解决方案,带有一个PowerPoint插件,允许您直接将语音转储到flash的PP演示文稿。

它还有一个不错的测试组件,它将向服务器提交xml结果,以便将其存储在数据库中。(警告--考试不安全,测验没问题。)

他们现在正在承诺HTML5视频的任何一年,这将帮助我们解决平板电脑/手机的问题,当它推出。

票数 1
EN

Stack Overflow用户

发布于 2008-10-27 22:15:52

你可以像YouTube / 谷歌视频 / 其他几十个地点那样做。十兆的视频不可能是错的,对吧?

基本上有三个主要部分:

  1. 通过标准HTTP流FLV或M4V视频,可以使用任何老的for服务器,比如apache
  2. 客户端是一个Flash应用程序。跨浏览器,跨平台,每个人都可以看到
  3. 在流中查找,而不必先缓冲整个视频--这是通过服务器端的一些诡计完成的。基本上,如果你在30分钟的视频开始时观看,然后立即点击第23分钟,你就不想先等待整个视频下载了。所以,浏览器会请求喜欢http://example.com/getvideo.php?id=1234&position=23,然后服务器端脚本在最近的关键帧上动态地剪切视频,将一个FLV头拍到上面,然后开始播放视频。有几个预先制作的脚本,我还没有试过,但是克莫夫看起来是一个不错的脚本。

至于你的要求:

  1. 流-是的
  2. 点击书签-你可以用一些闪存脚本来完成这个任务。书签将与timecodes一起存储在单独的文件(可能是XML)中,而flash播放器将根据视频中播放头的位置显示正确的书签。
  3. 当然,可以处理你的网页浏览器尽可能多。如果apache/IIS不够快的话,也许可以研究一下类似莱特普的东西
  4. 不确定来自其他服务器的身份验证是什么意思。需要更多关于这个的解释。

制约因素:

  1. 是的,玩家是免费的。甚至不需要安装,直接从浏览器运行。您可以只使用开源工具编写完整的flash应用程序。(根据你的需要,一些来自土坯的官方的,一些第三方的)
  2. 它是flash,到处运行(除了64位linux上的64位firefox,但是他们不值得闪光灯,他们抱怨太多了)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/241328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档