问题标签 [video-streaming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
37575 浏览

algorithm - MPEG4 压缩是如何工作的?

谁能以简单明了的方式解释MPEG4如何压缩数据。我主要对视频感兴趣。我知道它有不同的标准或部分。我只是在寻找主要的整体压缩方法,如果有 MPEG4 的话。

0 投票
5 回答
2278 浏览

java - 将桌面流式传输到 Flash 播放器

我想通过 Flash 播放器将我的桌面屏幕(或仅一个应用程序)流式传输到互联网。

我有 wowze 媒体播放器来多播它,但我必须创建一个流给 wowze。

有谁知道如何开始做这件事的最佳方式?

0 投票
4 回答
47318 浏览

asp.net - 在 ASP.NET 中流式传输文件的最佳方式

使用 ASP.NET 流式传输文件的最佳方式是什么?

似乎有多种方法可以解决这个问题,我目前在 http 处理程序中使用Response.TransmitFile()方法,该方法将文件直接发送到浏览器。这用于各种事情,包括将 FLV 从 webroot 外部发送到嵌入式 Flash 视频播放器。

但是,这似乎不是一个可靠的方法。特别是Internet Explorer (7)有一个奇怪的问题,浏览器在观看一两个视频后就挂起。点击任何链接等都没有任何效果,让网站再次正常工作的唯一方法是关闭浏览器并重新打开它。

这也发生在其他浏览器中,但频率要低得多。基于一些基本测试,我怀疑这与文件流式传输的方式有关......也许连接没有正确关闭,或者类似的东西。

在尝试了一些不同的事情之后,我发现以下方法对我有用:

这解决了上述问题,并且观看视频不再导致 Internet Explorer 挂起。

但是,我的理解是Response.WriteFile()首先将文件加载到内存中,并且鉴于某些正在流式传输的文件可能非常大,这似乎不是一个理想的解决方案。

我有兴趣了解其他开发人员如何在 ASP.NET 中流式传输大文件,尤其是流式传输 FLV 视频文件。

0 投票
2 回答
163 浏览

php - 哪些网络视频格式可以做到这一点?

我在这里不知所措——试图想出将视频嵌入网页的最佳方法,以便它可以以编程方式从特定帧号开始播放(而不是像 youtube 这样的简单时间线栏)。

0 投票
2 回答
107 浏览

javascript - 你认为视频内容可以用 JavaScript 编码吗?

我知道这听起来会怎样。

看了http://www.chromeexperiments.com/后忍不住问了这个问题

关于可能的实施方法的任何想法?

0 投票
4 回答
2112 浏览

java - Hulu.com 如何跟踪您在电视节目中的位置?

我正在 Hulu.com(顺便说一句,绝对最好的流媒体视频网站)上观看电视节目,以及是否关闭浏览器、断开互联网连接,甚至在观看过程中重新启动计算机节目,下次我去他们的网站时,我可以从节目中中断的时间恢复电视。

我的问题是从详细的 Web 编程角度来看,他们如何实现这一点?我认为它没有使用会话,因为如果我重新启动计算机,我认为这不会起作用。如果它使用 cookie,那么他们如何在节目中不断更新 cookie 与您的位置?

为了获得附加的赏金,请在最好的 Java/JSP(PHP 也可以)中包含代码示例,说明如何创建 cookie 和允许更新查看者位置的服务器端代码片段。

谢谢!

0 投票
4 回答
3747 浏览

video - 具有最少客户端安装问题的低延迟广播视频

我正在创建一个远程拍卖现场拍卖的应用程序。该应用程序的关键是实际销售和最终观众之间的延迟最小。我知道延迟有很多因素 - 但缓冲不需要是其中之一。客户端根本不需要缓冲。以下是我们需要的优先事项:

  1. 从录制点到最终观看者的低延迟(少于 2 秒)
  2. 需要尽可能少的安装的基于 Web 的客户端。这意味着如果它在大多数人已经安装的解决方案(flash、java)上运行,那就太好了。自定义 active-x (ie) 和插件 (firefox) 不太理想。我知道,在流式客户端中,quicktime 和 wmp 都不能很好地适应低延迟或零缓冲的想法。
  3. 用于接收单个流并将其广播出去的服务器解决方案。服务器最重要的是它可以与项目 2 一起使用。

以下是我们尝试或研究过的一些事情。

  1. 带有 Flash 客户端的 Adob​​e Flash 媒体服务器 - Adob​​e 媒体服务器似乎对低延迟流的支持很少。UDP上的东西会很棒。
  2. 带有 Flash 客户端的 Wowza 媒体服务器——我们实际测试了这个,发现延迟非常低。但是,我们确实看到延迟随着带宽不足而增长,等等。与其看到延迟增长,我更希望客户端丢帧以保持最新状态。

有没有人有任何其他建议?

0 投票
4 回答
851 浏览

video - 视频流/托管

我们的客户希望我们通过添加视频功能来更新他们的 Web 应用程序。它有点像 YouTube,但有帐户和视频隐私。它应该能够流式传输实时和录制的视频。

我们没有开发自定义应用程序,而是决定开发一个开箱即用的应用程序。它可以是开源的,但我们愿意尝试许可产品。你们对我们可以使用什么有什么建议吗?

顺便说一下,Web 应用程序位于 .Net 2.0 中。

0 投票
1 回答
1331 浏览

flash - file.asc 和 file.far

你能告诉我文件扩展名.asc.far文件扩展名之间的区别吗?每个使用的上下文是什么,可以.far用来代替.asc

0 投票
4 回答
4396 浏览

iphone - 实时视频流,如何在 iPhone 上播放?

我想知道有什么可以以开发人员的方式在我的 iPhone 上播放实时视频。很少有应用程序存在并播放实时流,例如:

http://qik.com/
http://www.ustream.tv
http://orb.com/en/orblive

你知道他们是如何做到这一点的吗?

非常感谢。

蒂埃里