byt*_*der 8 video html5 mp4 gps
我想编写一个应用程序,它将实时视频流与GPS坐标结合在一起,将它们合并在一起并在HTML5浏览器上显示.
这是我到目前为止所得到的.
我可以捕捉现场视频.视频采用MP4/H.264格式.
我可以得到GPS坐标.每秒更新一次.
我需要将它们合并为一个流.我已经考虑过将GPS作为元数据嵌入或将GPS数据放入字幕中.
在客户端,用户将拥有一个可以播放MP4/H.264视频的HTML5兼容浏览器.
我需要一种从合并流中提取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
Run Code Online (Sandbox Code Playgroud)
再简单不过了。更多信息: http: //en.wikipedia.org/wiki/SubRip
您可以在此处找到 HTML5 网页上的 MP4+SRT 示例:http://www.storiesinflight.com/js_videosub/