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. انتقال فیلم
هنگام دریافت ویدئو از شبکه ، ابتدا باید پروتکل (RTSP / RTMP / HTTP) حل شود ، سپس قالب (MKV ، RMVB) و سپس داده های قالب ویدیو (H264) و صوتی (AAC) باید به تصاویر رمزگشایی شوند ( RGB / YUV) و صدا (PCM) ، و سپس با توجه به زمان سنج به طور همزمان بازی کنید.
RTSP + RTP عمدتا برای IPTV استفاده می شود ، دلیل این است که UDP برای انتقال داده استفاده می شود و هنگامی که محیط شبکه نسبتاً پایدار باشد ، بازده انتقال نسبتاً زیاد است.
RTMP عمدتا برای انتقال صدا و تصویر در اینترنت استفاده می شود. از انتقال TCP استفاده می کند. از آنجا که فضای اینترنت نسبتاً ضعیف است ، استفاده از RTMP کیفیت انتقال فیلم را تضمین می کند ، اما تأخیر انتقال آن نسبتاً زیاد است و بازده انتقال نسبتاً پایین است.
سیستم رسانه پخش جریانی با استفاده از فناوری RTMP یک ویژگی کاملاً واضح دارد: از Flash Player به عنوان سرویس گیرنده پخش کننده استفاده می کند و Flash Player اکنون روی تقریبا 99٪ رایانه های شخصی در جهان نصب شده است ، بنابراین به طور کلی ، سیستم پخش RTMP را بصورت تصویری و صوتی تماشا کنید نیازی به نصب افزونه ها نیست. کاربران فقط برای تماشای مستقیم رسانه های جریانی باید صفحه وب را باز کنند ، که بسیار راحت است. سرویس های پخش زنده معمولاً از RTMP به عنوان پروتکل رسانه جریان ، FLV به عنوان قالب کپسوله سازی ، H.264 به عنوان قالب رمزگذاری ویدیو و AAC به عنوان قالب رمزگذاری صوتی استفاده می کنند. FLV قالب بسته بندی مورد استفاده RTMP است ، H.264 استاندارد برنامه نویسی ویدئویی با بالاترین بازده برنامه نویسی در کاربردهای عملی امروزی است و AAC استاندارد برنامه نویسی صوتی با بیشترین بازده برنامه نویسی در کاربردهای عملی امروز است.
librtmp تحقق پروتکل RTMP است ، شما می توانید برای تحقق بخشیدن به تجزیه و تحلیل پروتکل و ارسال و دریافت داده ها از librtmp استفاده کنید. سرور پخش زنده را می توان بر اساس nginx + rtmp پیاده سازی کرد. سرویس گیرنده پخش زنده از librtmp برای فشار دادن جریان استفاده می کند و FFmpeg مسئول رمزگذاری است. مشتری تماشاگر از VLC استفاده می کند ، زیرا VLC خود می تواند جریان RTMP و داده های ویدئویی رمزگذاری شده را تجزیه کند.
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 بی سیم ویدئو و صدا را راحت تر انتقال می دهد!
تماس با ما
نشانی:
شماره 305 اتاق HuiLan ساختمان شماره 273 Huanpu Road گوانگژو چین 510620
دسته بندی ها
عضویت در خبرنامه