FMUSER Wirless Menghantar Video Dan Audio Lebih Mudah!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Orang Afrika
sq.fmuser.org -> Bahasa Albania
ar.fmuser.org -> Bahasa Arab
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarus
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> Bahasa Catalan
zh-CN.fmuser.org -> Bahasa Cina (Ringkas)
zh-TW.fmuser.org -> Bahasa Cina (Tradisional)
hr.fmuser.org -> Bahasa Croatia
cs.fmuser.org -> Bahasa Czech
da.fmuser.org -> Denmark
nl.fmuser.org -> Belanda
et.fmuser.org -> Estonia
tl.fmuser.org -> Orang Filipina
fi.fmuser.org -> Bahasa Finland
fr.fmuser.org -> Bahasa Perancis
gl.fmuser.org -> orang Galicia
ka.fmuser.org -> Orang Georgia
de.fmuser.org -> Jerman
el.fmuser.org -> Greek
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Bahasa Ibrani
hi.fmuser.org -> Bahasa Hindi
hu.fmuser.org -> Bahasa Hungary
is.fmuser.org -> Bahasa Iceland
id.fmuser.org -> Bahasa Indonesia
ga.fmuser.org -> Ireland
it.fmuser.org -> Bahasa Itali
ja.fmuser.org -> Jepun
ko.fmuser.org -> Bahasa Korea
lv.fmuser.org -> Bahasa Latvia
lt.fmuser.org -> Bahasa Lithuania
mk.fmuser.org -> orang Macedonia
ms.fmuser.org -> Bahasa Melayu
mt.fmuser.org -> Malta
no.fmuser.org -> Bahasa Norway
fa.fmuser.org -> Parsi
pl.fmuser.org -> Bahasa Poland
pt.fmuser.org -> Portugis
ro.fmuser.org -> Romania
ru.fmuser.org -> Rusia
sr.fmuser.org -> Bahasa Serbia
sk.fmuser.org -> Bahasa Slovak
sl.fmuser.org -> Bahasa Slovenia
es.fmuser.org -> Sepanyol
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweden
th.fmuser.org -> Thai
tr.fmuser.org -> Turki
uk.fmuser.org -> Ukraine
ur.fmuser.org -> Bahasa Urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> Wales
yi.fmuser.org -> Bahasa Yiddish
Rakan-rakan yang perlu membina platform video langsung tidak melihatnya, kod sumber yang baru dikeluarkan untuk video langsung ada di sini!
Seperti yang kita semua ketahui, untuk membina platform siaran langsung, satu set lengkap kod sumber video langsung adalah kuncinya. Dengan mengambil contoh kod sumber video Cloud Leopard secara langsung, editor akan memperkenalkan anda bagaimana membina platform siaran langsung.
Langkah pertama, koleksi video dan audio akhir PC
Pada masa ini, permainan terpanas dan paling banyak diperdagangkan adalah permainan terminal, seperti League of Legends, Sword Spirit, World of Tanks, DOTA2, Kart, Dream Three Kingdoms, Monster Hunter, Perfect World, Cross Fire, World of Warcraft, Fantasy Westward Journey, Hearthstone , dll. Untuk permainan berskala besar, perlu menangkap skrin dan audio permainan dengan sempurna di sisi PC.
Imej arus perdana di sisi PC pada masa ini adalah resolusi definisi tinggi 1080P, dan terutamanya gambar bergerak. Jumlah data sangat besar. Cara mengumpulkan data ini dengan cekap dan menyandikan dan memampatkan dalam masa nyata, dan pada masa yang sama mempunyai kecekapan mampatan yang lebih tinggi untuk menjimatkan platform. Kos lebar jalur data pada akhirnya adalah masalah yang perlu dipertimbangkan secara terperinci.
Langkah kedua, koleksi video dan audio mudah alih
Selain siaran langsung permainan sisi PC, kami juga harus melakukan permainan sisi mudah alih dan pemandangan luar. Oleh itu, sangat mustahak untuk mengembangkan alat siaran langsung sisi mudah alih.
Dua sistem operasi telefon bimbit utama ketika ini adalah Android Google dan iOS. Bahasa pengembangan dan kerangka pembangunan dua sistem operasi utama agak berbeza. Sistem Android menggunakan bahasa Java untuk pengembangan lapisan aplikasi, sementara sistem iOS Apple menggunakan bahasa Object-C untuk pengembangan. Kedua-dua platform mempunyai antara muka dan ciri pengembangan yang berbeza, dan aplikasi pada kedua platform tersebut tidak mempunyai keserasian, jadi kami mesti membentuk dua pasukan pembangunan APP untuk menyelesaikan perkara ini.
Langkah ketiga, penerbitan dan transkoding kandungan
Selepas peralatan front-end mengumpulkan dan memproses kandungan video dan audio langsung, alat ini pertama kali mendorongnya ke pelayan asal platform. Kami menggunakan pelayan asal di ruang simpul tulang belakang pengendali tempatan di Beijing (jarak dekat untuk penyelenggaraan yang mudah). Pelayan sumber menggunakan mekanisme sandaran panas kluster berbilang mesin untuk mengelakkan pelayan laman sumber mempengaruhi operasi stabil seluruh platform setelah ia turun.
Pelayan laman sumber disambungkan ke peranti penyimpanan array cakera profesional. Apabila pelayan laman sumber menerima data, pertama kali menyalin salinan N dan meneruskannya ke nod CDN sekunder N di bawah, dan menyalin satu salinan ke pelayan transkoding pada masa yang sama. Pelayan transkoding melakukan transkoding masa nyata setiap aliran yang diterima, terutamanya menukar aliran bit definisi tinggi menjadi aliran bit definisi standard ke terminal mudah alih skrin kecil. Terminal mudah alih yang menerima aliran bit kecil definisi kecil tidak hanya memenuhi keperluan resolusi skrin kecil sendiri, Pada masa yang sama, ia dapat mengurangkan keperluan keupayaan penyahkodan terminal mudah alih dan menjimatkan kos lebar jalur dengan berkesan.
Pada masa yang sama, pelayan transcoding menyimpan rakaman live streaming masa nyata ke array cakera untuk pemutaran atas permintaan kemudian.
Langkah keempat, streaming siaran media
Siaran media streaming juga sangat penting bagi seluruh platform, kerana perkhidmatan terakhir untuk pengguna akhir adalah pelayan media streaming yang diedarkan di seluruh rangkaian. Kestabilan dan prestasi pelayan streaming media menentukan pengalaman pengguna akhir. Dan kos operasi platform. Berdasarkan pengalaman IPTV sebelumnya, laluan teknikal yang kami pilih dalam projek ini masih dikembangkan sendiri. Sudah tentu, ia berdasarkan pelayan streaming IPTV sebelumnya. Titik teknikal teras mempunyai penambahbaikan berikut:
1. Pelayan media streaming masih dilaksanakan dalam bahasa C untuk memastikan kecekapan operasi tertinggi;
2. Tukar model multi-proses sebelumnya ke model IO tak segerak untuk meningkatkan prestasi pemprosesan serentak pelayan;
3. Menambah sokongan untuk protokol RTMP dan HLS pada lapisan protokol;
4. Memperkenalkan seni bina Hadoop yang diedarkan untuk memudahkan penyebaran, penjadualan dan toleransi kesalahan berskala besar;
Melalui penambahbaikan ini, prestasi keseluruhan pelayan media streaming akan mendapat lonjakan kualitatif yang lain.
Langkah kelima, pengedaran kandungan CDN
CDN mempunyai banyak kandungan, tetapi terdapat juga banyak penyedia perkhidmatan CDN di pasaran. Tidak semestinya sukar untuk mencari yang sesuai dengan anda. Dari segi pemilihan protokol, kami mendukung protokol RTMP dan HTTP sesuai dengan ciri aplikasi langsung dan atas permintaan. , UDP protokol ketiga-tiga jenis ini.
Akhirnya, terdapat sisi pemain, PC, Android, dan iOS. Pembangunan kod sumber video langsung itu sendiri memerlukan banyak masa, tenaga dan kos. Sekiranya anda tidak bersedia, disarankan untuk tidak membuat kod sumber video langsung sendiri. Lagipun, pasarannya sangat baik. Kod sumber video langsung masih sangat kaya
|
Masukkan e-mel untuk mendapatkan kejutan
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Orang Afrika
sq.fmuser.org -> Bahasa Albania
ar.fmuser.org -> Bahasa Arab
hy.fmuser.org -> Armenia
az.fmuser.org -> Azerbaijan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarus
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> Bahasa Catalan
zh-CN.fmuser.org -> Bahasa Cina (Ringkas)
zh-TW.fmuser.org -> Bahasa Cina (Tradisional)
hr.fmuser.org -> Bahasa Croatia
cs.fmuser.org -> Bahasa Czech
da.fmuser.org -> Denmark
nl.fmuser.org -> Belanda
et.fmuser.org -> Estonia
tl.fmuser.org -> Orang Filipina
fi.fmuser.org -> Bahasa Finland
fr.fmuser.org -> Bahasa Perancis
gl.fmuser.org -> orang Galicia
ka.fmuser.org -> Orang Georgia
de.fmuser.org -> Jerman
el.fmuser.org -> Greek
ht.fmuser.org -> Haitian Creole
iw.fmuser.org -> Bahasa Ibrani
hi.fmuser.org -> Bahasa Hindi
hu.fmuser.org -> Bahasa Hungary
is.fmuser.org -> Bahasa Iceland
id.fmuser.org -> Bahasa Indonesia
ga.fmuser.org -> Ireland
it.fmuser.org -> Bahasa Itali
ja.fmuser.org -> Jepun
ko.fmuser.org -> Bahasa Korea
lv.fmuser.org -> Bahasa Latvia
lt.fmuser.org -> Bahasa Lithuania
mk.fmuser.org -> orang Macedonia
ms.fmuser.org -> Bahasa Melayu
mt.fmuser.org -> Malta
no.fmuser.org -> Bahasa Norway
fa.fmuser.org -> Parsi
pl.fmuser.org -> Bahasa Poland
pt.fmuser.org -> Portugis
ro.fmuser.org -> Romania
ru.fmuser.org -> Rusia
sr.fmuser.org -> Bahasa Serbia
sk.fmuser.org -> Bahasa Slovak
sl.fmuser.org -> Bahasa Slovenia
es.fmuser.org -> Sepanyol
sw.fmuser.org -> Swahili
sv.fmuser.org -> Sweden
th.fmuser.org -> Thai
tr.fmuser.org -> Turki
uk.fmuser.org -> Ukraine
ur.fmuser.org -> Bahasa Urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> Wales
yi.fmuser.org -> Bahasa Yiddish
FMUSER Wirless Menghantar Video Dan Audio Lebih Mudah!
Hubungi Kami
alamat:
No.305 Bilik HuiLan Bangunan No.273 Huanpu Road Guangzhou China 510620
Kategori
Buletin