[mirotalksfu] - Add Support for Custom Avatar via Options Object
هذا الالتزام موجود في:
@@ -10,6 +10,7 @@ module.exports = class Peer {
|
||||
const {
|
||||
peer_uuid,
|
||||
peer_name,
|
||||
peer_avatar,
|
||||
peer_presenter,
|
||||
peer_audio,
|
||||
peer_audio_volume,
|
||||
@@ -23,6 +24,7 @@ module.exports = class Peer {
|
||||
this.peer_info = peer_info;
|
||||
this.peer_uuid = peer_uuid;
|
||||
this.peer_name = peer_name;
|
||||
this.peer_avatar = peer_avatar;
|
||||
this.peer_presenter = peer_presenter;
|
||||
this.peer_audio = peer_audio;
|
||||
this.peer_video = peer_video;
|
||||
|
||||
@@ -64,7 +64,7 @@ dev dependencies: {
|
||||
* @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon
|
||||
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970
|
||||
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
|
||||
* @version 1.8.12
|
||||
* @version 1.8.13
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -68,11 +68,12 @@ module.exports = class ServerApi {
|
||||
|
||||
getJoinURL(data) {
|
||||
// Get data
|
||||
const { room, roomPassword, name, audio, video, screen, hide, notify, duration, token } = data;
|
||||
const { room, roomPassword, name, avatar, audio, video, screen, hide, notify, duration, token } = data;
|
||||
|
||||
const roomValue = room || uuidV4();
|
||||
const nameValue = name || 'User-' + this.getRandomNumber();
|
||||
const roomPasswordValue = roomPassword || false;
|
||||
const nameValue = name || 'User-' + this.getRandomNumber();
|
||||
const avatarValue = avatar || false;
|
||||
const audioValue = audio || false;
|
||||
const videoValue = video || false;
|
||||
const screenValue = screen || false;
|
||||
@@ -88,6 +89,7 @@ module.exports = class ServerApi {
|
||||
`room=${roomValue}` +
|
||||
`&roomPassword=${roomPasswordValue}` +
|
||||
`&name=${encodeURIComponent(nameValue)}` +
|
||||
`&avatar=${encodeURIComponent(avatarValue)}` +
|
||||
`&audio=${audioValue}` +
|
||||
`&video=${videoValue}` +
|
||||
`&screen=${screenValue}` +
|
||||
|
||||
المرجع في مشكلة جديدة
حظر مستخدم