อธิบาย WebRTC

WebRTC คือมาตรฐานเว็บที่ช่วยให้เบราว์เซอร์สองตัวสร้างการเชื่อมต่อโดยตรงและเข้ารหัสโดยไม่ต้องใช้ปลั๊กอิน SendTomo ใช้มันเพื่อส่งไฟล์ของคุณจากอุปกรณ์สู่อุปกรณ์ หน้านี้อธิบายส่วนสำคัญเป็นภาษาเข้าใจง่าย

ช่องข้อมูลและ DTLS-SRTP ช่องข้อมูล WebRTC ส่งไฟล์ของคุณเป็นแพ็กเก็ตเข้ารหัสโดยใช้ DTLS-SRTP ซึ่งเป็นเลเยอร์ความปลอดภัยเดียวกับที่ปกป้องการโทรวิดีโอในเบราว์เซอร์ คีย์เข้ารหัสถูกเจรจาโดยตรงระหว่างอุปกรณ์สองเครื่องของคุณ ดังนั้นทั้งเซิร์ฟเวอร์ของเราและรีเลย์ใดๆ จึงถอดรหัสข้อมูลไม่ได้

STUN และ TURN เพื่อค้นหากันบนอินเทอร์เน็ต อุปกรณ์ทั้งสองจะถามเซิร์ฟเวอร์ STUN เกี่ยวกับที่อยู่เครือข่ายสาธารณะก่อน ในกรณีส่วนใหญ่พวกมันจะเชื่อมต่อกันโดยตรง หากไฟร์วอลล์หรือ NAT บล็อกเส้นทางตรง รีเลย์ TURN จะส่งต่อการรับส่งที่เข้ารหัส — แต่เนื่องจากข้อมูลถูกเข้ารหัสแบบ end-to-end ระหว่างอุปกรณ์ของคุณ รีเลย์จึงเห็นเพียงข้อความเข้ารหัสเท่านั้น

การส่งสัญญาณ ก่อนที่การเชื่อมต่อโดยตรงจะเปิดขึ้น อุปกรณ์ทั้งสองต้องแลกเปลี่ยนรายละเอียดการเชื่อมต่อ (เรียกว่าข้อเสนอ SDP และ candidates ICE) ใน SendTomo สิ่งนี้เกิดขึ้นสั้นๆ ผ่านรหัสห้องบนเซิร์ฟเวอร์ส่งสัญญาณของเรา เมื่ออุปกรณ์มีรายละเอียดของกันและกันแล้ว เซิร์ฟเวอร์ส่งสัญญาณจะไม่เกี่ยวข้องกับการถ่ายโอนอีกต่อไป

ทำไม peer-to-peer จึงสำคัญ เนื่องจากข้อมูลไฟล์ไหลโดยตรงระหว่างอุปกรณ์ของคุณ การถ่ายโอนจึงทำงานด้วยความเร็วเครือข่ายเต็มที่ ไม่มีพื้นที่เก็บข้อมูลคลาวด์ที่ต้องจ่ายหรือเต็ม และไม่มีสำเนาข้อมูลของคุณบนเซิร์ฟเวอร์ที่อาจถูกละเมิดได้ นั่นคือข้อได้เปรียบหลักของสถาปัตยกรรมที่ใช้ WebRTC

พร้อมถ่ายโอนไฟล์แล้วหรือยัง? เปิด SendTomo แล้วสแกนเพื่อเชื่อมต่อ

เปิด SendTomo