Как генерируется идентификатор PeerJS?
Как генерируется идентификатор PeerJS? Поскольку идентификатор является новым для каждого сеанса, можем ли мы сохранить сгенерированный идентификатор в базе данных и использовать его для дальнейших связей с человеком? Можно ли установить собственный идентификатор для видеозвонка? Я пытаюсь реализовать базовое приложение для видеовызовов WebRTC, но не хочу, чтобы каждый раз генерировался новый идентификатор.
1 ответ
Во-первых, если вы не предоставляете идентификаторы, сгенерированные случайным образом, во-вторых, да, вы можете хранить и использовать их для дальнейших подключений, но я не рекомендую (ответ 3), в-третьих, да, возможно установить собственный идентификатор для видеовызова, аудиовызова или только сообщения, и именно поэтому я не рекомендую использовать тот, который сгенерирован peer js, вот как вы можете установить свой собственный идентификатор:
var peer = new Peer([id], [options]);
"[Id]" - это то место, где вы передаете свой собственный идентификатор.
Peer js рекомендует не использовать идентификатор для идентификации одноранговых узлов, рекомендуется установить опцию метаданных для отправки другой идентифицирующей информации.
Для получения дополнительной информации об этом http://peerjs.com/docs/