कटलफिश: वेबआरटीसी स्ट्रीमिंग

WebRTC स्ट्रीमिंग उपयोगकर्ताओं को क्लाइंट मशीन में कोई अन्य सॉफ़्टवेयर इंस्टॉल किए बिना, अपने ब्राउज़र से अपने कटलफ़िश वर्चुअल डिवाइस को दूरस्थ रूप से नियंत्रित करने की अनुमति देती है। WebRTC स्ट्रीमिंग के अन्य लाभ हैं:

  • VNC की तुलना में अधिक कुशल एन्कोडिंग
  • इन-ब्राउज़र एडीबी
  • एक्स्टेंसिबल प्रोटोकॉल (कैमरा स्ट्रीम, माइक्रोफ़ोन, सेंसर डेटा सभी WebRTC पर संभव हैं)

वेबआरटीसी का प्रयोग करें

WebRTC का उपयोग करने और अपने ब्राउज़र में अपने कटलफ़िश डिवाइस के साथ इंटरैक्ट करने के लिए, निम्नलिखित कार्य करें:

  1. WebRTC का उपयोग करके अपने डिवाइस लॉन्च करने के लिए, अपने launch_cvd आमंत्रण में --start_webrtc=true ध्वज जोड़ें।

    launch_cvd --start_webrtc=true
    
  2. उन सभी डिवाइसों की सूची देखने के लिए जिनसे आप कनेक्ट हो सकते हैं, अपने ब्राउज़र को <https://localhost:8443> पर इंगित करें।

पोर्ट का उपयोग

TCP:8443 अलावा, WebRTC कनेक्शन स्थापित करने और चलाने के लिए अन्य पोर्ट का उपयोग करता है। यदि कटलफिश निष्पादित की जा रही है, उससे भिन्न मशीन से कनेक्ट होने पर इन पोर्ट को फ़ायरवॉल पर अनुमति दी जानी चाहिए। आवश्यक बंदरगाहों की सूची इस प्रकार है:

  • TCP:15550..15599
  • UDP:15550..15599