Я пытаюсь транслировать свою камеру iPhone на свой компьютер на локальной локальной локальной локальной локальной локальной локальной локальной сети. /> < /li>
< /ol>
[*] Я также попытался написать видеопоток непосредственно в файл video.mp4 и немедленно открыть его с помощью vlc , но его можно успешно открыть только после ~ 1,5 с. То же самое
mediaRecorder.ondataavailable = async (event) => { // to measure latency I prepend timestamp to the actual video bytes chunk const timestamp = Date.now(); const timestampBuffer = new ArrayBuffer(8); const dataView = new DataView(timestampBuffer); dataView.setBigUint64(0, BigInt(timestamp), true); const data = await event.data.bytes();
const result = new Uint8Array(data.byteLength + 8); result.set(new Uint8Array(timestampBuffer), 0); result.set(data, 8);
main(); < /code> после того, как я попытаюсь открыть устройство v4l2loopback < /p> cvlc v4l2:///dev/video10 < /code> изображение откладывается, по крайней мере, для 1,5 < /strong> Sec, что неприемлемо для моего проекта. < /p> Мысли: < /h3> [list] Проблема не связана с сетевой латентностью < /p> .latency: 140 ms | chunk: 661 Bytes | total: 661 Bytes latency: 206 ms | chunk: 16.76 KB | total: 17.41 KB latency: 141 ms | chunk: 11.28 KB | total: 28.68 KB latency: 141 ms | chunk: 13.05 KB | total: 41.74 KB latency: 199 ms | chunk: 11.39 KB | total: 53.13 KB latency: 141 ms | chunk: 16.94 KB | total: 70.07 KB latency: 139 ms | chunk: 12.67 KB | total: 82.74 KB latency: 142 ms | chunk: 13.14 KB | total: 95.88 KB [/code] ~ 150 мс на самом деле слишком много для 15 КБ на локальной сети, но у моего маршрутизатора может возникнуть некоторые проблемы
[*] Насколько я не могу сказать, что не связано с пропускной способностью ffmpeg: [code]Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'pipe:0': Metadata: major_brand : iso5 minor_version : 1 compatible_brands: isomiso5hlsf creation_time : 2025-03-09T17:16:49.000000Z Duration: 00:00:01.38, start: 0.000000, bitrate: N/A Stream #0:0(und): Video: h264 (Baseline) (avc1 / 0x31637661), yuvj420p(pc), 1280x720, 4012 kb/s, 57.14 fps, 29.83 tbr, 600 tbn, 1200 tbc (default) Metadata: rotate : 90 creation_time : 2025-03-09T17:16:49.000000Z handler_name : Core Media Video Side data: displaymatrix: rotation of -90.00 degrees
[*] Я также попытался написать видеопоток непосредственно в файл video.mp4 и немедленно открыть его с помощью vlc , но его можно успешно открыть только после ~ 1,5 с. То же самое
Я установил собственное TCP-соединение между моим клиентом и сервером.
Я делаю простую программу чата. Пока пользователи могут общаться друг с другом и отправлять файлы.
Я добавляю чат через веб-камеру и использую AForge.Net для захвата кадров с...
Я работаю над проектом FASTAPI, где мне нужно отправить большие файлы .OBJ на фронт. В настоящее время я использую StreamingResponse для потоковой передачи файлов, но это все еще относительно медленно при обработке больших файлов.
from fastapi...
У меня есть конечная точка, которая передает List как IAsyncEnumerable в ответе, и поэтому при использовании в браузере ответ загружается с эффектом потоковой передачи по мере записи данных в поток ответа.
Теперь у меня также есть сквозное...
Я ищу способы потоковое видео из приложения Android в информационно-развлекательную систему через соединение Android Auto . Я знаю, что вы можете использовать только доступные шаблоны для создания пользовательского интерфейса, такие как шаблоны...