问题标签 [video]

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 投票
7 回答
4220 浏览

在 ASP.NET 网站中嵌入视频的有效选项有哪些?

快速浏览一下当今的互联网似乎表明 Adob​​e Flash 是在网页中嵌入视频的明显选择。这是准确的,还是其他有效的选择?选择 ASP.NET 作为平台会影响这个决定吗?

0 投票
6 回答
7660 浏览

视频压缩:什么是离散余弦变换?

我已经实现了一种称为离散余弦变换的图像/视频变换技术。该技术用于 MPEG 视频编码。我的算法基于以下 URL 中提出的想法:

http://vsr.informatik.tu-chemnitz.de/~jan/MPEG/HTML/mpeg_tech.html

现在我可以转换黑白图像的 8x8 部分,例如:

进入这张图片,右上角有所有重要信息。转换后的块如下所示:

现在,我需要知道如何利用这种转变?我想检测同一图像(或另一个图像)中代表良好匹配的其他 8x8 块。

另外,这种转变给了我什么?为什么存储在转换图像右上角的信息很重要?

0 投票
8 回答
2636 浏览

转码音视频

将音频和视频转码以在网络上显示的最佳方式是什么?

我需要以编程方式进行。我想做一些像 YouTube 或谷歌视频这样的东西,用户可以上传他们想要的任何格式,我将它编码为 flv、mp3 和/或 mp4。我可以在我们的服务器上执行此操作,但我更愿意使用 EC2 实例甚至 Web 服务。我们有一个 Windows 2008 服务器。

0 投票
4 回答
2202 浏览

构建 Flash 视频播放器的最佳实践

我们有一个我维护的基于 Flash 的定制视频播放器,它需要支持前置广告,理想情况下需要支持渐进式视频播放和流式传输,具体取决于服务器切换。

我一直在使用 flvPlayback 组件,但发现自己有点超出我的深度。是否有任何好的教程或资源来了解 netstream 和 flvPlayback 之间的区别?或者是另一部分的一部分?谷歌搜索没有成功。

对于前贴片广告,我们可能会使用 DART In-Stream,这是我觉得我正在失去对构建这个东西的最佳方式的控制的部分原因。

任何有关最佳实践的帮助或最受赞赏的链接 - ta!

编辑 - 更新:我手工编写了一个播放器,并且或多或少地完成了它需要做的所有事情,但最终我们确实在大约六个月后跨所有网络资产迁移到了 JW Player。它非常可靠且得到很好的支持,它与 DART 系统很好地集成在一起,设计人员发现它很容易换肤。

0 投票
3 回答
950 浏览

What are the options for delivering Flash video?

I'd like a concise introduction to the different options.

0 投票
7 回答
22200 浏览

使用 .NET 访问音频/视频元数据

使用 .NET 获取和设置 mp3、mp4、avi 文件等元数据的最佳方法是什么?

0 投票
5 回答
2570 浏览

FLVPlayback 组件内存问题

我的网站完全基于 Flash,它围绕一个 3D 模型移动,该模型是作为视频块提供给我的,我已将其转换为 FLV 文件。我正在使用 FLVPlayback 组件来控制我的程序中的视频。在使用 System.totalMemory 运行内存检查时,我注意到每当加载视频时,它都会占用大量内存,即使我从中删除所有事件侦听器(它们都是弱引用),从它的父级,停止视频并使组件实例为空,它仍然不会归还该内存。

自从我开始从事这个项目以来,这一直困扰着我,因为用户可能会实例化和加载大量视频。目前,每个视频在需要时都会加载到一个新的 FLVPlayback 实例中,但我已经读到,解决这个问题的最佳方法可能是简单地拥有一个全局 FLVPlayback 实例,然后将新视频重新加载到旧实例中,这样应用程序的内存中只有一个 FLVPlayback 组件。

有没有其他人也遇到过这个问题?您是否找到了比使用为每个新视频重复使用的全局实例更好的解决方案?

0 投票
1 回答
661 浏览

Silverlight 以编程方式访问 Sony RZ30N 视频源

我想绕过索尼 SNC-RZ30N网络连接网络摄像头的网络服务器功能,并在 Silverlight 应用程序中显示视频源。

我似乎找不到任何以编程方式与相机交互的示例。

任何线索将不胜感激。谢谢。

2008 年 9 月 9 日更新:找到了一个带有 Javascript 示例的好网站来控制相机,但仍然无法将视频嵌入 iFrame 等:

http://www2.zdo.com/archives/3-JavaScript-API-to-Control-SONY-SNC-RZ30N-Network-Camera.html

道格

0 投票
7 回答
5939 浏览

如何对 DirectShow 图形进行逆向工程?

我有一个 DirectShow 图来从网络流中渲染 MPEG2/4 电影。当我通过手动连接引脚来组装图形时,它不会呈现。但是当我在 GraphBuilder 上调用 Render 时,它渲染得很好。

显然,我没有在 GraphBuilder 正在执行的图中的某些过滤器上执行一些设置步骤。

有没有办法在 GraphBuilder 组装图形时查看调试输出?

有没有办法转储工作图以查看它是如何组合在一起的?

解开 DirectShow 盒子中的谜团还有其他想法吗?

谢谢!-Z

0 投票
1 回答
509 浏览

视频编解码器起始码

有谁知道(或知道包含)常见视频格式(MPEG-1/2/4、.wmv、.mov 等)的帧起始代码列表的资源。

例如,一个 MPEG-1 视频帧(我认为)总是以“00 00 01 00”开头。

本质上,我想知道这些,这样我就可以编写一个程序,该程序可以自动找到整个视频中许多不同视频格式的帧的开始。