Вероятно, самое близкое, что вы можете получить, это просмотреть свойства webkitDroppedFrameCount
и webkitDecodedFrameCount
HTMLVideoElement с течением времени. (Обратите внимание, что это работает только в Chrome.) На самом деле это не даст вам времени для декодированных кадров, но поможет вам измерить соответствующую производительность.
Время декодирования одного кадра на самом деле не так уж и полезно для вас. Это будет то же самое, независимо от того, откуда пришли данные. Это также будет отличаться от кадра к кадру. Важно то, что декодер может идти в ногу со скоростью воспроизведения.
Я также должен отметить, что нет причин использовать веб-сокеты, если вы отправляете данные только в одном направлении. Если вы просто транслируете видеоданные на клиент, используйте обычный HTTP! Вы можете транслировать ответ с помощью Fetch API и полностью пропустить издержки веб-сокетов.