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 -> येहुदी
H.264, या MPEG-4 पार्ट टेन (AVC, एडवांस्ड वीडियो कोडिंग), अंतर्राष्ट्रीय दूरसंचार मानकीकरण विभाग ITU-T और 2003 में मानकीकरण आईएसओ / IEC के लिए अंतर्राष्ट्रीय संगठन द्वारा संयुक्त रूप से लॉन्च किए गए वीडियो संपीड़न मानकों की नवीनतम पीढ़ी है। वर्तमान में, H.264 मानक व्यापक रूप से वायर्ड / वायरलेस वीडियो रिमोट मॉनिटरिंग, नेटवर्क इंटरैक्टिव मीडिया, डिजिटल टीवी और वीडियो कॉन्फ्रेंसिंग, आदि में उपयोग किया जाता है।
264 में गुणवत्ता वाले वीडियो संपीड़न के लिए चीनी नाम H.4 + उर्फ MPEG-10 पार्ट 2003 मानक समय
विषय - सूची
1 मूल परिचय
2 तकनीकी प्रकाश डाला गया
3 प्रदर्शन तुलना
मूल परिचय
H.264 ISO / IEC के ITU-T और MPEG (मूविंग पिक्चर कोडिंग एक्सपर्ट्स ग्रुप) के VCEG (वीडियो कोडिंग एक्सपर्ट्स ग्रुप) के संयुक्त वीडियो टीम (JVT: ज्वाइंट वीडियो टीम) द्वारा विकसित एक नया डिजिटल वीडियो है।
वीडियो सर्वर
वीडियो सर्वर
मानक कोडिंग, यह दोनों ITU-T H.264 और ISO / IEC MPEG-4 भाग 10 है। ड्राफ्ट का आग्रह जनवरी 1998 में शुरू हुआ था। पहला मसौदा सितंबर 1999 में पूरा हुआ था। परीक्षण मॉडल TML-8 मई में विकसित किया गया था। 2001. H.264 का FCD बोर्ड जून 5 में JVT की 2002 वीं बैठक में पारित किया गया था। आधिकारिक तौर पर मार्च 2003 में जारी किया गया। पिछले मानक की तरह, H.264 भी DPCM प्लस ट्रांसफॉर्म कोडिंग का एक हाइब्रिड कोडिंग मोड है। हालांकि, यह कई विकल्पों के बिना, "मूल बातों में वापसी" का एक सरल डिजाइन अपनाता है, और H.263 ++ की तुलना में बहुत बेहतर संपीड़न प्रदर्शन प्राप्त करता है; विभिन्न चैनलों के लिए अनुकूलनशीलता को मजबूत करता है, एक "नेटवर्क-अनुकूल" संरचना और वाक्यविन्यास को गोद लेता है, त्रुटियों और पैकेट हानि के प्रसंस्करण के लिए अनुकूल; विभिन्न गति, विभिन्न प्रस्तावों और विभिन्न संचरण (भंडारण) अवसरों की जरूरतों को पूरा करने के लिए आवेदन लक्ष्यों की एक विस्तृत श्रृंखला; इसका मूल सिस्टम खुला है, और उपयोग के लिए किसी भी कॉपीराइट की आवश्यकता नहीं है। तकनीकी रूप से, H.264 मानक में कई हाइलाइट हैं, जैसे कि एकीकृत VLC प्रतीक कोडिंग, उच्च परिशुद्धता, बहु-मोड विस्थापन अनुमान, 4 × 4 ब्लॉकों पर आधारित पूर्णांक परिवर्तन, और स्तरित कोडिंग सिंटैक्स। इन उपायों से एच .264 एल्गोरिथ्म में बहुत अधिक कोडिंग दक्षता होती है, वही पुनर्निर्मित छवि गुणवत्ता के तहत, यह एच .50 की तुलना में कोड दर का लगभग 263% बचा सकता है। H.264 की कोड स्ट्रीम संरचना में मजबूत नेटवर्क अनुकूलन क्षमता है, त्रुटि पुनर्प्राप्ति क्षमताओं को बढ़ाता है, और आईपी और वायरलेस नेटवर्क अनुप्रयोगों के लिए अच्छी तरह से अनुकूलित कर सकता है।
तकनीकी हाइलाइटेड
स्तरित डिजाइन
H.264 एल्गोरिथ्म को अवधारणात्मक रूप से दो परतों में विभाजित किया जा सकता है: वीडियो कोडिंग लेयर (VCL: वीडियो कोडिंग लेयर) कुशल वीडियो सामग्री प्रतिनिधित्व के लिए जिम्मेदार है, और नेटवर्क एब्स्ट्रैक्शन लेयर (NAL: Network Abstraction Layer) उपयुक्त तरीके के लिए जिम्मेदार है। नेटवर्क पैक और संचारित डेटा द्वारा आवश्यक। एक पैकेट-आधारित इंटरफ़ेस VCL और NAL के बीच परिभाषित किया गया है, और पैकेजिंग और संबंधित सिग्नलिंग NAL का हिस्सा हैं। इस तरह, उच्च कोडिंग दक्षता और नेटवर्क मित्रता के कार्यों को क्रमशः वीसीएल और एनएएल द्वारा पूरा किया जाता है। VCL परत में ब्लॉक-आधारित गति मुआवजा हाइब्रिड कोडिंग और कुछ नई सुविधाएँ शामिल हैं। पिछले वीडियो कोडिंग मानकों की तरह, H.264 मसौदे में प्री-प्रोसेसिंग और पोस्ट-प्रोसेसिंग जैसे कार्य शामिल नहीं हैं, जो मानक के लचीलेपन को बढ़ा सकते हैं। एनएएल अंतर्निहित नेटवर्क के सेगमेंट प्रारूप का उपयोग करते हुए डेटा को एनकैप्सुलेट करने के लिए जिम्मेदार है, जिसमें शामिल हैं, तार्किक चैनलों के सिग्नलिंग, समय की जानकारी का उपयोग, या अनुक्रम के अंत सिग्नल। उदाहरण के लिए, एनएएल सर्किट-स्विच किए गए चैनलों पर वीडियो ट्रांसमिशन प्रारूपों का समर्थन करता है, और आरटीपी / यूडीपी / आईपी का उपयोग करके इंटरनेट पर वीडियो ट्रांसमिशन प्रारूपों का समर्थन करता है। एनएएल में अपनी स्वयं की हेडर जानकारी, खंड संरचना जानकारी और वास्तविक लोड जानकारी, यानी ऊपरी परत वीसीएल डेटा शामिल है। (यदि डेटा विभाजन तकनीक का उपयोग किया जाता है, तो डेटा में कई भाग शामिल हो सकते हैं)।
उच्च-परिशुद्धता, बहु-मोड गति अनुमान
H.264 1/4 या 1/8 पिक्सेल परिशुद्धता के साथ गति वैक्टर का समर्थन करता है। 1/4 पिक्सेल सटीकता पर, उच्च-आवृत्ति वाले शोर को कम करने के लिए 6-टैप फ़िल्टर का उपयोग किया जा सकता है। 1/8 पिक्सेल सटीकता के साथ मोशन वैक्टर के लिए, एक अधिक जटिल 8-टैप फ़िल्टर का उपयोग किया जा सकता है। गति अनुमान लगाते समय, एनकोडर भी भविष्यवाणी के प्रभाव को बेहतर बनाने के लिए "एन्हांस्ड" इंटरपोलेशन फिल्टर का चयन कर सकता है। H.264 की गति भविष्यवाणी में, एक मैक्रो ब्लॉक (MB) को विभिन्न उप-ब्लॉकों में विभाजित किया जा सकता है जैसा कि चित्र 2 में दिखाया गया है, 7 अलग-अलग मोड के ब्लॉक आकार बनाते हैं। यह बहु-मोड लचीला और विस्तृत विभाजन छवि में वास्तविक चलती वस्तुओं के आकार के लिए अधिक उपयुक्त है, जो गति अनुमान की सटीकता में काफी सुधार करता है। इस तरह, प्रत्येक मैक्रो ब्लॉक में 1, 2, 4, 8 या 16 मोशन वैक्टर शामिल किए जा सकते हैं। H.264 में, एनकोडर को गति अनुमान के लिए एक से अधिक पिछले फ्रेम का उपयोग करने की अनुमति है, जो कि तथाकथित मल्टी-फ़्रेम तकनीक है। उदाहरण के लिए, यदि 2 या 3 फ़्रेम केवल कोडित संदर्भ फ़्रेम हैं, तो एनकोडर प्रत्येक लक्ष्य मैक्रोब्लॉक के लिए एक बेहतर पूर्वानुमान फ़्रेम का चयन करेगा, और प्रत्येक मैक्रोब्लॉक के लिए संकेत देगा कि कौन सा फ़्रेम भविष्यवाणी के लिए उपयोग किया जाता है।
पूर्णांक परिवर्तन
एच .264 पिछले मानक के समान है, जो अवशिष्ट के लिए ब्लॉक-आधारित ट्रांसफ़ॉर्म कोडिंग का उपयोग करता है, लेकिन ट्रांसफ़ॉर्म एक वास्तविक संख्या ऑपरेशन के बजाय पूर्णांक ऑपरेशन है, और इसकी प्रक्रिया मूल रूप से डीसीटी के समान है। इस पद्धति का लाभ यह है कि एन्कोडर और डिकोडर में एक ही सटीक परिवर्तन और उलटा परिवर्तन की अनुमति है, और सरल फिक्स्ड-पॉइंट ऑपरेशन का उपयोग करना सुविधाजनक है। दूसरे शब्दों में, "उलटा परिवर्तन त्रुटि" नहीं है। परिवर्तन की इकाई सामान्य रूप से अतीत में उपयोग किए जाने वाले 4 × 4 ब्लॉकों के बजाय 8 × 8 ब्लॉक है। चूंकि ट्रांसफ़ॉर्म ब्लॉक का आकार कम हो जाता है, चलती ऑब्जेक्ट का विभाजन अधिक सटीक होता है, जिससे न केवल ट्रांसफ़ॉर्मेशन गणना राशि छोटी होती है, बल्कि चलती ऑब्जेक्ट के किनारे पर कनवर्ज़न त्रुटि भी बहुत कम हो जाती है। छोटे आकार के ब्लॉक ट्रांसफॉर्मेशन विधि को बनाने के लिए छवि में बड़े चिकने क्षेत्र में ब्लॉक के बीच ग्रेस्केल अंतर पैदा नहीं करता है, इंट्रा-फ्रेम मैक्रोब्लॉक चमक डेटा के 16 4 × 4 ब्लॉक के डीसी गुणांक (प्रत्येक छोटे आकार का) , कुल 16) दूसरा 4 × 4 ब्लॉक परिवर्तन करता है, और क्रोमिनेंस डेटा के 2 2 × 4 ब्लॉकों के डीसी गुणांकों पर 4 × 4 ब्लॉक परिवर्तन करता है (प्रत्येक छोटे ब्लॉक के लिए एक, कुल 4)।
H.264 की दर नियंत्रण क्षमता में सुधार करने के लिए, निरंतर वृद्धि के बजाय, परिमाणीकरण कदम के आकार को लगभग 12.5% पर नियंत्रित किया जाता है। परिवर्तन गुणांक आयाम के सामान्यीकरण को कम्प्यूटेशनल जटिलता को कम करने के लिए उलटा मात्राकरण प्रक्रिया में संसाधित किया जाता है। रंग की निष्ठा पर जोर देने के लिए, गुणांक गुणांक के लिए एक छोटा परिमाणीकरण चरण आकार अपनाया जाता है।
एकीकृत VLC
H.264 में एन्ट्रापी कोडिंग की दो विधियाँ हैं, एक है एकीकृत VLC (UVLC: Universal VLC) का उपयोग सभी प्रतीकों को कोडित करने के लिए, और दूसरी सामग्री-अनुकूली बाइनरी अंकगणितीय कोडिंग (CABAC) का उपयोग करना है: संदर्भ-अनुकूली बाइनरी अंकगणित कोडिंग)। CABAC वैकल्पिक है, और इसका कोडिंग प्रदर्शन UVLC से थोड़ा बेहतर है, लेकिन कम्प्यूटेशनल जटिलता भी अधिक है। यूवीएलसी असीमित लंबाई के कोड शब्द सेट का उपयोग करता है, और डिजाइन संरचना बहुत नियमित है, और विभिन्न वस्तुओं को एक ही कोड तालिका के साथ कोडित किया जा सकता है। यह विधि आसानी से एक कोडवर्ड उत्पन्न कर सकती है, और डिकोडर आसानी से कोडवर्ड के उपसर्ग की पहचान कर सकता है, और जब थोड़ी सी भी त्रुटि होती है, तो यूवीएलसी तेजी से पुन: सिंक्रनाइज़ेशन प्राप्त कर सकता है।
इंट्रा भविष्यवाणी
पिछली H.26x श्रृंखला और MPEG-x श्रृंखला मानकों में, अंतर-फ्रेम भविष्यवाणी विधियों का उपयोग किया जाता है। H.264 में, इंट्रा-फ्रेम भविष्यवाणी इंट्रा छवियों को एन्कोडिंग करते समय उपलब्ध है। प्रत्येक 4 × 4 ब्लॉक (एज ब्लॉक के विशेष उपचार को छोड़कर) के लिए, प्रत्येक पिक्सेल को 17 सबसे करीबी पहले से एन्कोड किए गए पिक्सल के अलग-अलग भारित राशि के साथ भविष्यवाणी की जा सकती है (कुछ वजन 0 हो सकते हैं), अर्थात् यह पिक्सेल 17 पिक्सेल है ब्लॉक के ऊपरी बाएं कोने में। जाहिर है, इस तरह का इंट्रा-फ्रेम भविष्यवाणी समय में नहीं है, लेकिन स्थानिक डोमेन में किया गया एक भविष्य कहनेवाला कोडिंग एल्गोरिथ्म है, जो आसन्न ब्लॉकों के बीच स्थानिक अतिरेक को दूर कर सकता है और अधिक प्रभावी संपीड़न प्राप्त कर सकता है।
जैसा कि चित्र 4 में दिखाया गया है, 4 × 4 वर्ग में p, a, b, ..., की भविष्यवाणी की जाने वाली 16 पिक्सेल हैं, और A, B, ..., P ऐसे पिक्सेल हैं जिन्हें कोडित किया गया है। उदाहरण के लिए, बिंदु m का मान सूत्र (J + 2K + L + 2) / 4, या सूत्र (A + B + C + D + I + J + K + L) / 8 से हो सकता है। आदि। । चयनित भविष्यवाणी संदर्भ बिंदुओं के अनुसार, चमक के लिए 9 अलग-अलग मोड हैं, लेकिन क्रोमा की इंट्रा भविष्यवाणी के लिए केवल 1 मोड।
आईपी और वायरलेस वातावरण के लिए
H.264 के मसौदे में लगातार त्रुटियों और पैकेट के नुकसान के साथ वातावरण में संपीड़ित वीडियो के संचरण की सुविधा के लिए त्रुटि उन्मूलन के लिए उपकरण शामिल हैं, जैसे कि मोबाइल चैनलों या आईपी चैनलों में संचरण की मजबूती। ट्रांसमिशन त्रुटियों का विरोध करने के लिए, H.264 वीडियो स्ट्रीम में समय सिंक्रनाइज़ेशन को इंट्रा-फ़्रेम छवि रिफ्रेश का उपयोग करके पूरा किया जा सकता है, और स्थानिक सिंक्रनाइज़ेशन स्लाइस स्ट्रक्चर्ड कोडिंग द्वारा समर्थित है। एक ही समय में, थोड़ी त्रुटि के बाद पुन: सिंक्रनाइज़ेशन को सुविधाजनक बनाने के लिए, एक छवि के वीडियो डेटा में एक निश्चित पुनरुत्थान बिंदु भी प्रदान किया जाता है। इसके अलावा, इंट्रा-फ्रेम मैक्रोब्लॉक रिफ्रेश और मल्टीपल रेफरेंस मैक्रोब्लॉक्स एन्कोडर को न केवल कोडिंग दक्षता पर विचार करने की अनुमति देते हैं, बल्कि मैक्रोब्लॉक मोड का निर्धारण करते समय ट्रांसमिशन चैनल की विशेषताओं को भी बताते हैं।
H.264 में चैनल कोड दर के अनुकूल होने के लिए परिमाणीकरण चरण के आकार के परिवर्तन का उपयोग करने के अलावा, अक्सर चैनल कोड दर के परिवर्तन से निपटने के लिए डेटा विभाजन विधि का उपयोग किया जाता है। सामान्यतया, डेटा विभाजन की अवधारणा नेटवर्क में सेवा क्यूओएस की गुणवत्ता का समर्थन करने के लिए एनकोडर में विभिन्न प्राथमिकताओं के साथ वीडियो डेटा उत्पन्न करना है। उदाहरण के लिए, सिंटैक्स-आधारित डेटा विभाजन विधि को प्रत्येक फ्रेम के डेटा को इसके महत्व के अनुसार कई भागों में विभाजित करने के लिए अपनाया जाता है, जो बफर के अधिक होने पर कम महत्वपूर्ण जानकारी को त्यागने की अनुमति देता है। एक समान लौकिक डेटा विभाजन विधि भी अपनाई जा सकती है, जिसे P और B फ्रेम में कई संदर्भ फ़्रेमों का उपयोग करके पूरा किया जाता है।
वायरलेस संचार के अनुप्रयोग में, हम प्रत्येक फ्रेम के परिमाणीकरण सटीकता या स्थान / समय रिज़ॉल्यूशन को बदलकर वायरलेस चैनल के बड़े बिट दर परिवर्तनों का समर्थन कर सकते हैं। हालांकि, मल्टीकास्ट के मामले में, बिट दर अलग-अलग करने के लिए एनकोडर की आवश्यकता के लिए असंभव है। इसलिए, एमपीईजी -4 (कम दक्षता के साथ) में उपयोग किए जाने वाले एफजीएस (फाइन ग्रेन्युलर स्केलेबिलिटी) विधि के विपरीत, एच .264 पदानुक्रमित कोडिंग के बजाय एसपी फ्रेम को स्विच करने वाली स्ट्रीम का उपयोग करता है।
प्रदर्शन की तुलना
TML-8 H.264 के लिए एक परीक्षण है। परीक्षण के परिणामों द्वारा प्रदान किए गए PSNR ने स्पष्ट रूप से दिखाया है कि MPEG-4 (ASP: एडवांस्ड सिंपल प्रोफाइल) और H.263 ++ (HLP: High Latency Profile) के प्रदर्शन की तुलना में, H.264 के परिणामों में स्पष्ट लाभ हैं।
H.264 का PSNR स्पष्ट रूप से MPEG-4 (ASP) और H.263 ++ (HLP) की तुलना में बेहतर है। 6 गति की तुलना परीक्षण में, H.264 का PSNR औसतन MPEG-2 (ASP) से 4dB अधिक है। यह औसतन H.3 (HLP) की तुलना में 263DB अधिक है। 6 परीक्षण दरें और उनकी संबंधित स्थितियां हैं: 32 kbit / s दर, 10f / s फ्रेम दर और QCIF प्रारूप; 64 kbit / s दर, 15f / s फ्रेम दर और QCIF प्रारूप; 128kbit / s दर, 15f / s फ़्रेम दर और CIF प्रारूप; 256kbit / s दर, 15f / s फ्रेम दर और QCIF प्रारूप; 512 kbit / s दर, 30f / s फ्रेम दर और CIF प्रारूप; 1024 kbit / s दर, 30f / s फ्रेम दर और CIF प्रारूप।
|
सरप्राइज पाने के लिए ईमेल डालें
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
श्रेणियाँ
न्यूज़लैटर