问题标签 [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.
algorithm - MPEG4 压缩是如何工作的?
谁能以简单明了的方式解释MPEG4如何压缩数据。我主要对视频感兴趣。我知道它有不同的标准或部分。我只是在寻找主要的整体压缩方法,如果有 MPEG4 的话。
java - 将桌面流式传输到 Flash 播放器
我想通过 Flash 播放器将我的桌面屏幕(或仅一个应用程序)流式传输到互联网。
我有 wowze 媒体播放器来多播它,但我必须创建一个流给 wowze。
有谁知道如何开始做这件事的最佳方式?
asp.net - 在 ASP.NET 中流式传输文件的最佳方式
使用 ASP.NET 流式传输文件的最佳方式是什么?
似乎有多种方法可以解决这个问题,我目前在 http 处理程序中使用Response.TransmitFile()方法,该方法将文件直接发送到浏览器。这用于各种事情,包括将 FLV 从 webroot 外部发送到嵌入式 Flash 视频播放器。
但是,这似乎不是一个可靠的方法。特别是Internet Explorer (7)有一个奇怪的问题,浏览器在观看一两个视频后就挂起。点击任何链接等都没有任何效果,让网站再次正常工作的唯一方法是关闭浏览器并重新打开它。
这也发生在其他浏览器中,但频率要低得多。基于一些基本测试,我怀疑这与文件流式传输的方式有关......也许连接没有正确关闭,或者类似的东西。
在尝试了一些不同的事情之后,我发现以下方法对我有用:
这解决了上述问题,并且观看视频不再导致 Internet Explorer 挂起。
但是,我的理解是Response.WriteFile()首先将文件加载到内存中,并且鉴于某些正在流式传输的文件可能非常大,这似乎不是一个理想的解决方案。
我有兴趣了解其他开发人员如何在 ASP.NET 中流式传输大文件,尤其是流式传输 FLV 视频文件。
php - 哪些网络视频格式可以做到这一点?
我在这里不知所措——试图想出将视频嵌入网页的最佳方法,以便它可以以编程方式从特定帧号开始播放(而不是像 youtube 这样的简单时间线栏)。
java - Hulu.com 如何跟踪您在电视节目中的位置?
我正在 Hulu.com(顺便说一句,绝对最好的流媒体视频网站)上观看电视节目,以及是否关闭浏览器、断开互联网连接,甚至在观看过程中重新启动计算机节目,下次我去他们的网站时,我可以从节目中中断的时间恢复电视。
我的问题是从详细的 Web 编程角度来看,他们如何实现这一点?我认为它没有使用会话,因为如果我重新启动计算机,我认为这不会起作用。如果它使用 cookie,那么他们如何在节目中不断更新 cookie 与您的位置?
为了获得附加的赏金,请在最好的 Java/JSP(PHP 也可以)中包含代码示例,说明如何创建 cookie 和允许更新查看者位置的服务器端代码片段。
谢谢!
video - 具有最少客户端安装问题的低延迟广播视频
我正在创建一个远程拍卖现场拍卖的应用程序。该应用程序的关键是实际销售和最终观众之间的延迟最小。我知道延迟有很多因素 - 但缓冲不需要是其中之一。客户端根本不需要缓冲。以下是我们需要的优先事项:
- 从录制点到最终观看者的低延迟(少于 2 秒)
- 需要尽可能少的安装的基于 Web 的客户端。这意味着如果它在大多数人已经安装的解决方案(flash、java)上运行,那就太好了。自定义 active-x (ie) 和插件 (firefox) 不太理想。我知道,在流式客户端中,quicktime 和 wmp 都不能很好地适应低延迟或零缓冲的想法。
- 用于接收单个流并将其广播出去的服务器解决方案。服务器最重要的是它可以与项目 2 一起使用。
以下是我们尝试或研究过的一些事情。
- 带有 Flash 客户端的 Adobe Flash 媒体服务器 - Adobe 媒体服务器似乎对低延迟流的支持很少。UDP上的东西会很棒。
- 带有 Flash 客户端的 Wowza 媒体服务器——我们实际测试了这个,发现延迟非常低。但是,我们确实看到延迟随着带宽不足而增长,等等。与其看到延迟增长,我更希望客户端丢帧以保持最新状态。
有没有人有任何其他建议?
video - 视频流/托管
我们的客户希望我们通过添加视频功能来更新他们的 Web 应用程序。它有点像 YouTube,但有帐户和视频隐私。它应该能够流式传输实时和录制的视频。
我们没有开发自定义应用程序,而是决定开发一个开箱即用的应用程序。它可以是开源的,但我们愿意尝试许可产品。你们对我们可以使用什么有什么建议吗?
顺便说一下,Web 应用程序位于 .Net 2.0 中。
flash - file.asc 和 file.far
你能告诉我文件扩展名.asc
和.far
文件扩展名之间的区别吗?每个使用的上下文是什么,可以.far
用来代替.asc
?
iphone - 实时视频流,如何在 iPhone 上播放?
我想知道有什么可以以开发人员的方式在我的 iPhone 上播放实时视频。很少有应用程序存在并播放实时流,例如:
http://qik.com/
http://www.ustream.tv
http://orb.com/en/orblive
你知道他们是如何做到这一点的吗?
非常感谢。
蒂埃里