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.
İstemciler ve Sunucular, PlayReady ekosistemindeki iki ana bileşendir. Bu bileşenler, Microsoft tarafından belirtilen protokolleri kullanarak iletişim kurar. İçerik, PlayReady kullanılarak bir içerik paketleme hizmeti tarafından korunur, ardından bir lisansta depolanan bilgileri kullanarak içeriğin şifresini çözen istemcilere aktarılır. Bu bölümdeki bilgiler, Ortak PlayReady Senaryoları bölümünde senaryolar halinde sunulan PlayReady kavramlarına dair bir temel rehber görevi görür.
PlayReady İstemcileri
PlayReady İstemcileri, bu içerik için bir lisans verildiğinde korunan içeriği (örneğin, kişisel bilgisayarlardaki medya oynatıcı programları veya cep telefonları, tabletler ve akıllı TV'ler gibi cihazlardaki uygulamalar) yürütebilen cihazlardır. PlayReady İstemcileri de lisansa dahil edilen bir ilkeyle ilişkili hakları ve kısıtlamaları uygulayabilmelidir.
Aşağıdaki şekilde, bu belge boyunca kullanılan ve PlayReady İstemcileri olarak kullanılan cihazları simgeleyen simgeler gösterilmektedir.
PlayReady Sunucuları
Özelleştirilmiş uygulama Sunucuları istemcilerle birlikte çalışabilirliği etkinleştirir. Hizmet sağlayıcıları hizmete özgü iş mantığına sahip Sunucular oluşturmak için PlayReady Server Yazılım Geliştirme Seti'ni (SDK) kullanır. Örneğin, bir abonelik hizmeti Sunucuları hizmete özgü bir lisansa sahip olacak şekilde özelleştirebilir. Lisans, abone bilgilerini içeren belirli bir veri arka ucuyla ilgili süre sonu sürelerini ve lisans verme kısıtlamalarını içerebilir. PlayReady Server SDK'sını kullanarak, özelleştirilmiş Sunucu oluşturucu hizmetin içeriği koruyacağından ve PlayReady İstemcileriyle çalışan lisanslar verdiğinden emin olabilir.
PlayReady Sunucuları Lisans Sunucuları, Etki Alanı Denetleyicileri, Ölçüm Sunucuları, Güvenli Durdurma Sunucuları ve Güvenli Silme Sunucuları'dır. Bu Sunucuların tümü aynı PlayReady Sunucu SDK'sı üzerinde geliştirilmiştir.
Ayrıca, bir hizmetin içeriği şifrelemek ve kodlamak için bir içerik paketleyicisi ve içeriği ağa dağıtmak için akış arka ucu ve CDN'leri de vardır.
Aşağıdaki şekilde, bu belge boyunca farklı Sunucuları temsil etmek için kullanılan simgeler gösterilmektedir.
Uyarı
İçerik, Web Sunucuları kullanılarak depolanır ve dağıtılır, ancak PlayReady ürünleri içerik depolama ve dağıtım için özelleştirilmiş bir Web Sunucusu içermez veya gerektirmez.
İçerik ve lisans akışı
PlayReady sistemlerinde içerik paketleme hizmeti içeriği şifreler ve bir Web Sunucusu'nda depolar. İstemciler bu şifrelenmiş içeriği akış veya indirme yoluyla alır. İstemciler ayrıca, işleme için içeriğin şifresini çözmek için gereken bilgileri içeren bir Lisans Sunucusundan PlayReady lisansı alır.
Aşağıdaki şekilde, lisans alma (LA) için içerik ve lisans akışı gösterilmektedir. Gri ok net içerik aktarımını, siyah oklar lisans olmadan korumalı içerik aktarımını, beyaz oklar ise lisans aktarımlarını gösterir.
Aşağıdaki adımlarda, önceki şekilde gösterilen lisans alımına yönelik içerik ve lisans akışı açıklanmaktadır:
İçerik sağlayıcısı üçüncü taraf yazılım veya PlayReady Server SDK'sını kullanarak korumasız içeriği paketler.
İçerik paketlendiğinde, içerik sağlayıcısı korumalı içeriği bir içerik dağıtımı Sunucusuna/sistemine kopyalar.
İçerik sağlayıcısı lisans bilgilerini bir Lisans Sunucusuna aktarır.
Daha sonra bir istemci korumalı içeriği alır.
İstemci içeriği yürütmeye çalıştığında, üst bilgi istemcinin bir lisans alması gerektiğini gösterir. İstemci daha sonra lisans alma işlemini bir Lisans Sunucusundan gerçekleştirir.
Lisans alma hakkında daha fazla bilgi için bkz. Lisans Alma.
PlayReady şifreleme ve lisanslama işlemi Temel şifreleme ve lisanslama işlemi bölümünde daha ayrıntılı bir şekilde açıklanmıştır.