Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
183 changes: 183 additions & 0 deletions Mirotalk_Hindi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,183 @@
<h1 align="center">MiroTalk P2P</h1>

<br />

<div align="center">

<a href=""></a> <a href="https://choosealicense.com/licenses/agpl-3.0/"></a> <a href=""></a> <a href=""></a> <a href=""></a>

</div>

<h1 align=center>Recall.ai - मीटिंग रिकॉर्डिंग के लिए API</h1> <p align="center"> <a href=""><strong>Recall.ai</strong></a> – Zoom, Google Meet, Microsoft Teams, और व्यक्तिगत (in-person) मीटिंग्स की रिकॉर्डिंग के लिए एक API। </p>

<hr />

<br />

<p align="center"> <strong>MiroTalk P2P</strong> - मुफ़्त WebRTC, सरल, सुरक्षित, तेज़ रियल-टाइम वीडियो कॉन्फ्रेंस, जिसमें 8k रिज़ॉल्यूशन और 60fps तक का समर्थन है। यह सभी प्रमुख ब्राउज़रों और प्लेटफॉर्म के साथ काम करता है। </p>

<hr/>

<p align="center"> <strong><a href="">MiroTalk P2P को एक्सप्लोर करें (देखें)</a></strong> </p>

<hr />

<p align="center"> <a href=""><img src="public/images/mirotalk-header.gif"></a> </p>

<hr />

<strong> <p align="center"> प्रश्नों, मदद, समर्थन, विचारों और चर्चाओं के लिए हमारे समुदाय से <a href=''>Discord</a> पर जुड़ें </p> </strong>

<hr />

<details> <summary>विशेषताएँ (Features)</summary>

यह 100% मुफ़्त है - AGPLv3 के तहत ओपन सोर्स - स्वयं होस्टेड (Self Hosted) और !

कोई डाउनलोड, प्लगइन, या लॉगिन आवश्यक नहीं – पूरी तरह से ब्राउज़र-आधारित।

असीमित कॉन्फ्रेंस रूम, बिना किसी समय सीमा के।

133 भाषाओं में अनुवादित।

OpenID Connect (OIDC) प्रमाणीकरण परत (authentication layer) के लिए समर्थन।

अनधिकृत पहुंच को रोकने के लिए होस्ट सुरक्षा (Host protection)।

अनधिकृत पहुंच को रोकने के लिए उपयोगकर्ता प्रमाणीकरण (User auth)।

रूम पासवर्ड सुरक्षा।

JWT.io सुरक्षा को बढ़ाता है और प्रक्रियाओं को सुव्यवस्थित करता है, होस्ट कॉन्फ़िगरेशन और उपयोगकर्ता प्रमाणीकरण के लिए क्रेडेंशियल्स को सुरक्षित रूप से प्रबंधित करता है।

डेस्कटॉप और मोबाइल उपकरणों के साथ संगत (Compatible)।

ऑप्टिमाइज़्ड मोबाइल रूम URL शेयरिंग।

मोबाइल उपकरणों के लिए फ्रंट और रियर कैमरा समर्थन के साथ वेबकैम स्ट्रीमिंग।

बोलने की पहचान (speaking detection) और वॉल्यूम इंडिकेटर के साथ क्रिस्टल-क्लियर ऑडियो स्ट्रीमिंग।

प्रस्तुतियों (presentations) के लिए स्क्रीन शेयरिंग।

ड्रैग-एंड-ड्रॉप समर्थन के साथ फ़ाइल शेयरिंग।

अपना ऑडियो इनपुट, आउटपुट और वीडियो स्रोत चुनें।

8K और 60 FPS तक वीडियो गुणवत्ता का समर्थन करता है।

उन्नत वीडियो/दस्तावेज़ पिक्चर-इन-पिक्चर (PiP) का समर्थन करता है, जो अधिक सुव्यवस्थित और लचीला देखने का अनुभव प्रदान करता है।

अपनी स्क्रीन, ऑडियो और वीडियो रिकॉर्ड करें।

वीडियो फ्रेम का स्नैपशॉट लें और उन्हें PNG इमेज के रूप में सहेजें।

भावनाओं को व्यक्त करने के लिए इमोजी पिकर के साथ चैट, निजी संदेश, मार्कडाउन समर्थन और बातचीत को सहेजने की सुविधा।

सवालों के जवाब देने, जानकारी प्रदान करने और उपयोगकर्ताओं को प्रासंगिक संसाधनों से जोड़ने के लिए ChatGPT (जो OpenAI द्वारा संचालित है)।

बोले गए संदेश भेजने के लिए वाक् पहचान (Speech recognition)।

पुश-टू-टॉक कार्यक्षमता (Push-to-talk functionality), वॉकी-टॉकी के समान।

शिक्षकों के लिए उन्नत सहयोगी व्हाइटबोर्ड।

YouTube एम्बेड वीडियो, वीडियो फ़ाइलें (MP4, WebM, OGG), और ऑडियो फ़ाइलें (MP3) का रियल-टाइम शेयरिंग।

वन-क्लिक वीडियो एलिमेंट ज़ूमिंग और पिन/अनपिन के साथ फुल-स्क्रीन मोड।

अनुकूलन योग्य UI थीम।

अतिरिक्त नियंत्रणों के लिए वीडियो एलिमेंट्स पर राइट-क्लिक विकल्प।

WebRTC के माध्यम से कम विलंबता (low-latency) संचार के लिए डायरेक्ट पीयर-टू-पीयर कनेक्शन।

(एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस) का समर्थन करता है।

बेहतर संचार के लिए के साथ एकीकरण।

बेहतर संचार के लिए के साथ एकीकरण।

त्रुटि रिपोर्टिंग के लिए का उपयोग करता है।

और भी बहुत कुछ...

</details>

<details> <summary>परिचय (About)</summary>

</details>

<details> <summary>वीडियो कॉन्फ़्रेंस शुरू करें (Start videoconference)</summary>

या खोलें।

एक रूम का नाम चुनें और Join Room पर क्लिक करें।

कैमरा और माइक्रोफ़ोन एक्सेस दें।

रूम URL साझा करें और प्रतिभागियों के वीडियो कॉन्फ़्रेंस में शामिल होने की प्रतीक्षा करें।

</details>

<details> <summary>सीधे शामिल हों (Direct Join)</summary>

आप निम्न जैसे लिंक का उपयोग करके सीधे एक रूम में शामिल हो सकते हैं:

ध्यान दें (Note)

.env फ़ाइल में या तो HOST_PROTECTED या HOST_USER_AUTH को true पर सेट करने पर token पैरामीटर वैकल्पिक होते हैं। वैध उपयोगकर्ताओं की सूची HOST_USERS कॉन्फ़िगरेशन में परिभाषित की गई है।

</details>

<details> <summary>होस्ट सुरक्षा कॉन्फ़िगरेशन (Host Protection Configuration)</summary>

जब या होस्ट उपयोगकर्ता प्रमाणीकरण सक्षम (enabled) होता है, तो होस्ट/उपयोगकर्ताओं को .env फ़ाइल में निर्दिष्ट एक वैध उपयोगकर्ता नाम और पासवर्ड प्रदान करना होगा।

</details>

<details open> <summary>त्वरित शुरुआत (Node.js से होस्ट करना) (Quick start (Hosting with Node.js))</summary>

MiroTalk P2P चलाने से पहले, सुनिश्चित करें कि आपके पास Node.js है।

अपने ब्राउज़र में खोलें।

</details>

<details open> <summary>डॉकर (Docker)</summary>

रिपॉजिटरी

और स्थापित करें

अपने ब्राउज़र में खोलें।

</details>

<details open> <summary>एक मीटिंग एम्बेड करें (Embed a meeting)</summary>

आईफ़्रेम का उपयोग करके अपनी सेवा या ऐप के भीतर एक मीटिंग एम्बेड करने के लिए, आप निम्न कोड का उपयोग कर सकते हैं:

विजेट (Widget)

अपनी साइट पर जल्दी से एक समर्थन जोड़ने के लिए, <head> में स्क्रिप्ट शामिल करें और <body> के अंत में विजेट <div> रखें। आपका समर्थन विजेट तुरंत तैयार हो जाएगा!

</details>

<details> <summary>दस्तावेज़ (Documentations)</summary>

Ngrok/HTTPS: आप अपने स्थानीय पीसी (local PC) से सीधे एक वीडियो कॉन्फ़्रेंस शुरू कर सकते हैं और का पालन करके इसे अपने नेटवर्क के बाहर किसी भी डिवाइस से सुलभ बना सकते हैं, या इसे सीधे पर एक्सपोज़ कर सकते हैं।

Stun/Turn: का पालन करके अपना स्वयं का स्थापित करें।

स्व-होस्टिंग (Self-hosting): अपने स्वयं के समर्पित सर्वर पर MiroTalk P2P को स्व-होस्ट करने के लिए, कृपया को देखें। यह आपकी MiroTalk P2P इंस्टेंस को सुचारू रूप से चलाने के लिए सभी आवश्यक निर्देश प्रदान करेगा।

Rest API: http://localhost:3000/api/v1/docs पर का उपयोग करता है। या इसे देखें।

1. आँकड़े एंडपॉइंट (सर्वर आँकड़े प्राप्त करें) (Stats Endpoint (Get server statistics))

2. मीटिंग्स एंडपॉइंट (सक्रिय मीटिंग्स प्राप्त करें) (Meetings Endpoint (Get active meetings))

3. मीटिंग बनाएं (Create Meeting)

4. मीटिंग में शामिल हों (मूलभूत) (Join Meeting (Basic))