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 -> یدش
HLS اور Http Live Streaming ایپل کے ذریعہ بیان کردہ اصل وقت کی محرومی کے پروٹوکول ہیں۔ HLS کو HTTP پروٹوکول کی بنیاد پر لاگو کیا جاتا ہے۔ ٹرانسمیشن مواد میں دو حصے شامل ہیں ، ایک M3U8 ڈرائیو فائل ہے ، اور دوسرا TS میڈیا فائل ہے۔
1. M3U8 فائل
میڈیا فائل متن میں بیان کی گئی ہے ، جو ٹیگز کی ایک سیریز پر مشتمل ہے۔
#EXTM3U
# ایکسٹ - ایکس ترجیحات: 5
# NextINF: 5 ،
./0.ts
# NextINF: 5 ،
./1.ts
# EXTM3U: ہر M3U8 فائل کی پہلی لائن میں یہ ٹیگ ہونا چاہئے۔
# ایکسٹ - ایکس ٹارگیٹوریشن: زیادہ سے زیادہ میڈیا سیگمنٹ ٹائم لمبائی (سیکنڈ) بتائیں۔ #xtINF میں طے شدہ وقت کی لمبائی اس زیادہ سے زیادہ قیمت سے کم یا اس کے برابر ہونی چاہئے۔ یہ قدر صرف ایک بار ظاہر ہوسکتی ہے۔
# NextINF: ایک میڈیا فائل کی لمبائی بیان کریں۔ میڈیا فائلوں کی پیروی کرتے ہیں ، جیسے ./0.ts
2. ts فائل
Ts فائل ایک ٹرانسپورٹ اسٹریم فائل ہے ، ویڈیو کوڈنگ کا مرکزی شکل h264 / mpeg4 ہے ، اور آڈیو AC / MP3 ہے۔
ts فائل کو تین پرتوں میں تقسیم کیا گیا ہے: ts پرت ٹرانسپورٹ اسٹریم ، پیس پرت پیکٹ عنصری سلسلہ ، اس پرت عنصری سلسلہ۔ یہ پرت آڈیو اور ویڈیو ڈیٹا ہے ، اور پیز پرت ڈیٹا فریم کی تفصیل سے متعلق معلومات ہے جیسے آڈیو اور ویڈیو ڈیٹا میں شامل کردہ ٹائم اسٹیمپ۔ ts پرت پیس پرت میں ڈیٹا اسٹریم کی شناخت اور نشر کرنے کے لئے ضروری معلومات شامل کرنا ہے
نوٹ: تفصیلات درج ذیل ہیں
(1) ts پرت TS پیکٹ کا سائز 188 بائٹ پر طے کیا گیا ہے ، اور TS پرت کو تین حصوں میں تقسیم کیا گیا ہے: ts ہیڈر ، موافقت کا فیلڈ ، اور پے لوڈ۔ TS ہیڈر 4 بائٹس پر طے ہے۔ موافقت کا فیلڈ موجود ہوسکتا ہے یا نہیں ہوسکتا ہے ، اور اس کا مرکزی کام 188 بائٹس سے کم ڈیٹا کو بھرنا ہے۔ پے لوڈ پی ایس ڈیٹا ہے۔
ts ہیڈر
sync_byte 8b ہم وقت سازی بائٹ ، 0x47 پر طے کی گئی
transport_error_indicator 1b ٹرانسپورٹ کی خرابی کا اشارے ، اس بات کی نشاندہی کرتا ہے کہ TS ہیڈر کی موافقت کے بعد بیکار بائٹ ہوتا ہے ، عام طور پر 0 ، اس بائٹ کو موافقت پذیری کی لمبائی میں شمار کیا جاتا ہے
payload_unit_start_indicator 1b لوڈ یونٹ اسٹارٹ انڈیکیٹر ، جو ایک مکمل ڈیٹا پیکٹ کے آغاز میں 1 کے بطور نشان زد ہوتا ہے
transport_priority 1b ٹرانسپورٹ کی ترجیح ، 0 کم ترجیح ہے ، 1 اعلی ترجیح ہے ، عام طور پر 0
pid 13b pid قدر
transport_scrambling_control 2b ٹرانسپورٹ سکرایمبلنگ کنٹرول ، 00 کا مطلب بغیر انکرپٹ ہے
adaptation_field_control 2b چاہے موافقت کا میدان شامل کیا جائے ، '00' محفوظ ہے۔ '01' کا مطلب ہے کوئی موافقت کا فیلڈ ، صرف پے لوڈ۔ '10' کا مطلب ہے صرف موافقت کا فیلڈ ، بغیر کوئی پے لوڈ؛ '11' کا مطلب ہے موافقت میں ڈومین اور پے لوڈ بھی شامل ہے۔
تسلسل_کاؤنٹر 4b بڑھتے ہوئے کاؤنٹر ، 0-f سے ، ابتدائی قیمت لازمی طور پر 0 نہیں لیتی ہے ، لیکن یہ مستقل ہونا ضروری ہے
ٹی ایس پرت کے مواد کی شناخت پی آئی ڈی ویلیو سے ہوتی ہے ، اور مرکزی مواد میں شامل ہیں: پی اے ٹی ٹیبل ، پی ایم ٹی ٹیبل ، آڈیو اسٹریم ، اور ویڈیو اسٹریم۔ ts سلسلے کی تجزیہ کرنے کے ل you ، آپ کو پہلے PAT ٹیبل تلاش کرنی ہوگی ، جب تک آپ PAT تلاش کریں گے ، آپ PMT تلاش کرسکیں گے ، اور پھر آپ آڈیو اور ویڈیو سلسلہ کو تلاش کرسکیں گے۔ پی اے ٹی ٹیبل کی PID ویلیو 0 پر طے کی گئی ہے۔ پی اے ٹی ٹیبل اور پی ایم ٹی ٹیبل کو ٹی ایس اسٹریم میں باقاعدگی سے داخل کرنے کی ضرورت ہے ، کیونکہ صارف کسی بھی وقت ٹی ایس اسٹریم میں شامل ہوسکتا ہے ، یہ وقفہ نسبتا چھوٹا ہے ، عام طور پر ہر چند PAT اور PMT شامل کرنے کیلئے ویڈیو فریمیں۔ پی اے ٹی اور پی ایم ٹی ٹیبلز ضروری ہیں ، اور دیگر جدولیں جیسے ایس ڈی ٹی (سروس ڈیوائس ٹیبل) کو بھی شامل کیا جاسکتا ہے ، لیکن جب تک پی اے ٹی اور پی ایم ٹی موجود ہے اس وقت تک ایچ ایل ایل اسٹریم چلایا جاسکتا ہے۔
پی اے ٹی ٹیبل: اس کا بنیادی کام پی ایم ٹی ٹیبل کی PID ویلیو کی نشاندہی کرنا ہے۔
پی ایم ٹی ٹیبل: اس کا بنیادی کام آڈیو اور ویڈیو اسٹریم کی PID ویلیو کی وضاحت کرنا ہے۔
آڈیو سلسلہ / ویڈیو سلسلہ: آڈیو اور ویڈیو مواد کیری کریں۔
موافقت
موافقت_ فیلڈ_ لمبائی 1 بی موافقت فیلڈ کی لمبائی ، پیچھے بائٹس کی تعداد
فلیگ 1 بی پی سی آر کی نشاندہی کرنے کیلئے 0x50 لیتا ہے یا پی سی آر کو شامل نہیں کرنے کیلئے 0x40 لیتا ہے
پی سی آر 5 بی پروگرام گھڑی کا حوالہ ، پروگرام گھڑی کا حوالہ ، انکوڈر کے مطابق نظام ٹائمنگ کلاک ایس ٹی سی (سسٹم ٹائم کلاک) کو بازیافت کرنے کے لئے استعمال کیا جاتا ہے۔
اسٹفنگ_بیٹس ایکس بی اسٹفنگ بائٹس ، قیمت 0 ایکس ایف ہے
موافقت کے علاقے کی لمبائی میں ٹرانسمیشن ایرر اشارے کے ذریعہ شناخت کردہ ایک بائٹ شامل ہونا چاہئے۔ پی سی آر پروگرام گھڑی کا حوالہ ہے ، پی سی آر ، ڈی ٹی ایس ، پی ٹی ایس ایک ہی سسٹم کی گھڑی کی نمونہ دار اقدار ہیں ، پی سی آر میں اضافہ ہوتا ہے ، لہذا اسے ڈی ٹی ایس ویلیو کے طور پر مرتب کیا جاسکتا ہے ، آڈیو ڈیٹا کو پی سی آر کی ضرورت نہیں ہے۔ اگر کوئی فیلڈ نہیں ہے تو ، رکن کھیل سکتا ہے ، لیکن vlc نہیں کھیل سکتا ہے۔ ts سلسلہ کو پیک کرتے وقت ، PAT اور PMT ٹیبلز میں موافقت کا فیلڈ نہیں ہوتا ہے۔ اگر لمبائی کافی نہیں ہے تو ، صرف 0 ایف ایف میں بھریں۔ ویڈیو اسٹریم اور آڈیو اسٹریم دونوں کو موافقت کا فیلڈ شامل کرنے کی ضرورت ہے ، جو عام طور پر فریم کے پہلے ٹی ایس پیکٹ اور آخری ٹی ایس پیکٹ میں شامل کیا جاتا ہے ، اور مڈل ٹی ایس پیکٹ شامل نہیں ہوتا ہے۔
PAT فارمیٹ
table_id 8b PAT ٹیبل 0x00 پر طے ہے
سیکشن_سنٹیکس_ انڈیکیٹر 1 بی 1 مقرر کیا گیا ہے
صفر 1 بی 0 پر طے ہے
مخصوص 2 بی 11 مقرر کی گئی ہے
سیکشن_ لمبائی 12b درج ذیل ڈیٹا کی لمبائی
transport_stream_id 16b ٹرانسپورٹ اسٹریم ID ، 0x0001 کے بطور طے شدہ
مخصوص 2 بی 11 مقرر کی گئی ہے
version_number 5b ورژن نمبر ، 00000 پر طے شدہ ، اگر PAT تبدیل ہوجاتا ہے تو ، ورژن نمبر میں 1 کا اضافہ ہوگا
موجودہ_نقط_حضور 1 بی کو 1 مقرر کیا گیا ہے ، جس سے یہ ظاہر ہوتا ہے کہ یہ پی اے ٹی ٹیبل استعمال کی جاسکتی ہے ، اگر یہ 0 ہے تو ، اگلے پی اے ٹی ٹیبل کا انتظار کریں
سیکشن_نمبر 8b 0x00 پر طے ہے
last_section_number 8b 0x00 پر طے ہے
شروع کریں لوپ
program_number 16b جب پروگرام کی تعداد 0x0000 ہے ، تو اس کا مطلب یہ ہے کہ یہ NIT ہے ، جب پروگرام کی تعداد 0x0001 ہے ، تو اس کا مطلب یہ ہے کہ یہ PMT ہے
مخصوص 3 بی 111 مقرر کی گئی ہے
پروگرام نمبر کے مشمولات کے مطابق PID 13b PID قدر
آخر لوپ
پچھلے اعداد و شمار کا CRC32 32b CRC32 چیک کوڈ
پی ایم ٹی فارمیٹ
table_id 8b PMT ٹیبل کی کوئی قدر نہیں ، 0x02
سیکشن_سنٹیکس_ انڈیکیٹر 1 بی 1 مقرر کیا گیا ہے
صفر 1 بی 0 پر طے ہے
مخصوص 2 بی 11 مقرر کی گئی ہے
سیکشن_ لمبائی 12b درج ذیل ڈیٹا کی لمبائی
پروگرام_نمبر 16b چینل نمبر ، جس کا مطلب موجودہ پی ایم ٹی سے وابستہ چینل ہے ، جس کی قیمت 0x0001 ہے
مخصوص 2 بی 11 مقرر کی گئی ہے
version_number 5b ورژن نمبر ، 00000 پر طے شدہ ، اگر PAT تبدیل ہوجاتا ہے تو ، ورژن نمبر میں 1 کا اضافہ ہوگا
موجودہ_نقط_ہندگی کار 1b 1 پر مقرر کیا گیا ہے
سیکشن_نمبر 8b 0x00 پر طے ہے
last_section_number 8b 0x00 پر طے ہے
مخصوص 3 بی 111 مقرر کی گئی ہے
PCR_PID 13b TS پیکٹ کا PID جہاں PCR (پروگرام حوالہ گھڑی) واقع ہے ، اسے ویڈیو PID کے نامزد کیا گیا ہے
مخصوص 4 بی 1111 مقرر کی گئی ہے
program_info_leight 12b پروگرام تفصیل سے متعلق معلومات ، جسے 0x000 نامزد کیا گیا ہے اس کا مطلب ہے نہیں
شروع کریں لوپ
اسٹریم ٹائپ 8 بی اسٹریم ٹائپ ، نشان ویڈیو یا آڈیو یا دیگر ڈیٹا ہے ، h.264 انکوڈنگ 0x1b کے مساوی ہے ، آیک انکوڈنگ 0x0f کے مساوی ہے ، ایم پی 3 انکوڈنگ 0x03 کے مساوی ہے
مخصوص 3 بی 111 مقرر کی گئی ہے
ابتدائی_پی آئی ڈی 13b PID جو سلسلے_ٹائپ سے مماثل ہے
مخصوص 4 بی 1111 مقرر کی گئی ہے
ES_info_leight 12b تفصیل سے متعلق معلومات ، جسے 0x000 نامزد کیا گیا ہے اس کا مطلب ہے نہیں
آخر لوپ
پچھلے اعداد و شمار کا CRC32 32b CRC32 چیک کوڈ
(2) پیس پرت
پیس پرت ہر ویڈیو / آڈیو فریم میں ٹائم اسٹیمپ اور دیگر معلومات شامل کرتی ہے۔ پیس پیکیج میں بہت سارے مواد ہوتے ہیں ، اور ہم صرف عام استعمال شدہ چیزوں کو چھوڑ دیتے ہیں۔
پیس شروع کوڈ 3 بی اسٹارٹ کوڈ ، 0x000001 پر طے شدہ
سلسلہ ID 1B آڈیو ویلیو (0xc0-0xdf) ، عام طور پر 0xc0
ویڈیو کی قدر (0xe0-0xef) ، عام طور پر 0xe0
پیس پیکٹ کی لمبائی 2B پیس کے اعداد و شمار کی لمبائی ، 0 کا مطلب لامحدود لمبائی ،
صرف ویڈیو ڈیٹا کی لمبائی 0 ایکس ایف ایف سے تجاوز کرے گی
فلیگ 1 بی عام طور پر 0x80 کی قیمت لیتا ہے ، جس کا مطلب ہے کہ ڈیٹا کو خفیہ نہیں کیا گیا ہے ، اس کی کوئی ترجیح نہیں ہے ، اور اعداد و شمار کا بیک اپ لیا جاتا ہے
فلیگ 1 بی ویلیو 0x80 کا مطلب صرف پی ٹی ایس ہے ، ویلیو 0xc0 معنی پی ٹی ایس اور ڈی ٹی ایس
مندرجہ ذیل اعداد و شمار کی لمبائی ، قیمت 1 یا 5 ہے
pts 5B 33bit قدر
dts 5B 33bit قدر
pts ڈسپلے کا ٹائم اسٹیمپ ہے اور ڈی ٹی ایس ضابطہ کشائی کا ٹائم اسٹیمپ ہے۔ ویڈیو ڈیٹا کیلئے دونوں ٹائم اسٹیمپ ضروری ہیں۔ آڈیو ڈیٹا کے pts اور dts ایک جیسے ہیں ، لہذا صرف pts کی ضرورت ہے۔ دو ٹائم اسٹیمپ ، پی ٹی ایس اور ڈی ٹی ایس ہیں ، جو بی فریموں کی وجہ سے ہیں۔ I اور P فریموں کے pts dts کے برابر ہیں۔ اگر کسی ویڈیو میں B فریم نہیں ہیں تو ، pts ہمیشہ dts کی طرح ہی ہوگا۔ فائل سے ویڈیو فریموں کو ترتیب سے پڑھیں ، اور نکائے ہوئے فریموں کی ترتیب ڈی ٹی ایس ترتیب کی طرح ہے۔ ڈی ٹی ایس الگورتھم نسبتا simple آسان ہے ، ابتدائی ویلیو + انکریمنٹ کافی ہے ، پی ٹی ایس کا حساب کتاب زیادہ پیچیدہ ہے ، اور آفسیٹ کو ڈی ٹی ایس میں شامل کرنے کی ضرورت ہے۔
آڈیو پیس میں صرف pts موجود ہیں (ڈی ٹی ایس کی طرح) ، ویڈیو کے I اور P فریموں میں دونوں کا ٹائم اسٹیمپ ہونا ضروری ہے ، اور ویڈیو B فریم میں صرف pts (dts کی طرح ہی) کی ضرورت ہے۔ pts اور dts کو پیک کرنے کے ل you ، آپ کو ویڈیو فریم کی قسم جاننے کی ضرورت ہے ، لیکن ہم کنٹینر فارمیٹ کے ذریعہ فریم ٹائپ کا فیصلہ نہیں کرسکتے ہیں۔ فریم کی قسم حاصل کرنے کے ل You آپ کو h.264 کے مواد کی تجزیہ کرنا ہوگی۔
مثال کے طور پر:
آئی پی بی بی بی پی
پڑھنے کا حکم: 1 2 3 4 5 6
ڈی ایس ٹی آرڈر: 1 2 3 4 5 6
pts آرڈر: 1 5 3 2 4 6
آن ڈیمانڈ ویڈیو dts الگورتھم:
dts = ابتدائی قیمت + 90000 / video_frame_rate ، ابتدائی قدر من مانی سے بیان کی جاسکتی ہے ، لیکن 0 نہیں لینا بہتر ہے ، video_frame_rate فریم ریٹ ہے ، جیسے 23 ، 30۔
pts اور dts ٹائم اسکیل ، 1s = 90000 ٹائم اسکیل پر مبنی ہیں ، ایک فریم 90000 / video_frame_rate ٹائم اسکیل ہونا چاہئے۔
سیمپلنگ تعدد کے ذریعہ ایک فریم کے ٹائم اسکیل کو تقسیم کرنا ایک فریم کے پلے بیک دورانیے میں تبدیل کیا جاسکتا ہے
آن ڈیمانڈ آڈیو ڈی ایس الگورتھم:
ڈی ایس ٹی = ابتدائی قیمت + (90000 * آڈیو_سمپل_پر_ فریم) / آڈیو_سیمپل_ریٹ ، آڈیو_سمپل_پر_ فریم کی قدر کوڈیک سے متعلق ہے ، آاک ویلیو 1024 ہے ، ایم پی 3 ویلیو 1158 ہے ، آڈیو_سمپل_ریٹ نمونہ کی شرح ہے ، جیسے 24000 ، 41000۔ فی چینل 1024 نمونے ، جس کا مطلب ہے کہ کسی فریم کی مدت 1024 / نمونہ_ سیکنڈ ہے۔ لہذا ہر فریم کا ٹائم اسٹیمپ 0 ، 1024 / نمونہ_ریٹ ، ... ، 1024 * n / نمونہ_ سیکنڈ ہے۔
رواں ویڈیو کے ڈیٹس اور پی ٹی ایس کو براہ راست ڈیٹا اسٹریم میں وقت کا براہ راست استعمال کرنا چاہئے ، اور فارمولوں کے ذریعہ اس کا حساب نہیں لیا جانا چاہئے۔
(3) ایس پرت
اس پرت سے مراد آڈیو اور ویڈیو ڈیٹا ہے ، ہم صرف h.264 ویڈیو اور آک آڈیو متعارف کراتے ہیں۔
h.264 ویڈیو:
H.264 ڈیٹا کو پیک کرنے کے ل we ، ہمیں ویڈیو ڈیٹا میں ایک نالو (نیٹ ورک خلاصہ پرت یونٹ) شامل کرنا ہوگا۔ نالو میں نالو ہیڈر اور نالو قسم شامل ہیں۔ نالو ہیڈر 0x00000001 (فریم کا آغاز) یا 0x000001 (فریم میں) پر طے ہے۔ H.264 کا ڈیٹا سلائسین پر مشتمل ہے ، اور سلائسس کے مشمولات میں شامل ہیں: ویڈیو ، ایس پی ایس ، پی پی ایس ، وغیرہ۔ نالو قسم اس کے بعد کے H.264 ڈیٹا کا مواد طے کرتا ہے۔
F 1b حرام_زر_و_بیٹ ، h.264 نے بیان کیا ہے کہ اس کا 0 ہونا ضروری ہے
NRI 2b nal_ref_idc ، جس کی قیمت 0 value 3 ہے ، اس نالو کی اہمیت کی نشاندہی کرتی ہے ، I فریم ، ایس ایس ایس ، پی پی ایس عام طور پر 3 ، P فریم عام طور پر 2 لیتا ہے ، اور B فریم عام طور پر 0 لیتا ہے
5b ٹائپ کریں نیچے دیئے گئے ٹیبل کا حوالہ دیں
nal_unit_type تفصیل
0 استعمال نہیں کیا گیا
1 غیر IDR تصویر ، IDR کلیدی فریم سے مراد ہے
2 ٹکڑے تقسیم A
3 ٹکڑا تقسیم بی
|
حیرت حاصل کرنے کیلئے ای میل درج کریں
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 وائرلیس ترسیل ویڈیو اور آڈیو زیادہ آسان!
رابطہ کریں
ایڈریس:
نمبر 305 کمرہ ہوئلن بلڈنگ نمبر 273 ہوانپو روڈ گوانگ چین 510620
اقسام
نیوز لیٹر