0

我需要以下帮助:

好的,场景是这样的:我正在联系服务器,并从服务器获取此 URI:

http://<camera_ip_address>/<type_ID>/<part_ID>

该网络服务的文档说:

"The part_ID will vary from part_start and part_end."

我得到了所有需要的数据。现在我不明白这与 HTTP 视频流有什么关系?

如果我有 part_start = 1 和 part_end = 10,这意味着我将“下载”10 帧?如何?卷曲?wget?导轨?

是否应该像(示例)那样实现循环:

for i=1; i<10 i++
   download "http://127.0.0.1/34/i"
end

例如,“http://127.0.0.1/34/10”会是什么?png/jpeg 帧文件?任何帮助都会非常有用。非常感谢。

4

1 回答 1

2

好吧,rails 在这里并不重要。

看起来你只需要在这里使用一些 Flash 播放器,其中一个最受欢迎的是jwplayer

请参阅 SWFOBJECT 部分。基本上,您必须执行以下操作:

<script type="text/javascript">
  var flashvars = { file:'http://<camera_ip_address>/<type_ID>/',autostart:'true' };
  var params = { allowfullscreen:'true', allowscriptaccess:'always' };
  var attributes = { id:'player1', name:'player1' };

  swfobject.embedSWF('player.swf','container1','480','270','9.0.115','false',
    flashvars, params, attributes);
</script> 
于 2012-10-25T09:39:25.753 回答