การมีส่วนร่วมในการประชุมดิจิตอลควรเป็นเรื่องง่ายปลอดภัยและไม่จำเป็นต้องมีการติดตั้งซอฟต์แวร์เพียงเบราว์เซอร์และการเชื่อมต่ออินเทอร์เน็ต
การเข้าสู่ระบบที่ไม่จำเป็นการลงทะเบียนผู้ใช้และข้อมูลไม่ควรไหลผ่านบุคคลที่สาม แต่ระหว่างเพื่อนร่วมงานที่เกี่ยวข้องในการประชุมสิ่งนี้ทำให้การเชื่อมต่อเป็นส่วนตัวและยังยืดหยุ่นกับเซิร์ฟเวอร์ที่มีมากเกินไป
การประชุมดิจิตอลของเราควรมีความยืดหยุ่นยืดหยุ่นและได้รับการปกป้อง!
บริษัท เป้าหมายของ Kollokvium สมาคมและบุคคลทั้งเด็กและผู้ใหญ่อาจเป็นโดยเฉพาะอย่างยิ่ง บริษัท ที่ไม่มีประสบการณ์คอมพิวเตอร์ที่ลึกซึ้งยิ่งขึ้นเนื่องจากไม่จำเป็นต้องมีการติดตั้งหรือลงทะเบียนและสามารถเริ่มต้นได้ง่ายๆโดยไปตามลิงค์และการคลิกเริ่มต้น
ซึ่งแตกต่างจากเทคโนโลยีการประชุมทางวิดีโออื่น ๆ ที่เราส่งผ่านสื่อของทุกคนไปยังผู้เข้าร่วมทุกคนแทนที่จะส่งไปยังเซิร์ฟเวอร์สื่อกลางสำหรับการผสมสตรีมผลลัพธ์ที่ได้คือเวลาแฝงที่ต่ำกว่าคุณภาพความเป็นส่วนตัวและความปลอดภัยที่ดีขึ้นเนื่องจากข้อมูลการไหลของเซิร์ฟเวอร์ (การส่งสัญญาณและสถานะของห้อง)
ระบบใช้เทคโนโลยีดั้งเดิมที่ได้มาตรฐานเช่น WEBRTC ซึ่งเป็นมาตรฐานเปิดสำหรับการสื่อสารบนเว็บ นอกจากนี้เรายังใช้ประโยชน์จากพลังของเทคโนโลยีที่มีอยู่ในมือผู้ใช้ปลายทางของเรา - อย่าคิดค้นวงล้ออีกครั้ง!
การใช้งานของเราเพิ่มแนวคิดการกำหนดเส้นทางวิดีโอขั้นสูงเช่นการส่งต่อสตรีมการประมาณแบนด์วิดท์และสิ่งอื่น ๆ อีกมากมาย
.. และอีกมากมาย
ctrl-l ขอสตรีมสื่อความละเอียดต่ำจากการเข้าร่วมทั้งหมดที่เชื่อมต่อ
ctrl-r เริ่มต้น / หยุดการบันทึกการประชุม (ใช้กับการอ่านทุกคนที่เข้าร่วม)
ctrl-g Toogle Active-Speaker Vide / Grid View (ค่าเริ่มต้น)
ไมโครโฟน ctrl-m mute / un-mute
กล้อง ctrl-v ปิดเสียง / un-mute
ctrl+q MUTE / UN-MUTE AUDIO ทั้งหมด
ctrl+s เปิดใช้งาน / ปิดการใช้งานคำบรรยาย (คำอธิบายภาพ)
ctrl+i ซ่อน / แสดงหน้าต่างแชท & fileshare
ctrl-u รับสถิติสำหรับการเชื่อมต่อ RTCPeerConnnection แต่ละรายการ สร้างรายงานที่ใช้ 1-N HTML ที่ส่งกลับไปยังไคลเอนต์เป็นไฟล์ที่ดาวน์โหลดได้
ctrl-b เริ่มต้น/หยุดการบันทึกของแต่ละสตรีมแต่ละรายการ
broadcast mode - มุมมอง/โหมดที่ผู้ใช้สามารถสร้างห้อง/พื้นที่สำหรับการออกอากาศ 1 แบบสำหรับการบรรยายการนำเสนอและสถานการณ์ดังกล่าว
advanced mode -มุมมอง/โหมดที่ให้ "ผู้จัดงาน" (ผู้สร้างการประชุม) ปิดเสียงวิดีโอ/เสียงจากระยะไกล, เตะ, แบน, ล็อคและตั้งรหัสการประชุม ฯลฯ ** 2022-01-31-กำลังพัฒนา ***
โคลนที่เก็บและเรียกใช้ npm install ดู Package.json สำหรับบิลด์สคริปต์
ดู package.json (ส่วนสคริปต์/วัตถุ)
สร้างและเปิดตัวโดยใช้ npm start จากนั้นเรียกดู localhost:1337 หรือสำหรับการพัฒนาส่วนหน้าเท่านั้นใช้ npm start:debug ซึ่งราบรื่นขึ้นมาก โปรดทราบว่า NPM Start: Debug ใช้เซิร์ฟเวอร์ WSS ที่ใช้ร่วมกันซึ่งโฮสต์โดยเราโดยค่าเริ่มต้น กรุณาศึกษาส่วนสคริปต์ของ package.json สำหรับข้อมูล futher
ในการปรับใช้กับ Azure คุณต้องมีบัญชี Azure และคุณต้องสร้างแอปพลิเคชัน Azure WEP และบัญชีจัดเก็บเพื่อโฮสต์เว็บไซต์คงที่
แยกที่เก็บและเชื่อมต่อกับ Heroku และเรียกใช้การปรับใช้แก้ไขการตั้งค่า json
หากคุณต้องการปรับใช้เฉพาะส่วนหน้าเป็นไซต์คงที่ให้สร้างแอปพลิเคชันและคัดลอกไฟล์ทั้งหมดจากโฟลเดอร์ Dist/Client ไปยังรูทของเว็บแอปพลิเคชันของคุณ
ขอให้โชคดีและหากพบปัญหาข้อบกพร่องหรือคำถามหรือเพียงแค่มีแนวคิดที่จะแบ่งปัน โพสต์ที่นี่ภายใต้ปัญหา (https://github.com/coloquium/kollokvium/issues)
ขอบคุณ Sami Anas, https://www.pexels.com/sv-se/@samianas สำหรับภาพพื้นหลังที่ยอดเยี่ยมที่เราใช้ในปัจจุบัน
ขอแสดงความนับถือทีม Kollokvium (Colloquium)