From c6c42d4bd89d31051e254381b081dc5b412871d3 Mon Sep 17 00:00:00 2001 From: abdussamedulutas Date: Fri, 21 Mar 2025 22:30:07 +0300 Subject: [PATCH] Peer xclient bug fixed --- Source/Services/Auth.js | 2 +- console/official/plan.txt | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 console/official/plan.txt diff --git a/Source/Services/Auth.js b/Source/Services/Auth.js index 60ec9af..fc1c06d 100644 --- a/Source/Services/Auth.js +++ b/Source/Services/Auth.js @@ -15,7 +15,7 @@ addListener('disconnect',(global, xclient)=>{ for (const [id, peer] of pairs) { - peer.pairs.delete(xclient.id); + peer?.pairs.delete(xclient.id); xclient.pairs.delete(id); } }); diff --git a/console/official/plan.txt b/console/official/plan.txt new file mode 100644 index 0000000..fae0131 --- /dev/null +++ b/console/official/plan.txt @@ -0,0 +1,18 @@ +Oluşturulmuş cihazlar | device list +Yeni AudioContext | device create audio /dev/audio0 +Yeni HTMLVideoElement | device create video /dev/video0 +getUserMedia isteği | webcam 480x360 --audio /dev/audio0 --video /dev/video0 +AudioContext sesi dışarı verme | device /dev/audio0 --output speaker +AudioContext sesi açma | device /dev/audio0 --value 100 +Videoyu oynatma | lightplayer --source /dev/video0 --target popup + + +Tüm bağlantıları görme | rtc connections +RTC Oluşturma | rtc create "peer-0" +RTC offer verme | rtc "peer-0" create offer +RTC offer alma | rtc "peer-0" emit offer "offer message" +RTC answer verme | rtc "peer-0" create answer +RTC answer alma | rtc "peer-0" emit answer "answer message" +RTC answer verme | rtc "peer-0" create answer "answer message" +RTC candidate alma | rtc "peer-0" getcandidate --all +RTC candidate verme | rtc "peer-0" setcandidate \ No newline at end of file