Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
PlayReady ile bir hizmet, bir kullanıcı hesabından cihazlar arasında eşzamanlı oynatma oturumlarının sayısını sınırlayabilir. Örneğin, Bay Smith Contoso Hizmetinde en fazla 2 akışlı bir plan için ödeme yapıyorsa, hizmetin şu anda içerik akışı gerçekleştiren istemci sayısını takip etmesi gerekir.
Eşzamanlı kayıttan yürütme oturumlarının sayısını sınırlamak için kullanabileceğiniz iki PlayReady özelliği vardır:
- Güvenli Durdurma
- Sınırlı Süreli Lisanslar
Güvenli Durdurma Kullanımı
Cihazlar arasında eşzamanlı kayıttan yürütme oturumlarının sayısını sınırlamak için PlayReady 3.0 veya üzeri sürümlerde desteklenen Güvenli Durdurma özelliğini kullanabilirsiniz. Güvenli Durdurma ile, bir oynatıcı bir akış veya dosya yürütmeyi durdurduğunda lisans sunucusuna güvenilir bir olay gönderir. Başka bir istemcinin kayıttan yürütmeyi başlatmasına izin vermek için, o anda sunucunun bilgisi dahilinde kaç oyuncunun oynadığına ve hizmet mantığına bağlı olarak bunu kullanabilirsiniz. Bu tercih edilen seçenektir ve birkaç büyük hizmet tarafından uygulanır. Bazı durumlarda, bir oyuncu Güvenli Durdurma olayını göndermeden önce ağdan kaybolabilir, bu nedenle bu durumu işlemek için lisans sunucusundaki mantığın ayarlanmış olması gerekir.
Daha fazla bilgi için bkz . Senaryo: Abonelik İçeriği.
Sınırlı Süre Lisansları Kullanma
Sınırlı Süre Lisansları (LDL), kısa süreli PlayReady lisanslarıdır (örneğin, teslimden bir dakika sonra süresi dolar) ve RealTimeExpiration kısıtlaması etkindir. RealTimeExpiration kısıtlamasının etkinleştirilmesi , oyuncunun süre sonunu yalnızca kayıttan yürütme oturumunun başında değil, aynı zamanda kayıttan yürütme sırasında düzenli aralıklarla zorunlu kılması gerektiği anlamına gelir. Daha fazla bilgi için, Uyumluluk ve Sağlamlık Kuralları için Tanımlanan KoşullarınTanım 1.182'sine bakın.
LDL'ler sık sık yenilenen kısa süreli lisanslar kullanır. Bir oyuncu bir akışı oynattığında, diyelim ki yalnızca 1 dakika için bir lisans alıyor. Bu lisans, oynatıcının kayıttan yürütme oturumu sırasında süre sonunu gerçek zamanlı olarak denetlemesini gerektiren RealTimeExpiration kısıtlamasını içerir (PlayReady 3.0 veya üzeri için geçerlidir). Lisans 30 saniye sonra uygulama tarafından tetiklenen proaktif lisans alımıyla yenilenir. İlk dakikanın sonunda, oyuncu bir dakika daha kayıttan yürütme için otomatik olarak ve sorunsuz bir şekilde ikinci lisansa bağlanır.
Bu durumda lisansların süresi dakikada bir dolduğundan, Kaldırma Tarihi Nesnesi'ni kullanarak veri depounu (HDS) el ile temizlemek iyi bir uygulamadır. Bu ek ilkeyi istemciye teslim edilen lisansa eklemek lisans sunucusuna bağlı.
Cihaz oluşturucuların, dağınık lisansları hızla kaldırmak için cihazlarını düzenli aralıklarla lisans depolarını (örneğin, her gün veya her önyüklemede) temizleyebilecek şekilde tasarlamalarını öneririz.
Dikkat edin ki LDL'ler kalıcı veya geçici olabilir, ancak LDL'lerin kalıcı olmayan olarak uygulanmasını öneririz. Örneğin, LDL'lerin süresi teslimden sonra bir dakika içinde dolarsa, LDL'lerin kalıcı bir şekilde kullanılması önemli miktarda kaynak gerektirir. Ancak, LDL'leri kalıcı lisans olarak uygulamaya karar verirseniz temiz bir veri deposu tutmak için Kaldırma Tarihi Nesnesi'ni uygulamanızı öneririz.