Azure Media Services AccountFilters API, Azure Media Services hesabı düzeyinde filtrelerin oluşturulması, güncellenmesi ve silinmesi gibi işlemleri yönetmek için kullanılan bir REST API'sidir. Bu API, özellikle video içeriklerinin farklı cihazlara ve ağ koşullarına göre dinamik olarak paketlenmesi ve sunulması süreçlerinde önemli bir rol oynar. Hesap filtreleri, medya hizmetleri kaynaklarına uygulanabilen yeniden kullanılabilir filtrelerdir ve içerik sunumunda esneklik sağlar.
Hangi ihtiyaçlarda değerlendirilebilir?
- Video içeriklerini farklı cihazlara uyarlayarak sunmak isteyen medya platformları
- Canlı ve isteğe bağlı video akışlarında filtreleme ve kişiselleştirme ihtiyacı olan kurumlar
- Azure Media Services altyapısını kullanan ve hesap düzeyinde filtre yönetimini otomatikleştirmek isteyen geliştiriciler
Yaygın kullanım alanları
Dinamik Paketleme
Hesap filtreleri, video içeriğinin farklı bit hızlarına ve çözünürlüklere göre dinamik olarak paketlenmesini sağlar. Bu sayede kullanıcıların ağ bant genişliğine uygun kalitede akış deneyimi elde edilir.
İçerik Kişiselleştirme
Filtreler kullanılarak farklı kullanıcı gruplarına özel içerik sunulabilir. Örneğin, belirli dillerdeki altyazılar veya farklı kamera açıları gibi seçenekler filtrelerle kontrol edilebilir.
Operasyonel Otomasyon
API üzerinden hesap filtrelerinin programatik olarak yönetilmesi, medya iş akışlarının otomatikleştirilmesine olanak tanır. Örneğin, yeni bir video yüklendiğinde otomatik olarak filtrelerin uygulanması sağlanabilir.
İncelenmesi gereken noktalar
- API sürümü 2018-07-01 olarak belirtilmiştir; Azure Media Services API'lerinde zaman içinde güncellemeler olabileceğinden, kullanılacak sürümün desteklenip desteklenmediğini kontrol etmek önemlidir.
- Bu API, Azure Media Services hesabına özgü filtreleri yönetir; varlık (asset) düzeyindeki filtreler için farklı bir API kullanılması gerekebilir.
- API'nin kullanılabilmesi için Azure Media Services kaynağının ve uygun kimlik doğrulama mekanizmasının (Azure Active Directory) yapılandırılmış olması gerekmektedir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure Media Services'in bir parçası olduğundan, doğrudan bir kurulum gerektirmez. Azure Media Services kaynağınızı oluşturduktan sonra API'yi kullanmaya başlayabilirsiniz. API'yi kullanmak için Azure portalında gerekli izinleri ve kimlik doğrulama ayarlarını yapılandırmanız gerekir.
API, REST tabanlı bir yapıya sahiptir ve Swagger belirtimi ile tanımlanmıştır. Geliştiriciler, API'yi kullanarak hesap filtrelerini oluşturabilir, güncelleyebilir, listeleyebilir ve silebilir. API'nin kullanımı için Azure SDK'ları veya doğrudan HTTP istekleri tercih edilebilir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure Media Services ve benzeri medya hizmetlerini kullanan özel medya platformları ve içerik yönetim sistemleri tasarlıyoruz. İhtiyaçlarınıza uygun filtreleme, paketleme ve dağıtım süreçlerini birlikte planlayabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Azure Media Services AccountFilters API nedir?
Bu API, Azure Media Services hesabı düzeyinde filtrelerin yönetimini sağlayan bir REST API'sidir. Filtreler, video içeriklerinin sunumunda kullanılan koşulları tanımlar.
Bu API hangi işlemleri destekler?
API, hesap filtrelerinin oluşturulması, güncellenmesi, listelenmesi ve silinmesi gibi temel CRUD işlemlerini destekler.
Bu API'yi kullanmak için hangi ön koşullar gereklidir?
Azure Media Services kaynağınızın olması ve Azure Active Directory ile kimlik doğrulama yapılandırmasının yapılmış olması gerekir. Ayrıca, API'ye erişim için uygun izinlerin atanması önemlidir.