FMUSER Kablosuz Video ve Sesi Daha Kolay İletin!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Arnavutça
ar.fmuser.org -> Arapça
hy.fmuser.org -> Ermeni
az.fmuser.org -> Azerice
eu.fmuser.org -> Bask Dili
be.fmuser.org -> Beyaz Rusça
bg.fmuser.org -> Bulgar
ca.fmuser.org -> Katalanca
zh-CN.fmuser.org -> Çince (Basitleştirilmiş)
zh-TW.fmuser.org -> Çince (Geleneksel)
hr.fmuser.org -> Hırvatça
cs.fmuser.org -> Çekçe
da.fmuser.org -> Danca
nl.fmuser.org -> Hollandalı
et.fmuser.org -> Estonca
tl.fmuser.org -> Filipinli
fi.fmuser.org -> Fince
fr.fmuser.org -> Fransızca
gl.fmuser.org -> Galiçyaca
ka.fmuser.org -> Gürcüce
de.fmuser.org -> Almanca
el.fmuser.org -> Yunanca
ht.fmuser.org -> Haiti Kreyolu
iw.fmuser.org -> İbranice
hi.fmuser.org -> Hintçe
hu.fmuser.org -> Macar
is.fmuser.org -> İzlandaca
id.fmuser.org -> Endonezya
ga.fmuser.org -> İrlandalı
it.fmuser.org -> İtalyan
ja.fmuser.org -> Japonca
ko.fmuser.org -> Korece
lv.fmuser.org -> Letonca
lt.fmuser.org -> Litvanya
mk.fmuser.org -> Makedonca
ms.fmuser.org -> Malayca
mt.fmuser.org -> Malta
no.fmuser.org -> Norveç
fa.fmuser.org -> Farsça
pl.fmuser.org -> Lehçe
pt.fmuser.org -> Portekizce
ro.fmuser.org -> Romen
ru.fmuser.org -> Rusça
sr.fmuser.org -> Sırpça
sk.fmuser.org -> Slovakça
sl.fmuser.org -> Slovence
es.fmuser.org -> İspanyolca
sw.fmuser.org -> Svahili
sv.fmuser.org -> İsveççe
th.fmuser.org -> Tay
tr.fmuser.org -> Türkçe
uk.fmuser.org -> Ukraynaca
ur.fmuser.org -> Urduca
vi.fmuser.org -> Vietnamca
cy.fmuser.org -> Galce
yi.fmuser.org -> Yidiş
1. Toplamak
Ses toplama Ses toplama işlemi, esas olarak ortamdaki analog sinyalleri PCM ile kodlanmış ham veriler halinde toplamak ve ardından verileri kodlamak ve dağıtım için MP3 ve diğer formatlara sıkıştırmak için ekipman kullanır. Yaygın ses sıkıştırma formatları şunlardır: MP3, AAC, HE-AAC, Opus, FLAC, Vorbis (Ogg), Speex ve AMR.
Görüntü edinme Görüntü edinme süreci esas olarak kameralar ve diğer ekipmanlar tarafından YUV kodlu ham verilere yakalanır ve bu veriler daha sonra kodlanır ve dağıtım için H.264 ve diğer format verilerine sıkıştırılır. Yaygın video paketleme formatları şunlardır: MP4, 3GP, AVI, MKV, WMV, MPG, VOB, FLV, SWF, MOV, RMVB, WebM, vb.
2. tedavi
Video veya ses toplandıktan sonra orijinal veriler elde edilir. Yerinde bazı efektleri geliştirmek veya bazı ek efektler eklemek için, genellikle kodlamadan ve sıkıştırmadan önce işleriz.
Video güzelliği, filigran, yol, özelleştirme
Ses karıştırma, gürültü azaltma, özel efektler, özelleştirme
3. Kodlama ve paketleme
1. Kodlama
Medya akışı aktarımı için kodlama çok önemlidir. Kodlama performansı, kodlama hızı ve kodlama sıkıştırma oranı, tüm akışlı ortam iletiminin kullanıcı deneyimini ve iletim maliyetini doğrudan etkileyecektir.
Yaygın video kodlayıcılar:
1) H.264 / AVC
2) HEVC / H.265
3) VP8
4) VP9
5) FFmpeg
Ses kodlayıcı: Mp3, AAC vb.
2. paket
Kodlayıcı tarafından oluşturulan multimedya içeriğini (video, ses, altyazı, bölüm bilgileri vb.) Karıştırın ve kapsülleyin
Birkaç yaygın paketleme biçimi:
1) AVI biçimi (.avi soneki)
2) DV-AVI biçimi (.avi soneki)
3) QuickTime Dosya Biçimi biçimi (son ek .mov)
4) MPEG biçimi (dosya uzantısı .mpg .mpeg .mpe .dat .vob .asf .3gp .mp4 vb. Olabilir)
5) WMV biçimi (son .wmv .asf)
6) Gerçek Video formatı (sonek .rm .rmvb)
7) Flash Video formatı (.flv soneki)
8) Matroska biçimi (son ek .mkv)
9) MPEG2-TS biçimi (son ek .ts)
Şu anda, akışlı ortam iletiminde, özellikle sırasıyla RTMP / HTTP-FLV ve HLS protokollerinde kullanılan canlı yayınlarda ağırlıklı olarak FLV ve MPEG2-TS formatlarını kullanıyoruz.
Dört. Sunucuya gönder
Üç ana itme protokolü vardır:
RTSP (Gerçek Zamanlı Akış Protokolü): Gerçek Zamanlı Akış Protokolü, ses veya videoyu kontrol etmek için kullanılan, Real Networks ve Netscape tarafından ortaklaşa önerilen bir multimedya akış protokolü;
RTMP (Gerçek Zamanlı Mesajlaşma Protokolü): Gerçek Zamanlı Mesajlaşma Protokolü, Flash oynatıcılar ve sunucular arasında ses, video ve veri aktarımı için Adobe tarafından geliştirilen açık bir protokoldür;
HLS (HTTP Canlı Akışı): Apple Inc. tarafından uygulanan HTTP tabanlı bir medya akışı aktarım protokolüdür;
RTMP, canlı yayın alanında yaygın olarak kullanılan mevcut ana akış medya aktarım protokolüdür. Piyasadaki çoğu canlı yayın ürünü bu protokolü benimser.
RTMP protokolü, TCP'ye dayanır ve gerçek zamanlı veri iletişimi için tasarlanmış bir ağ protokolüdür. Esas olarak flash / AIR platformu ile RTMP protokolünü destekleyen akış ortamı / etkileşimli sunucu arasında ses, video ve veri iletişimi için kullanılır. Bu sözleşmeyi destekleyen yazılım, Adobe Media Server / Ultrant Media Server / red5 vb. İçerir.
Üç değişkeni var:
RTMP, 1935 numaralı bağlantı noktasını kullanarak TCP'nin üzerinde bir düz metin protokolü olarak çalışır;
RTMPT, HTTP isteğinde kapsüllenir ve güvenlik duvarından geçebilir;
RTMPS, RTMPT'ye benzer ancak HTTPS bağlantısını kullanır;
RTMP protokolü, veri paketlerini tutmak için kullanılan bir kap gibidir. Bu veriler AMF formatında veri veya FLV'de video / ses verisi olabilir. Tek bir bağlantı, farklı kanallar üzerinden birden çok ağ akışını iletebilir. Bu kanallardaki paketler, sabit boyutlu paketler halinde iletilir.
V. Sunucu akış dağıtımı
Medya akışı sunucusunun işlevi, canlı akışın yayınlanması, yeniden yayınlanması ve dağıtımından sorumlu olacaktır.
Altı. Oyuncu akışı
Esas olarak canlı programların terminalde görüntülenmesini gerçekleştirmek için. Burada kullanılan aktarım protokolü RTMP olduğundan, RTMP akış protokolünü destekleyen herhangi bir oynatıcı, örneğin:
Bilgisayar: VLC vb.
Mobil terminal: Vitamio ve ijkplayer vb.
----------------
Telif hakkı bildirimi: Bu makale, CC 4.0 BY-SA telif hakkı sözleşmesinin ardından CSDN blog yazarı "Yuan Jiao Shou" nun orijinal makalesidir. Lütfen orijinal kaynak bağlantısını ve bu beyanı yeniden yazdırmak için ekleyin.
Orijinal bağlantı: https://blog.csdn.net/xxtt0524/article/details/70332403
|
Sürpriz almak için e-posta girin
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Arnavutça
ar.fmuser.org -> Arapça
hy.fmuser.org -> Ermeni
az.fmuser.org -> Azerice
eu.fmuser.org -> Bask Dili
be.fmuser.org -> Beyaz Rusça
bg.fmuser.org -> Bulgar
ca.fmuser.org -> Katalanca
zh-CN.fmuser.org -> Çince (Basitleştirilmiş)
zh-TW.fmuser.org -> Çince (Geleneksel)
hr.fmuser.org -> Hırvatça
cs.fmuser.org -> Çekçe
da.fmuser.org -> Danca
nl.fmuser.org -> Hollandalı
et.fmuser.org -> Estonca
tl.fmuser.org -> Filipinli
fi.fmuser.org -> Fince
fr.fmuser.org -> Fransızca
gl.fmuser.org -> Galiçyaca
ka.fmuser.org -> Gürcüce
de.fmuser.org -> Almanca
el.fmuser.org -> Yunanca
ht.fmuser.org -> Haiti Kreyolu
iw.fmuser.org -> İbranice
hi.fmuser.org -> Hintçe
hu.fmuser.org -> Macar
is.fmuser.org -> İzlandaca
id.fmuser.org -> Endonezya
ga.fmuser.org -> İrlandalı
it.fmuser.org -> İtalyan
ja.fmuser.org -> Japonca
ko.fmuser.org -> Korece
lv.fmuser.org -> Letonca
lt.fmuser.org -> Litvanya
mk.fmuser.org -> Makedonca
ms.fmuser.org -> Malayca
mt.fmuser.org -> Malta
no.fmuser.org -> Norveç
fa.fmuser.org -> Farsça
pl.fmuser.org -> Lehçe
pt.fmuser.org -> Portekizce
ro.fmuser.org -> Romen
ru.fmuser.org -> Rusça
sr.fmuser.org -> Sırpça
sk.fmuser.org -> Slovakça
sl.fmuser.org -> Slovence
es.fmuser.org -> İspanyolca
sw.fmuser.org -> Svahili
sv.fmuser.org -> İsveççe
th.fmuser.org -> Tay
tr.fmuser.org -> Türkçe
uk.fmuser.org -> Ukraynaca
ur.fmuser.org -> Urduca
vi.fmuser.org -> Vietnamca
cy.fmuser.org -> Galce
yi.fmuser.org -> Yidiş
FMUSER Kablosuz Video ve Sesi Daha Kolay İletin!
İletişim
Adres:
No.305 Oda HuiLan Binası No. 273 Huanpu Yolu Guangzhou Çin 510620
Kategoriler
Kaydolun