Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何在视频中嵌入gps_Html_Video_Gps_Mp4 - Fatal编程技术网

Html 如何在视频中嵌入gps

Html 如何在视频中嵌入gps,html,video,gps,mp4,Html,Video,Gps,Mp4,我想写一个应用程序,将实时视频流和GPS坐标合并在一起,并显示在HTML5浏览器上 这就是我目前得到的 我可以拍摄现场视频。视频采用MP4/H.264格式 我可以得到GPS坐标。每秒钟更新一次 我需要将它们合并到一个流中。我曾经考虑过,将GPS作为元数据嵌入,或者将GPS数据放入标题中 在客户端,用户将拥有兼容HTML5的浏览器,可以播放MP4/H.264视频 我需要一种从合并流中提取GPS数据的方法 然后我可以在一帧中显示视频,在另一帧中并排显示当前位置的地图 我正在寻找帮助合并和取消合并的流

我想写一个应用程序,将实时视频流和GPS坐标合并在一起,并显示在HTML5浏览器上

这就是我目前得到的

我可以拍摄现场视频。视频采用MP4/H.264格式

我可以得到GPS坐标。每秒钟更新一次

我需要将它们合并到一个流中。我曾经考虑过,将GPS作为元数据嵌入,或者将GPS数据放入标题中

在客户端,用户将拥有兼容HTML5的浏览器,可以播放MP4/H.264视频

我需要一种从合并流中提取GPS数据的方法

然后我可以在一帧中显示视频,在另一帧中并排显示当前位置的地图

我正在寻找帮助合并和取消合并的流视频和GPS


谢谢。

如果要分割合并的流,为什么不留下一个视频文件和GPS日志,然后再同步呢

在GPS数据流中,只需记录一个帧号,或基于时间戳进行同步。在这种情况下,只需确保系统时钟与GPS时间同步即可

我过去就是这样做的,效果很好

为了获得记录内容的概述,并验证所有内容是否正确同步,我将数据转换为.srt(字幕)格式。然后,使用任何视频播放器,您都可以看到自定义文本作为字幕,视频播放器为您进行同步

.srt看起来像这样

1
00:00:00,000 --> 00:00:01,000
First Message. GPS bla bla 

2
00:00:01,000 --> 00:00:02,000
Second Message.. GPS foo bar
再容易不过了。更多信息:


在这里,您可以在HTML5网页上找到MP4+SRT的示例:

我考虑过这种方法。我只是想知道,字幕文件必须由gps不断更新,然后必须读出以更新网络视频。这当然值得一看。您不必以.srt登录。只需以您自己的优化格式登录,在处理数据时,您可以将其转换为.srt以覆盖在视频上。