WebRTC स्ट्रीमिंग की मदद से लोग, अपने Cuttle Fish वर्चुअल कंट्रोल को रिमोट तरीके से कंट्रोल कर सकते हैं वह अपने ब्राउज़र से किसी भी अन्य सॉफ़्टवेयर को इंस्टॉल किए बिना क्लाइंट मशीन पर काम करता है. WebRTC स्ट्रीमिंग के अन्य फ़ायदे यहां दिए गए हैं:
- VNC की तुलना में ज़्यादा बेहतर एन्कोडिंग
- इन-ब्राउज़र ADB
- एक्सटेंसिबल प्रोटोकॉल (कैमरा स्ट्रीम, माइक्रोफ़ोन, सेंसर डेटा सभी संभव हैं WebRTC पर)
WebRTC का इस्तेमाल करें
WebRTC का इस्तेमाल करने और अपने ब्राउज़र में कटलफ़िश डिवाइस से इंटरैक्ट करने के लिए, यह करें फ़ॉलो किया जा रहा है:
WebRTC का इस्तेमाल करके अपने डिवाइस लॉन्च करने के लिए,
--start_webrtc=true
फ़्लैग जोड़ेंlaunch_cvd
को शुरू करने के लिए.launch_cvd --start_webrtc=true
आप जिन डिवाइसों से कनेक्ट कर सकते हैं उनकी सूची देखने के लिए, अपने ब्राउज़र को
<https://localhost:8443>
.
पोर्ट का इस्तेमाल
TCP:8443
के अलावा, WebRTC कनेक्ट करने और चलाने के लिए दूसरे पोर्ट का इस्तेमाल करता है.
किसी
यह उस मशीन से अलग है जहां कटलफ़िश पर हमला किया जा रहा है. पोर्ट की सूची
ये ज़रूरी हैं:
TCP:15550..15599
UDP:15550..15599