Могу ли я успешно отправить файл (например, изображение) между двумя браузерами через WebRTC? - PullRequest
0 голосов
/ 16 мая 2018

Итак, WebRTC использует UDP, и он отлично работает, если вы выполняете потоковое видео, если вы теряете несколько кадров, это нормально, но мне интересно, как это работает при отправке файлов, таких как изображения.

Основная проблема в том, что UDP не проверяет целостность файла, как это делает TCP, и, просто пропустив пакет, вы можете получить поврежденный файл.

Итак, как вы можете надежно отправлять изображения между браузерами и обеспечивать целостность файлов?

1 Ответ

0 голосов
/ 16 мая 2018

вы можете использовать канал данных для передачи файлов. Они обеспечивают абстракцию, обеспечивающую надежную передачу. См. https://webrtc.github.io/samples/src/content/datachannel/filetransfer/ для образца.

...