Azure Media Services Streaming Service API'si, Azure Media Services ortamında akış kaynaklarını (streaming endpoints, live events vb.) yönetmek için kullanılan bir istemci API'sidir. 2019-05-01-preview sürümüyle önizleme aşamasındadır. Bu API, video içeriklerinin canlı veya isteğe bağlı olarak yayınlanması sürecinde altyapı yönetimini otomatikleştirmek isteyen geliştiricilere yöneliktir. ZeplinGo olarak, bu tür bir API'yi projelerimizde değerlendirirken, mevcut Azure altyapısıyla entegrasyonu ve ölçeklenebilirlik ihtiyaçlarını birlikte analiz ederiz.
Hangi ihtiyaçlarda değerlendirilebilir?
- Video içerik platformu geliştiren kurumsal ekipler
- Canlı yayın altyapısını yönetmek isteyen medya şirketleri
- Azure üzerinde ölçeklenebilir akış çözümleri arayan geliştiriciler
Yaygın kullanım alanları
Canlı Yayın Yönetimi
Canlı etkinliklerin yayınlanması için akış uç noktalarını ve canlı etkinlikleri API üzerinden oluşturup yönetebilirsiniz.
Video Arşivi ve İsteğe Bağlı Yayın
Video dosyalarını kodlayıp akışa hazır hale getirerek, kullanıcıların isteğe bağlı olarak izleyebileceği bir platform kurabilirsiniz.
Otomatik Ölçeklendirme
Akış talebine göre kaynakları otomatik olarak ölçeklendiren bir sistem tasarlamak için API'nin yönetim yeteneklerinden yararlanabilirsiniz.
İncelenmesi gereken noktalar
- API önizleme sürümündedir; kararlılık ve geriye dönük uyumluluk garantisi yoktur.
- Azure Media Services kullanımı için geçerli bir Azure aboneliği ve ilgili kaynakların oluşturulması gerekir.
- API'nin kapsamı yalnızca akış hizmeti yönetimiyle sınırlıdır; kodlama, depolama gibi diğer medya hizmetleri için farklı API'ler gerekebilir.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure Media Services kaynaklarını yönetmek için kullanılır. Kurulum, Azure portal üzerinden kaynak oluşturma ve API çağrıları için kimlik doğrulama yapılandırmasını içerir.
- 1Azure portalında bir Media Services hesabı oluşturun.
- 2API erişimi için bir hizmet sorumlusu veya yönetilen kimlik yapılandırın.
- 3API isteklerinde kullanılacak erişim belirteçlerini alın.
Geliştirme aşamasında, API'nin önizleme sürümüne göre istemci SDK'ları veya doğrudan REST çağrıları kullanılabilir. API belgeleri üzerinden uç noktalar ve veri modelleri incelenmelidir.
- REST tabanlı API ile HTTP istekleri üzerinden çalışır.
- Azure Active Directory ile kimlik doğrulama gerektirir.
- Önizleme sürümü olduğundan, API değişikliklerine karşı esnek bir geliştirme yaklaşımı benimsenmelidir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, Azure Media Services Streaming Service API'sini kullanarak size özel video akış çözümleri tasarlayabilir ve mevcut sistemlerinizle entegrasyonunu planlayabiliriz. Projenizin ihtiyaçlarına göre API'nin önizleme sürümünün getirdiği kısıtları birlikte değerlendirir, ölçeklenebilir ve sürdürülebilir bir mimari kurarız.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Azure Media Services Streaming Service API'si hangi işlemleri destekler?
API, akış uç noktaları ve canlı etkinlikler gibi akış kaynaklarının oluşturulması, güncellenmesi, silinmesi ve listelenmesi gibi yönetim işlemlerini destekler.
Bu API'yi kullanmak için Azure aboneliği şart mı?
Evet, Azure Media Services kaynaklarını kullanabilmek için geçerli bir Azure aboneliğine ve ilgili kaynakları oluşturma iznine sahip olmanız gerekir.
API önizleme sürümünde olduğu için riskli mi?
Önizleme sürümleri kararlılık garantisi vermez; API'de değişiklikler olabilir. Üretim ortamında kullanmadan önce kapsamlı test yapılması ve Microsoft'un güncellemelerinin takip edilmesi önerilir.