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 -> येहुदी
अनुप्रयोग विकास के लिए: C भाषा, डेटा संरचना, JAVA, आदि को अच्छी तरह से सीखने की आवश्यकता है। पीसी पर एम्बेडेड अनुप्रयोग विकास और अनुप्रयोग विकास में ध्यान देने के लिए कुछ भी विशेष नहीं है। हो सकता है कि आप कहते हैं कि आपको एम्बेडेड सिस्टम को अनुकूलित करने की आवश्यकता है, हाँ, आपको अनुकूलन करने की आवश्यकता है, लेकिन पीसी पर प्रोग्राम के विकास से अलग कार्यक्रम कोई अलग नहीं है। इसके अलावा, जब आपके पास अनुकूलन करने की क्षमता होती है, तो आपको यह प्रश्न पूछने के लिए उपयोग नहीं किया जाता है। एक विशिष्ट उदाहरण के लिए, जैसे कि विकास इंटरफ़ेस, हम पीसी पर वीसी का उपयोग करते हैं; एम्बेडेड लिनक्स में, हम क्यूटी और एंड्रॉइड का उपयोग कर सकते हैं। इस समय, आपको क्यूटी और एंड्रॉइड प्रोग्रामिंग सीखना चाहिए। लेकिन नींव अभी भी C या JAVA है, और इस आधार पर, उनके इंटरफेस से परिचित हों। यदि आपने वीसी सीखा है, तो उन कक्षाओं और नियंत्रणों को समझने में समय लगता है।
यदि आप अंतर्निहित प्रणाली सीखना चाहते हैं, तो यह मेरी विशेषता है, लेकिन मैं थोड़ा सा कह सकता हूं।
इस प्रश्न का उत्तर देने से पहले, मुझे उत्तर देना चाहिए: बहुत से लोग मुझसे पूछते हैं कि क्या गाड़ी चलाना सीखना है या आवेदन करना सीखना है? मैं केवल यह कह सकता हूं कि यह ब्याज पर आधारित है, और ड्राइवर और एप्लिकेशन पूरी तरह से अलग नहीं हैं।
1. हम जिन ड्राइवरों के बारे में बात कर रहे हैं, वे हार्डवेयर संचालन तक ही सीमित नहीं हैं, बल्कि ऑपरेटिंग सिस्टम के सिद्धांत और प्रक्रिया नींद और जागने की प्रक्रिया जैसे अवधारणाएं भी हैं। यदि आप एक अच्छा एप्लिकेशन लिखना चाहते हैं, और आप बेहतर तरीके से एप्लिकेशन द्वारा सामने आने वाली समस्याओं को हल करना चाहते हैं, तो आपको इस ज्ञान को समझना चाहिए
2. आवेदन के लिए कम बाधाएं, विशेष रूप से वर्तमान एंड्रॉइड, शुद्ध जावा। मुझे व्यक्तिगत रूप से लगता है कि अनुप्रयोग विकास पथ व्यवसाय में कुशल है। उदाहरण के लिए, संचार उद्योग, आईपीटीवी उद्योग और मोबाइल फोन उद्योग में, आप उद्योग की जरूरतों को समझते हैं। इसलिए, जो लोग नेता हैं वे ज्यादातर आवेदन हैं।
3. संचालित हो। वास्तव में, मैं इसे "ड्राइवर होने के नाते" नहीं कहना चाहता, लेकिन मैं इसे "एक निम्न-स्तरीय प्रणाली" कहना चाहता हूं। एक बार हो जाने के बाद, यह सभी उद्योगों को मार देगा। मैंने कई वर्षों तक काम किया है और मोबाइल फोन, आईपीटीवी और कॉन्फ्रेंस टीवी बनाया है, लेकिन इन उत्पादों से मुझे कोई फर्क नहीं पड़ता क्योंकि मैं केवल नीचे की परत का काम करता हूं। उनके व्यवसाय का मुझसे कोई लेना-देना नहीं है। जब आवेदन में कोई समस्या है और वे इसे हल नहीं कर सकते हैं, तो मैं उन्हें कर्नेल के दृष्टिकोण से एक विचार दूंगा और उन्हें उपकरण प्रदान करूंगा। मुझे व्यक्तिगत रूप से लगता है कि मैं नीचे की परत के विकास की दिशा में एक तकनीकी विशेषज्ञ हूं।
4. वास्तव में, नीचे की परत या आवेदन करने के बीच कोई सीमा नहीं है। यदि आपके पास नीचे की परत का अनुभव है, तो आप आवेदन करते समय बहुत आसानी महसूस करेंगे। व्यावसायिक अनुभव के साथ, आप नीचे की परत को जान सकते हैं, और आप जल्द ही एक टीम बना पाएंगे।
वापस कैसे सीखें के सवाल पर। एम्बेडेड लिनक्स अंतर्निहित सिस्टम में क्या शामिल है? चिंता न करें, आप इसे एक उदाहरण देकर जानेंगे।
1. जब कंप्यूटर चालू होता है, तो उन इंटरफेस को कौन प्रदर्शित करता है? यह BIOS है, यह क्या करता है? कुछ स्व-चेक, फिर हार्ड डिस्क से विंडो पढ़ते हैं और इसे शुरू करते हैं। इसी तरह, यह BIOS एम्बेडेड लिनक्स में बूटलोडर से मेल खाता है। इस बूटलोडर को फ्लैश पर लिनक्स कर्नेल को पढ़ने और इसे शुरू करने की आवश्यकता है।
2. खिड़कियां शुरू करने का उद्देश्य क्या है? बेशक यह ऑनलाइन चैटिंग या कुछ और है। ये इंटरनेट और चैट टूल कहां हैं? C ड्राइव और D ड्राइव पर। इसलिए, विंडोज़ को पहले सी ड्राइव और डी ड्राइव की पहचान करनी चाहिए। हम इसे लिनक्स के तहत रूट फाइल सिस्टम कहते हैं।
3. विंडोज सी ड्राइव और डी ड्राइव को पहचान सकता है, इसलिए इसे हार्ड ड्राइव को पढ़ने और लिखने में सक्षम होना चाहिए। इसमें शामिल चीजों को ड्राइवर कहा जाता है। बेशक, यह न केवल एक हार्ड डिस्क है, बल्कि एक नेटवर्क कार्ड, यूएसबी, आदि भी है। एंबेडेड लिनक्स फ्लैश से अनुप्रयोगों को पढ़ और निष्पादित कर सकता है, और इसमें फ्लैश ड्राइवर भी होना चाहिए। बेशक, यह सिर्फ फ्लैश नहीं है।
पहले इसके बारे में बात करते हैं, एम्बेडेड लिनक्स में चार प्रमुख भाग होते हैं: बूटलोडर, कर्नेल, ड्राइवर और रूट फाइल सिस्टम।
एक, बूटलोडर
यह थोड़ा अधिक जटिल नंगे बोर्ड कार्यक्रम है। लेकिन इस नंगे बोर्ड कार्यक्रम को समझना और लिखना आसान नहीं है। विंडोज के तहत उपयोगी उपकरण हमारी प्रोग्रामिंग क्षमता को कमजोर करते हैं।
जैसे ही वे एम्बेडेड खेलते हैं, बहुत से लोग ADS और KEIL का उपयोग करते हैं। क्या आप इन सवालों के जवाब दे सकते हैं?
1. एक बार बिजली चालू होने के बाद, सीपीयू निष्पादन के लिए निर्देश कहां से लाता है?
उत्तर: आम तौर पर, निर्देश फ्लैश से है।
2. लेकिन फ्लैश केवल पढ़ा जा सकता है और सीधे नहीं लिखा जा सकता है। यदि मैं वैश्विक चर का उपयोग करता हूं, तो ये वैश्विक चर कहां हैं?
उत्तर: वैश्विक चर स्मृति में होना चाहिए
3. तो स्मृति में वैश्विक चर कौन डालता है?
उत्तर: क्या आप किसी ऐसे मित्र को जवाब दे सकते हैं जिसने लंबे समय से ADS और KEIL का उपयोग किया है? इसके लिए "स्थानांतरण" की आवश्यकता होती है। ADS या KEIL में, आपके द्वारा इन उपकरणों को बनाने वाली कंपनी द्वारा रिलोकेशन कोड लिखा जाता है। क्या आपने कभी इसे पढ़ा है?
4. मेमोरी इतनी बड़ी है, मुझे कैसे पता चलेगा कि मेमोरी में "मूल रूप से फ्लैश में संग्रहीत सामग्री" पढ़ने के लिए कौन सा पता है?
उत्तर: यह पता "लिंक स्क्रिप्ट" द्वारा निर्धारित किया जाता है, एडीएस में तितर बितर फाइलें और केईएल में समान फाइलें हैं। लेकिन, क्या आपने इसका अध्ययन किया है?
5. आपने कहा था कि पुनर्वास को फ्लैश से मेमोरी में प्रोग्राम कॉपी करना है, इसलिए यह प्रोग्राम फ्लैश पढ़ सकता है? उत्तर: हां, आपको फ्लैश संचालित करने में सक्षम होना चाहिए। बेशक न केवल ये, बल्कि सिस्टम को तेज और इतने पर चलाने के लिए घड़ी की स्थापना भी। आइए पहले यहां पूछें और उत्तर दें, बूटलोडर, एक नंगे बोर्ड कार्यक्रम, वास्तव में तीन मुख्य बिंदु हैं:
1. हार्डवेयर का संचालन
2. एआरएम सिस्टम प्रोसेसर की समझ
3. कार्यक्रम की मूल अवधारणा: स्थानांतरण, स्टैक, कोड खंड, डेटा खंड, बीएसएस खंड और इतने पर।
हार्डवेयर के संचालन के लिए, आपको योजनाबद्ध आरेख और चिप मैनुअल देखने की आवश्यकता है। इसके लिए एक निश्चित मात्रा में हार्डवेयर ज्ञान की आवश्यकता होती है। यह आपको हार्डवेयर डिजाइन करने में सक्षम होने की आवश्यकता नहीं है, लेकिन कम से कम इसे समझने के लिए; यह एनालॉग सर्किट को समझने में सक्षम होने की आवश्यकता नहीं है, लेकिन डिजिटल सर्किट को समझने के लिए। मैंने स्कूल में यह क्षमता सीखी। दो पुस्तकें (पुस्तक का शीर्षक मैं भूल गया) पर्याप्त हैं। लेकिन मुझे संदेह है कि आपके पास इन दो पुस्तकों को पढ़ने का धैर्य है। मुझे नहीं पता कि अब कोई तेज किताब है। यदि आप इसे तेज़ी से बनाना चाहते हैं, तो पहले इसे जाने दें, और यदि आप नहीं समझते हैं, तो बस Google से पूछें और पोस्ट करें।
इसके अलावा, चिप मैनुअल को अवश्य पढ़ा जाना चाहिए, चीनी की तलाश न करें, बस अंग्रेजी देखें। यह पहले बहुत दर्दनाक था, लेकिन बाद में, एक बार व्याकरण और शब्दावली से परिचित होने के बाद, किसी भी चिप मैनुअल को पढ़ना आसान है।
एआरएम सिस्टम प्रोसेसर की समझ के लिए, कृपया डु चुनली का देखें। यह विधानसभा निर्देशों, अपवाद मोड, एमएमयू, आदि के बारे में बात करता है। बस इन 3 टुकड़ों में आपको समझने की आवश्यकता है।
कार्यक्रम की मूल अवधारणा, ज़ाहिर है, राजा को संकलन के सिद्धांतों को देखना है। दुर्भाग्य से, इस प्रकार की पुस्तक निश्चित रूप से स्वर्गीय पुस्तक स्तर की है। मैं आपको सलाह देता हूं कि जब तक आप सुपर जीनियस न हों, तब तक इसे न देखें। बस देखो और मेरे द्वारा लिखा गया पहला वीडियो, चिंता मत करो, पैसा मत खर्च करो। वीडियो के बाद और हार्डवेयर-संबंधित प्रयोगों को करने से ये अवधारणाएँ स्पष्ट हो जाएंगी। मुझे इन अवधारणाओं के बारे में बात करने वाली पुस्तकों या वीडियो का दूसरा सेट नहीं मिला है, जिससे मुझे इसके बारे में आँख बंद करके सोचने की अनुमति मिलती है। बूटलोडर के लिए, मैंने पहली बार इसे देखा था जब मैं अध्ययन कर रहा था, और फिर मैंने खुद कार्यक्रम लिखा और विभिन्न हार्डवेयर जैसे GPIO, घड़ी, SDRAM, UART और NAND पर सभी प्रयोग किए। यदि आप उन्हें स्पष्ट करते हैं, तो एक साथ समूहीकरण करके यू-बूट को समझना आसान है। योग करने के लिए, हार्डवेयर योजनाबद्ध आरेख और चिप मैनुअल को समझने के लिए, आपको स्वयं जानकारी खोजने की आवश्यकता है। बाकी के लिए, बस की अध्याय सूची का पालन करें और जानने के लिए वीडियो का पहला चरण।
दो, गिरी
जो लोग शुरुआत करना चाहते हैं, उन्हें पहले कर्नेल सीखना छोड़ देना चाहिए और ड्राइवरों को सीधे लिखना सीखना चाहिए।
गुरु बनने के लिए, कर्नेल को गहरी समझ होनी चाहिए। ध्यान दें कि मैं समझने की बात कर रहा हूं, मुझे कर्नेल लिखने के लिए कोई असाधारण उम्मीद नहीं है।
शेड्यूलिंग मैकेनिज्म, मेमोरी मैनेजमेंट मैकेनिज्म, फाइल मैनेजमेंट मैकेनिज्म आदि को अंदर समझने के लिए।
दो पुस्तकों की सिफारिश करें:
1. के माध्यम से पढ़ें, कृपया पतली किताब पढ़ें (फ्लोटिंग सोसायटी गति पर जोर देती है)
2. पढ़ने के लिए चुनें, यह जानना चाहते हैं कि किस अनुभाग को पढ़ना है
तीन, ड्राइव
ड्राइवर में दो भाग होते हैं: हार्डवेयर का संचालन और चालक की रूपरेखा।
यह फिर से हार्डवेयर है। योजनाबद्ध आरेख और चिप मैनुअल को समझना अभी भी आवश्यक है। अधिक अभ्यास करे। चालक ढांचे की बात करें तो इसे शुरू करने के लिए कुछ किताबें हैं। LDD3, एक विदेशी द्वारा लिखी गई पुस्तक, कई अवधारणाओं का परिचय देती है और पढ़ने लायक होती है। हालांकि, इसकी भूमिका अवधारणाओं को पेश करने तक सीमित है। मैंने मूल रूप से इसे शुरू करने से पहले अवधारणाओं के साथ खुद को परिचित करने के लिए इस्तेमाल किया, और फिर शुरू होने के बाद इसे फेंक दिया।
ड्राइवर के लिए अधिक व्यापक परिचय सॉन्ग बोहुआ का होना चाहिए। ईमानदार होने के लिए, मैं केवल कैटलॉग पढ़ता हूं। कई लोगों ने कहा कि हाँ, मैं इसे यहाँ सुझाता हूँ।
यदि आप एक निश्चित क्षेत्र को गहराई से समझना चाहते हैं, तो यह निश्चित रूप से सुपर 5-स्टार सिफारिश है। आपको इसे पढ़ने की उम्मीद नहीं है, 1,800 से अधिक पृष्ठ, दो खंड ऊपर और नीचे। जब मैं एक निश्चित क्षेत्र के बारे में निश्चित नहीं हूं, तो मैं इसके माध्यम से देखूंगा। इस पुस्तक का कोई भी भाग दो या तीन सौ पृष्ठों को कवर कर सकता है, जो बहुत विस्तृत है। और एक निश्चित लक्ष्य के साथ कर्नेल स्रोत कोड का विश्लेषण करने के लिए आपको लेने के लिए। यह एक उदाहरण के रूप में लिनक्स 2.4 लेता है, लेकिन सिद्धांत समान है, और यह लिनक्स के अन्य संस्करणों पर भी लागू होता है। कोई अन्य परिचय? बेशक, वी Dongshan लिनक्स वीडियो का दूसरा मुद्दा है। "एंबेडेड लिनक्स एप्लीकेशन डेवलपमेंट की पूरी हैंडबुक" ड्राइवर के बारे में ज्यादा बात नहीं करती है, और यह पर्याप्त गहराई से नहीं है।
अपने विकास बोर्ड में शामिल सभी हार्डवेयर के लिए ड्राइवर लिखने का प्रयास करें। यदि आपको कोई समस्या है, तो आपको पहले "दर्द से सोचना" चाहिए। सोचने की प्रक्रिया में, आप बहुत सारे अप्रासंगिक ज्ञान को जोड़ेंगे और अंत में इसे प्राप्त करेंगे।
चौथा, रूट फाइल सिस्टम
क्या आपने कभी इन दो सवालों के बारे में सोचा है:
1. लिनक्स द्वारा बनाए गए उत्पादों के लिए, कुछ का उपयोग निगरानी के लिए किया जाता है, कुछ का उपयोग मोबाइल फोन के रूप में किया जाता है, और कुछ का उपयोग टैबलेट के रूप में किया जाता है। तो कर्नेल शुरू होने के बाद, रूट फाइल सिस्टम को माउंट करने के बाद, किस एप्लिकेशन को शुरू किया जाना चाहिए?
उत्तर: कर्नेल को पता नहीं है या परवाह नहीं है कि कौन सा उपयोगकर्ता प्रोग्राम शुरू किया जाना चाहिए। यह केवल init एप्लीकेशन शुरू करता है, जो / sbin / init से मेल खाता है।
जाहिर है, इस एप्लिकेशन को कॉन्फ़िगरेशन फ़ाइल को पढ़ना चाहिए और कॉन्फ़िगरेशन फ़ाइल के अनुसार उपयोगकर्ता कार्यक्रम (निगरानी, मैनुअल इंटरफ़ेस, टैबलेट इंटरफ़ेस, आदि) शुरू करना चाहिए। यह प्रश्न हमें याद दिलाता है कि फ़ाइल सिस्टम की सामग्री में कुछ कन्वेंशन हैं, जैसे / sbin / init, एक कॉन्फ़िगरेशन फ़ाइल की आवश्यकता है।
2. क्या आपने कभी सोचा है कि आपके द्वारा लिखे गए हैलो और विश्व कार्यक्रमों में इस्तेमाल किए गए प्रिंटफ को किसने लागू किया है?
उत्तर: यह फ़ंक्शन आपके द्वारा कार्यान्वित नहीं किया जाता है, बल्कि लाइब्रेरी फ़ंक्शन द्वारा किया जाता है। जब यह चलता है, तो इसे पुस्तकालय को खोजना पड़ता है।
यह प्रश्न हमें याद दिलाता है कि फ़ाइल सिस्टम में अभी भी लाइब्रेरी हैं। यहाँ एक सरल प्रश्न और उत्तर है। यदि आप और अधिक जानना चाहते हैं, तो आप इनबॉक्स की init.c को देख सकते हैं ताकि यह पता चल सके कि init प्रक्रिया क्या करती है। बेशक, आप रूट फ़ाइल सिस्टम के निर्माण पर अध्याय भी देख सकते हैं ।
मेरा सीखने का अनुभव
1. जब मैं स्कूल में था, मैंने भौतिकी और इलेक्ट्रॉनिक्स में पढ़ाई की। वास्तव में, मैंने पाठ्यक्रम में सर्किट डिजाइन करने का तरीका नहीं सिखाया, लेकिन केवल इलेक्ट्रॉनिक सर्किट के बारे में कुछ ज्ञान सिखाया। पीसीबी का डिज़ाइन प्रयोगशाला में खुद पढ़ाता था। मैंने केवल एक 2-लेयर बोर्ड डिज़ाइन किया है, और अब मैं इसे लगभग भूल गया हूं। लेकिन यह योजनाबद्ध आरेख और चिप मैनुअल को पढ़ने की क्षमता को बरकरार रखता है।
2. मैंने सॉफ्टवेयर में डिग्री ली, और मुझे सॉफ्टवेयर डिजाइन में बहुत दिलचस्पी है, लेकिन मैंने केवल सी भाषा और डेटाबेस सीखा है। मैंने रुचि के साथ बहुत सारे प्रतियोगिता प्रश्न किए। मैं प्रतियोगिता में भाग नहीं ले सकता, लेकिन मेरे पास एक ठोस सी भाषा अभ्यास है।
3. प्रयोगशाला में, पहली कंपनी में, मैंने कुछ सरल पीसीआई कार्ड डिजाइन किए और विंडोज़ ड्राइवर लिखा
4. दूसरी कंपनी में, कार फोन के रूप में 51 सिंगल-चिप माइक्रो कंप्यूटर का उपयोग करते हुए, शुद्ध सॉफ्टवेयर की सड़क पर शुरू किया गया।
5. मैंने सिंगल-चिप माइक्रो कंप्यूटर की कमियों को महसूस करना शुरू कर दिया। मैंने लाल दरवाजों को कैसे चलाया जाए, इसके लिए बंद दरवाजों के पीछे लिनक्स सीखने के लिए आधे साल तक इस्तीफा दिया। कदम को पहले इसे देखना है, फिर हार्डवेयर संचालित करने के लिए नंगे बोर्ड प्रोग्राम लिखना है, और फिर यू-बूट का विश्लेषण करना है। उसी समय, मुझे LINUX फ्रेमवर्क की कुछ समझ है।
नंगे बोर्ड लिखते समय, यह अनुशंसा की जाती है कि आप इंटरप्ट की अपनी समझ को मजबूत करें। कर्नेल विभिन्न कार्यों को पूरा करने के लिए इंटरप्ट का उपयोग करता है।
6. यू-बूट का विश्लेषण करने के बाद, सरल ड्राइवर प्रोग्रामिंग शुरू करें। इस समय, क्षमता अभी भी बहुत कमजोर है।
7. जेडटीई में काम करना शुरू किया, 2 साल तक काम किया, सभी प्रकार के ड्राइवरों को लिखा, सभी प्रकार की समस्याओं को हल किया (ड्राइविंग समस्याओं, आवेदन समस्याओं का पता लगाने में मदद), और क्षमता का स्वभाव था।
|
सरप्राइज पाने के लिए ईमेल डालें
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
श्रेणियाँ
न्यूज़लैटर