Layanan Media Azure
Layanan Media Azure adalah platform berbasis cloud yang dapat diperluas dan memungkinkan pengembang untuk membangun aplikasi manajemen media yang skalabel dan pengiriman. Contohnya, jika kita ingin mengembangkan aplikasi seperti DailyMotion, kita dapat melakukannya dengan menggunakan Layanan Media Microsoft Azure.
Konsep Layanan Media
- Aset: Aset mengandung file digital dan metadata tentang file-file tersebut. File-file ini dapat berupa audio, video, atau gambar, dan lainnya.
- AsetFile: Ini berisi metadata tentang file media.
- AccessPolicy: Ini mendefinisikan izin dan durasi akses ke sebuah aset.
- Locators: Ini memberikan titik masuk untuk mengakses file dalam sebuah aset.
- Job: Digunakan untuk memproses satu presentasi audio/video.
- Channels: Bertanggung jawab untuk memproses konten live streaming dan menyediakan titik masuk input ke transcoder live.
- Program: Memungkinkan pengendalian publikasi dan penyimpanan segmen dalam live stream.
- Streaming endpoint: Mewakili layanan streaming yang memberikan konten.
Arsitektur Layanan Media
Pengiriman On-Demand: Pertama, unggah file media berkualitas tinggi ke dalam aset, lalu kodekan ke bit adaptif yang membaca file MP4. Konfigurasikan kebijakan pengiriman aset dan publikasikan aset dengan membuat locator on-demand.
Live-Streaming: Siarkan konten langsung menggunakan berbagai protokol streaming langsung. Kodekan aliran ke dalam bit adaptif dan kirimkan konten melalui protokol streaming seperti Smooth, HLS, dll.
Azure Search
Azure Search adalah Layanan Pencarian Cloud yang memungkinkan penambahan pengalaman pencarian yang kuat ke aplikasi dengan menggunakan REST API atau .NET SDK, tanpa mengelola infrastruktur pencarian.
Fitur Azure Search
- Kuery Kuat: Mendukung kueri yang kuat.
- Dukungan Multi-bahasa: Dapat menangani multi-bahasa.
- Saran Pencarian: Memberikan saran pencarian.
- Pengutipan Pencarian: Menyoroti hasil pencarian.
- Navigasi Berbasis Faset: Memungkinkan navigasi berbasis faset.
Di atas adalah fitur-fitur yang terkait dengan Azure Search. Jika kita memerlukan mesin pencarian berbasis cloud yang dapat disematkan ke dalam aplikasi web kita, Azure menawarkan layanan bernama Azure Search.
//TC