编码和流动态生成的图像

时间:2012-02-16 12:48:07

标签: streaming live jpeg

我有一个应用程序,以大约25 fps的帧速率动态生成jpg文件。实际上它只生成一个不断更新的jpg文件。我想将此图像流作为输入提供给编码器,然后将视频流传输到Web客户端。我希望在生成图像时实时进行流式传输。

1 个答案:

答案 0 :(得分:0)

使用Javascript和jQuery,您可以按给定的速率刷新图像。 当浏览器加载图像时,调用reloadImage()等待100ms,然后将图像的source属性更改为唯一路径,这样可以防止从浏览器缓存中加载图像。

<强> HTML

<img id="myImage" src="filename.jpg" onload="reloadImage()"/>

<强>的Javascript

function reloadImage(){
    setTimeout(function(){
        $("#myImage").attr("src",'filename.jpg? + Math.random())
    }, 100);
}