
ब्राउज़र में WebRTC शुरू करें—इसे कहीं और चलाएं
WebRTC रीयल-टाइम मीडिया स्ट्रीमिंग के लिए उपयोग की जाने वाली रीयल-टाइम संचार तकनीक है। इसका उपयोग Google Meet, Discord और Zoom जैसी वेब सेवाओं में किया जाता है।
Handoff के साथ आप अपना WebRTC सत्र ब्राउज़र में बनाते हैं, लेकिन फिर इसे अपने नियंत्रण वाली प्रक्रिया में स्थानांतरित कर देते हैं। यह आपको कुछ दिलचस्प चीज़ें करने देता है।
handoff के माध्यम से Zoom कॉल में शामिल हों और मीडिया को गुज़रते समय सहेजें।sequenceDiagram
participant Handoff
participant Browser
participant Website
Browser->>Website: Authenticate and use the site normally
Website->>Browser: WebRTC Signaling
Note over Browser: WebRTC API is mocked
Browser->>Handoff: Forward Signaling
Handoff->>Website: Establish WebRTC session
examples निर्देशिका देखें। examples/datachannel वैकल्पिक ओवरराइड के साथ एक सामान्य पृष्ठ दिखाता है, examples/media-save बैकएंड पर VP8 वीडियो सहेजता है जबकि इसे ब्राउज़र में भी दिखाता है, examples/media-send बैकएंड से VP8 RTP को ब्राउज़र में अग्रेषित करता है, और examples/greasemonkey एक उपयोगकर्ता स्क्रिप्ट उत्पन्न करता है जो RTCPeerConnection को स्वचालित रूप से ओवरराइड करती है।
आमतौर पर आप ग्रीसमंकी स्क्रिप्ट इंस्टॉल करेंगे और फिर किसी एक उदाहरण को चलाएंगे।
नीचे एक उदाहरण है जो उपयोगकर्ता के वेबकैम को एक WebRTC सेवा पर भेजने का है, लेकिन आउटगोइंग वीडियो को ffmpeg testsrc से बदल देता है। Handoff उपयोगकर्ताओं के बीच बैठता है ताकि वह किसी भी मनमाने वीडियो से बदल सके।

Pion का Discord पर एक सक्रिय समुदाय है।
परियोजना अपडेट और महत्वपूर्ण WebRTC समाचारों के लिए Pion Bluesky या Pion Twitter को फ़ॉलो करें।
हम हमेशा आपकी परियोजनाओं का समर्थन करने के लिए तैयार हैं। यदि आपको कुछ बनाना है तो कृपया संपर्क करें! यदि आपको व्यावसायिक समर्थन की आवश्यकता है या सार्वजनिक तरीकों का उपयोग नहीं करना चाहते हैं, तो आप हमसे [email protected] पर संपर्क कर सकते हैं
इस परियोजना को संभव बनाने वाले अद्भुत लोगों के समूह में शामिल होने के लिए योगदान विकी देखें
MIT लाइसेंस - पूर्ण पाठ के लिए LICENSE देखें