FMUSER वायुहीन प्रसारण वीडियो और ऑडियो अधिक आसान!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> अफ्रीकी
sq.fmuser.org -> अल्बानियाई
ar.fmuser.org -> अरबी
hy.fmuser.org -> अर्मेनियाई
az.fmuser.org -> अजरबैजानी
eu.fmuser.org -> बास्क
be.fmuser.org -> बेलारूसी
bg.fmuser.org -> बल्गेरियाई
ca.fmuser.org -> कातालान
zh-CN.fmuser.org -> चीनी (सरलीकृत)
zh-TW.fmuser.org -> चीनी (पारंपरिक)
hr.fmuser.org -> क्रोएशियाई
cs.fmuser.org -> चेक
da.fmuser.org -> डेनिश
nl.fmuser.org -> डच
et.fmuser.org -> एस्टोनियाई
tl.fmuser.org -> फिलिपिनो
fi.fmuser.org -> फिनिश
fr.fmuser.org -> फ्रेंच
gl.fmuser.org -> गैलिशियन्
ka.fmuser.org -> जॉर्जियाई
de.fmuser.org -> जर्मन
el.fmuser.org -> यूनानी
ht.fmuser.org -> हाईटियन क्रियोल
iw.fmuser.org -> हिब्रू
hi.fmuser.org -> हिन्दी
hu.fmuser.org -> हंगेरी
is.fmuser.org -> आइसलैंड का
id.fmuser.org -> इन्डोनेशियाई
ga.fmuser.org -> आयरिश
it.fmuser.org -> इतालवी
ja.fmuser.org -> जापानी
ko.fmuser.org -> कोरियाई
lv.fmuser.org -> लातवियाई
lt.fmuser.org -> लिथुआनियाई
mk.fmuser.org -> मकदूनियाई
ms.fmuser.org -> मलय
mt.fmuser.org -> माल्टीज
no.fmuser.org -> नार्वेजियन
fa.fmuser.org -> फारसी
pl.fmuser.org -> पॉलिश
pt.fmuser.org -> पुर्तगाली
ro.fmuser.org -> रोमानियाई
ru.fmuser.org -> रूसी
sr.fmuser.org -> सर्बियाई
sk.fmuser.org -> स्लोवाक
sl.fmuser.org -> स्लोवेनियाई
es.fmuser.org -> स्पेनिश
sw.fmuser.org -> स्वाहिली
sv.fmuser.org -> स्वीडिश
th.fmuser.org -> थाई
tr.fmuser.org -> तुर्की
uk.fmuser.org -> यूक्रेनी
ur.fmuser.org -> उर्दू
vi.fmuser.org -> वियतनामी
cy.fmuser.org -> वेल्श
yi.fmuser.org -> येहुदी
1. RTP / RTCP प्रोटोकॉल
आरटीपी प्रोटोकॉल
RTP का पूरा नाम रियल-टाइम ट्रांसपोर्ट प्रोटोकॉल (रियल-टाइम ट्रांसपोर्ट प्रोटोकॉल) है।
यह IETF (इंटरनेट इंजीनियरिंग टास्क फोर्स) द्वारा प्रस्तावित एक मानक है, और इसी RFC दस्तावेज़ RFC3550 (RFC1889 एक समाप्त संस्करण है)। RFC3550 न केवल RTP को परिभाषित करता है, बल्कि सहायक संबंधित प्रोटोकॉल RTCP (रियल-टाइम ट्रांसपोर्ट कंट्रोल प्रोटोकॉल, यानी रियल-टाइम ट्रांसपोर्ट कंट्रोल प्रोटोकॉल) को भी परिभाषित करता है। RTP का उपयोग विभिन्न प्रकार के मल्टीमीडिया डेटा के लिए एंड-टू-एंड रियल-टाइम ट्रांसमिशन सेवाओं को प्रदान करने के लिए किया जाता है, जिन्हें वास्तविक समय में प्रसारित करने की आवश्यकता होती है, जैसे कि आईपी नेटवर्क पर आवाज, छवि और फैक्स। आरटीपी इंटरनेट पर एंड-टू-एंड रीयल-टाइम ट्रांसमिशन के लिए समय की जानकारी और स्ट्रीम सिंक्रनाइज़ेशन प्रदान करता है, लेकिन सेवा की गुणवत्ता की गारंटी नहीं देता है, जो आरटीसीपी द्वारा प्रदान की जाती है।
RTP अनुप्रयोग वातावरण
(1) सरल मल्टीकास्ट ऑडियो सम्मेलन। आवाज संचार एक बहु पते और बंदरगाहों की एक जोड़ी के माध्यम से महसूस किया जाता है। एक ऑडियो डेटा (RTP) के लिए है और दूसरा नियंत्रण पैकेट (RTCP) के लिए है।
(2) ऑडियो और वीडियो कॉन्फ्रेंसिंग। यदि किसी सम्मेलन में ऑडियो और वीडियो कॉन्फ्रेंस दोनों का उपयोग किया जाता है, तो ये दोनों मीडिया अलग-अलग आरटीपी सत्रों में प्रेषित होंगे और प्रत्येक सत्र एक अलग ट्रांसमिशन एड्रेस (आईपी एड्रेस + पोर्ट) का उपयोग करेगा। यदि कोई उपयोगकर्ता एक ही समय में दो सत्रों का उपयोग करता है, तो प्रत्येक सत्र के लिए संबंधित RTCP पैकेट कैनोनिकल नाम CNAME (कैनन नाम) का उपयोग करता है। प्रतिभागियों को RTCP पैकेट में CNAME के अनुसार संबद्ध ऑडियो और वीडियो प्राप्त हो सकते हैं, और फिर RTCP पैकेट में समय की जानकारी (नेटवर्क समय प्रोटोकॉल) के अनुसार ऑडियो और वीडियो को सिंक्रनाइज़ कर सकते हैं।
(३) अनुवादक और मिक्सर। अनुवादक और मिक्सर दोनों RTP- स्तर रिले सिस्टम हैं। अनुवादक उन क्षेत्रों में उपयोग किए जाते हैं जो सीधे आईपी मल्टीकास्ट के माध्यम से नहीं पहुंच सकते हैं, जैसे प्रेषक और रिसीवर के बीच फ़ायरवॉल। जब ऑडियो एन्कोडिंग प्रारूप है कि प्रतिभागियों को प्राप्त कर सकते हैं अलग है, उदाहरण के लिए, यदि एक प्रतिभागी कम गति लिंक के माध्यम से एक उच्च गति सम्मेलन से जोड़ता है, तो एक मिक्सर का उपयोग किया जाता है। नेटवर्क में प्रवेश करने से पहले जहां ऑडियो डेटा प्रारूप को बदलना पड़ता है, मिक्सर एक स्रोत या कई स्रोतों से ऑडियो पैकेट को फिर से संगठित करता है, पुनर्गठित कई ऑडियो को मर्ज करता है, और उन्हें एक और ऑडियो एन्कोडिंग के साथ एन्कोड करता है। इस नए RTP पैकेट को अग्रेषित करें। मिक्सर से सभी डेटा पैकेट को मिक्सर द्वारा उनके सिंक्रनाइज़ेशन स्रोत (SSRC, RTP एन्कैप्सुलेशन देखें) के रूप में पहचाना जाना चाहिए, और योगदानकर्ता स्रोत सूची (CSRC तालिका, RTP एन्कैप्सुलेशन देखें) के माध्यम से पुष्टि की जा सकती है।
RTCP प्रोटोकॉल
वास्तविक समय नियंत्रण प्रोटोकॉल (RTCP) और RTP को संयुक्त रूप से 1889 में प्रस्तावित RFC 1996 में परिभाषित किया गया है। यह एक नियंत्रण प्रोटोकॉल है जो RTP के साथ काम करता है। RTCP अकेले निम्न-स्तरीय प्रोटोकॉल पर चलता है, और निम्न-स्तर प्रोटोकॉल डेटा और नियंत्रण पैकेटों की बहुसंकेतन प्रदान करता है। RTP सत्र के दौरान, प्रत्येक सत्र प्रतिभागी समय-समय पर अन्य सभी प्रतिभागियों को RTCP नियंत्रण पैकेट भेजता है। RTP सत्र या प्रसारण के लिए, आमतौर पर एक एकल बहु-लक्ष्य प्रसारण पता का उपयोग किया जाता है। इस सत्र से संबंधित सभी RTP और RTCP पैकेट इस बहु-लक्षित प्रसारण पते का उपयोग करते हैं। RTP पैकेट और RTCP पैकेट को अलग-अलग पोर्ट नंबर का उपयोग करके अलग किया जा सकता है। ।
रियल टाइम ट्रांसपोर्ट प्रोटोकॉल (RTP) की एक बहन प्रोटोकॉल है। आरटीसीपी आरटीपी मीडिया स्ट्रीम के लिए आउट-ऑफ-बैंड नियंत्रण प्रदान करता है। RTCP स्वयं डेटा संचारित नहीं करता है, लेकिन RTP को पैकेज और मल्टीमीडिया डेटा भेजने में सहयोग करता है। RTCP समय-समय पर स्ट्रीमिंग मल्टीमीडिया सत्र में प्रतिभागियों के बीच नियंत्रण डेटा पहुंचाता है। आरटीसीपी का मुख्य कार्य आरटीपी द्वारा प्रदान की गई सेवा की गुणवत्ता पर प्रतिक्रिया प्रदान करना है।
RTCP निम्नलिखित चार कार्य करता है:
(1) मुख्य रूप से डेटा रिलीज की गुणवत्ता पर प्रतिक्रिया देने के लिए। RTCP RTP ट्रांसमिशन प्रोटोकॉल का एक हिस्सा है और अन्य ट्रांसमिशन प्रोटोकॉल के प्रवाह और भीड़ नियंत्रण से संबंधित है। अनुकूली एन्कोडिंग नियंत्रण पर प्रतिक्रिया का सीधा प्रभाव पड़ता है, लेकिन आईपी मल्टीकास्ट अनुभव बताता है कि प्रेषक से प्रतिक्रिया प्राप्त करना ट्रांसमिशन त्रुटियों का निदान करने के लिए महत्वपूर्ण है। सभी प्रतिभागियों को प्रतिक्रिया रिपोर्ट भेजना और प्राप्त करना समस्या पर्यवेक्षकों को यह अनुमान लगाने की अनुमति देता है कि क्या वे समस्याएं स्थानीय या वैश्विक हैं। आईपी मल्टीकास्टिंग जैसे प्रकाशन तंत्र नेटवर्क सेवा प्रदाताओं जैसे समूहों के लिए प्रतिक्रिया प्राप्त करना और नेटवर्क समस्याओं के निदान के लिए तीसरे पक्ष के मॉनिटर के रूप में कार्य करना संभव बनाते हैं। प्रतिक्रिया समारोह RTCP प्रेषक और रिसीवर रिपोर्ट द्वारा किया जाता है।
(2) RTCP एक RTP स्रोत लगातार परिवहन परत पहचान करता है जिसे विहित नाम (CNAME) कहा जाता है। यदि कोई विरोधाभास पाया जाता है, या प्रोग्राम को पुनरारंभ किया जाता है, क्योंकि SSRC पहचान को बदला जा सकता है, प्राप्तकर्ता को प्रतिभागी को ट्रैक करने के लिए CNAME की आवश्यकता होती है। रिसीवर को प्रासंगिक RTP कनेक्शन में दिए गए कई डेटा स्ट्रीम से संपर्क करने के लिए CNAME की भी आवश्यकता होती है।
(3) पहले दो कार्यों के लिए सभी प्रतिभागियों को RTCP पैकेट भेजने की आवश्यकता होती है। इसलिए, बड़े पैमाने पर मात्रा में आरटीपी का विस्तार करने के लिए, दर को नियंत्रित किया जाना चाहिए। प्रत्येक प्रतिभागी को अन्य प्रतिभागियों को नियंत्रण पैकेट भेजने दें, जिससे स्वतंत्र अवलोकन प्रतिभागियों की संख्या बढ़े। यह संख्या उस दर की गणना करने के लिए उपयोग की जाती है जिस पर पैकेट भेजे जाते हैं।
(4) वैकल्पिक कार्य न्यूनतम कनेक्शन नियंत्रण सूचना प्रसारित करना है, जैसे कि प्रतिभागियों की पहचान करना। "ढीले नियंत्रण" कनेक्शन में उपयोग किए जाने की संभावना है, जहां सदस्य नियंत्रण या पैरामीटर समन्वय के बिना प्रवेश करने या छोड़ने के लिए स्वतंत्र हैं। RTCP सभी प्रतिभागियों के लिए एक सुविधाजनक चैनल के रूप में कार्य करता है, लेकिन एप्लिकेशन के सभी नियंत्रण संचार आवश्यकताओं का समर्थन नहीं करता है।
जब आईपी मल्टीकास्ट में आरटीपी का उपयोग किया जाता है, तो सभी स्थितियों के लिए पहले तीन कार्य आवश्यक और अनुशंसित होते हैं। RTP एप्लिकेशन डिज़ाइनर को उन तंत्रों का उपयोग करने से बचना चाहिए जो केवल यूनिकास्ट मोड में काम करते हैं, जिसके परिणामस्वरूप पैमाने पर असमर्थता होगी।
2. RTP / RTCP और अन्य प्रोटोकॉल के बीच संबंध
स्ट्रीमिंग मीडिया वास्तुकला आरेख
आरटीपी प्रोटोकॉल और अन्य प्रोटोकॉल के बीच संबंध
RTP, TCP और UDP सभी ट्रांसपोर्ट लेयर प्रोटोकॉल हैं; RTP को एप्लिकेशन लेयर और ट्रांसपोर्ट लेयर के बीच में माना जा सकता है
जैसा कि आंकड़े से देखा जा सकता है, आरटीपी को परिवहन परत में विभाजित किया गया है, जिसे यूडीपी पर बनाया गया है। यूडीपी प्रोटोकॉल की तरह, अपने वास्तविक समय ट्रांसमिशन फ़ंक्शन का एहसास करने के लिए, आरटीपी का भी एक निश्चित एनकैप्सुलेशन फॉर्म है। आरटीपी का उपयोग एंड-टू-एंड रीयल-टाइम ट्रांसमिशन के लिए समय की जानकारी और स्ट्रीम सिंक्रनाइज़ेशन प्रदान करने के लिए किया जाता है, लेकिन यह सेवा की गुणवत्ता की गारंटी नहीं देता है। सेवा की गुणवत्ता RTCP द्वारा प्रदान की जाती है।
3. आरटीएमपी प्रोटोकॉल
RTMP (रियल टाइम मैसेजिंग प्रोटोकॉल) रीयल-टाइम मैसेजिंग प्रोटोकॉल एक ओपन प्रोटोकॉल है, जो फ्लैश सिस्टम और सर्वर के बीच ऑडियो, वीडियो और डेटा ट्रांसमिशन के लिए एडोब सिस्टम्स द्वारा विकसित किया गया है।
इसमें तीन रूप हैं:
1) पोर्ट 1935 का उपयोग करते हुए टीसीपी पर काम करने वाला एक प्लेनटेक्स्ट प्रोटोकॉल;
2) RTMPT HTTP अनुरोध में एनकैप्सुलेटेड है और फ़ायरवॉल को पीछे कर सकता है;
3) RTMPS RTMPT के समान है, लेकिन HTTPS कनेक्शन का उपयोग करता है;
RTMP प्रोटोकॉल का उपयोग फ़्लैश द्वारा ऑब्जेक्ट्स, वीडियो और ऑडियो के प्रसारण के लिए किया जाता है। यह प्रोटोकॉल टीसीपी प्रोटोकॉल या मतदान HTTP प्रोटोकॉल पर आधारित है;
RTMP प्रोटोकॉल डेटा पैकेट रखने के लिए उपयोग किए जाने वाले कंटेनर की तरह है। ये डेटा एएमएफ प्रारूप या एफएलवी में वीडियो / ऑडियो डेटा हो सकते हैं;
एक एकल कनेक्शन विभिन्न चैनलों के माध्यम से कई नेटवर्क धाराओं को प्रसारित कर सकता है। इन चैनलों में पैकेट सभी निश्चित आकार के पैकेट में प्रेषित किए जाते हैं;
|
सरप्राइज पाने के लिए ईमेल डालें
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> अफ्रीकी
sq.fmuser.org -> अल्बानियाई
ar.fmuser.org -> अरबी
hy.fmuser.org -> अर्मेनियाई
az.fmuser.org -> अजरबैजानी
eu.fmuser.org -> बास्क
be.fmuser.org -> बेलारूसी
bg.fmuser.org -> बल्गेरियाई
ca.fmuser.org -> कातालान
zh-CN.fmuser.org -> चीनी (सरलीकृत)
zh-TW.fmuser.org -> चीनी (पारंपरिक)
hr.fmuser.org -> क्रोएशियाई
cs.fmuser.org -> चेक
da.fmuser.org -> डेनिश
nl.fmuser.org -> डच
et.fmuser.org -> एस्टोनियाई
tl.fmuser.org -> फिलिपिनो
fi.fmuser.org -> फिनिश
fr.fmuser.org -> फ्रेंच
gl.fmuser.org -> गैलिशियन्
ka.fmuser.org -> जॉर्जियाई
de.fmuser.org -> जर्मन
el.fmuser.org -> यूनानी
ht.fmuser.org -> हाईटियन क्रियोल
iw.fmuser.org -> हिब्रू
hi.fmuser.org -> हिन्दी
hu.fmuser.org -> हंगेरी
is.fmuser.org -> आइसलैंड का
id.fmuser.org -> इन्डोनेशियाई
ga.fmuser.org -> आयरिश
it.fmuser.org -> इतालवी
ja.fmuser.org -> जापानी
ko.fmuser.org -> कोरियाई
lv.fmuser.org -> लातवियाई
lt.fmuser.org -> लिथुआनियाई
mk.fmuser.org -> मकदूनियाई
ms.fmuser.org -> मलय
mt.fmuser.org -> माल्टीज
no.fmuser.org -> नार्वेजियन
fa.fmuser.org -> फारसी
pl.fmuser.org -> पॉलिश
pt.fmuser.org -> पुर्तगाली
ro.fmuser.org -> रोमानियाई
ru.fmuser.org -> रूसी
sr.fmuser.org -> सर्बियाई
sk.fmuser.org -> स्लोवाक
sl.fmuser.org -> स्लोवेनियाई
es.fmuser.org -> स्पेनिश
sw.fmuser.org -> स्वाहिली
sv.fmuser.org -> स्वीडिश
th.fmuser.org -> थाई
tr.fmuser.org -> तुर्की
uk.fmuser.org -> यूक्रेनी
ur.fmuser.org -> उर्दू
vi.fmuser.org -> वियतनामी
cy.fmuser.org -> वेल्श
yi.fmuser.org -> येहुदी
FMUSER वायुहीन प्रसारण वीडियो और ऑडियो अधिक आसान!
Contact
पता:
No.305 कक्ष हुआलन भवन नं .273 हुआनपु रोड गुआंगझाऊ चीन 510620
श्रेणियाँ
न्यूज़लैटर