Bahasa Melayu

Video & sari kata · Pemuat Turun Media Langsung

Pautan langsung vs manifes penstriman: mengapa .m3u8 atau .mpd bukan fail

· Latar belakang

muat turun penstriman format fail

Satu fail media yang boleh dimuat turun berbeza dengan senarai main yang bercabang menjadi segmen
Ilustrasi vektor ToolAcre asal

Pautan langsung menghala pada satu fail; manifes penstriman ialah senarai main segmen. Siaran ini menerangkan HLS dan DASH, cara penstriman adaptif berfungsi dan sebab manifes bukanlah sesuatu yang boleh disimpan oleh pemuat turun pautan langsung sebagai video.

Dua pautan, satu menyimpan dan satu tidak — perbezaan yang melanda hampir semua orang

Pautan .mp4 boleh menghantar semula fail video yang boleh disimpan oleh pelayar. Pautan .m3u8 boleh menghantar balik sahaja beberapa kilobait teks walaupun pemain menstrim keseluruhan program daripadanya. Pengeluar video yang menyimpan yang terakhir belum memuat turun pengeluaran: mereka telah menyimpan senarai mainnya. Sambungan dan respons Jenis Kandungan adalah petunjuk berguna, tetapi periksa respons sebenar daripada menganggap setiap URL yang berakhir dengan "video" sebagai satu fail lengkap.

Apa yang disediakan oleh fail langsung URL: satu sumber, mungkin pengepala saiz

URL langsung menangani satu sumber seperti MP3, MP4 atau imej. Ambil boleh membaca bait tindak balasnya dan membuat Blob setempat apabila pelayan membenarkan akses silang asal. Panjang Kandungan mungkin memberitahu anda saiznya, tetapi pelayan boleh menstrim tanpa menyediakannya, jadi "satu fail" tidak menjamin pengepala panjang. Direct Media Downloader sengaja mengambil hos yang anda bekalkan daripada pelayar anda; ia bukan proksi atau perangkak untuk pautan yang dibenamkan dalam halaman web.

Apa itu HLS dan DASH — senarai main (.m3u8, .mpd) yang menghala ke banyak segmen pendek pada beberapa tahap kualiti

HTTP Penstriman Langsung (HLS) menggunakan senarai main teks yang biasanya berakhir dengan .m3u8; senarai main induk mungkin menawarkan beberapa kadar bit, setiap satu membawa kepada senarai segmen media pendek yang lain. MPEG-DASH menggunakan MPD perihalan tempoh, penyesuaian dan URL segmen. Pemain memilih dan meminta kepingan mengikut keperluan, kadangkala menukar kualiti apabila jalur lebar berubah. Menyimpan manifes sahaja menyimpan peta alamat tersebut, bukan fail audiovisual yang digabungkan. RFC 8216 menerangkan HLS senarai main dan gelagat segmen; DASH mempunyai standard dan alat sendiri.

Sebab penstriman adaptif dicipta — penimbalan, sambungan berubah-ubah dan perpindahan daripada muat turun progresif

Penstriman adaptif menangani had muat turun progresif: rangkaian yang berubah mungkin tidak mengekalkan pilihan kualiti awal, penonton mungkin mencari bahagian kemudian dan acara langsung belum diketahui panjang fail akhir. Media bersegmen membolehkan pemain meminta bahagian yang sesuai daripada menunggu keseluruhan video. Tukar ganti ialah satu set permintaan yang diselaraskan dan keadaan main balik, yang tindakan menyimpan satu fail tidak menghasilkan semula.

Segmen, kunci dan DRM — mengapa kepingan itu selalunya tidak berguna tanpa lesen dan mengapa pemasangan semula di luar skop

Sesetengah segmen mempunyai kunci penyulitan berasingan dan sesetengah main balik menggunakan sistem DRM terikat lesen. Walaupun manifes boleh dibaca secara umum, segmennya mungkin dilindungi, berumur pendek atau dibenarkan sahaja untuk main semula. Menjahit fail, mengambil kunci atau memintas sekatan pembekal adalah di luar reka bentuk Direct Media Downloader dan mungkin melanggar hak atau kawalan akses. Pautan fail langsung langsung yang dibekalkan oleh penerbit yang diberi kuasa adalah cadangan yang berbeza daripada membina semula strim yang dilindungi.

Contoh yang berjaya: memeriksa manifes dalam editor teks — membaca senarai segmen dan memahami perkara yang dilakukan dan tidak terkandung di dalamnya

Pertimbangkan manifes teks mainan yang mengandungi #EXTM3U, baris #EXTINF:6.0 dan laluan segment0001.ts, diikuti dengan tempoh lain dan segment0002.ts. Membukanya dalam editor teks menunjukkan arahan dan nama fail relatif, bukan bingkai video yang dinyahkod. Pemain HLS menyelesaikan dan meminta laluan tersebut mengikut senarai main dan sambungan semasa. Memuat turun fail teks dengan pelayar menyimpan manifes; ia tidak menggabungkan segment0001.ts dan segment0002.ts ke dalam program yang boleh dimainkan. Ini ialah lakaran format ilustrasi, bukan tuntutan tentang mana-mana perkhidmatan tertentu.

Bawa pulang: manifes ialah peta, bukan wilayah — cara Muat Turun Media Langsung mengendalikan fail langsung dan menyatakan dengan jelas bahawa manifes berada di luar tugasnya

Manifes ialah peta, bukan video yang dipetakan. Pemuat Turun Media Langsung ToolAcre sengaja dihadkan kepada pautan fail langsung yang diberi kebenaran dan menerangkan CORS dan strim yang tidak disokong daripada menyembunyikan geganti di belakang antara muka. Apabila anda menemui .m3u8 atau .mpd, cari ciri muat turun sah pembekal atau minta fail asal daripada penerbit dan bukannya mengharapkan alat pautan terus menjadi pengekstrak penstriman.