Я получаю поток mjpeg через http и просматриваю его с помощью тега ‹img›. Довольно стандартно и никаких проблем нет, все течет корректно.
Однако вместе с закодированными данными jpg в ответе http есть временная метка UTC, к которой я хотел бы получить доступ. По сути, я хотел бы иметь возможность отображать время совпадения с каждым кадром. Вот ответ, с которым я работаю для каждого проходящего кадра:
Content-Type: image/jpeg
Content-Length: 60189
Time-Stamp: 51961243969
UTC-Time: 1349439599864
Flags: 2097153
PlayID: 1
Camera-Type: Halocam IP
Connection: Close
[encoded jpg data]
--myboundary
В настоящее время тег ‹img› принимает этот поток и напрямую интерпретирует jpg. Есть ли способ перехватить, интерпретировать или разделить значение UTC-Time с помощью javascript, чтобы я мог отобразить его на странице? Я не контролирую ответ http, но если бы решение было доступно через какое-то изменение, я мог бы поговорить с человеком, который его контролирует.
request.getResponseHeader("UTC_Time")
(запрос является вашим XMLHttpRequest) не выполнять эту работу? - person Drazen Bjelovuk   schedule 10.05.2014