İçerik referans tanımlayıcı - Content reference identifier

Genel Bakış

Bir içerik referans tanımlayıcı veya CRID tarafından yapılan standardizasyon çalışmasından bir kavramdır TV-Her Zaman forum. Ya da yakından eşleşir Tekdüzen Kaynak Bulucu veya URL'de kullanıldığı gibi Dünya çapında Ağ:

Bir içerik birimi yayın akışı, küresel olarak benzersiz CRID'si ile aynı şekilde web sayfası web üzerinde küresel olarak benzersiz URL'si ile başvurulabilir.

CRID kavramı, konumlarına bakılmaksızın, yani belirli yayın bilgilerini (saat, tarih ve kanal) bilmeden veya bir ağ üzerinden, örneğin bir akış hizmeti aracılığıyla veya indirme yoluyla nasıl elde edileceğinden bağımsız olarak içeriklere açık bir şekilde referans verilmesine izin verir. İnternet sunucusundan bir dosya.

Alıcı, bu belirsiz referansları çözme yeteneğine sahip olmalıdır, yani bunları elde etmek için içeriğin konumunu elde etmesine izin verecek belirli verilere çevirmelidir. Bu, kayıt işlemlerinin bu bilgileri bilmeden ve hatta kaydedilecek içeriğin süresini önceden bilmeden gerçekleşmesini mümkün kılar: basit bir tıklama ile eksiksiz bir dizi, henüz programlanmamış bir program, bir dizi program belirli bir ölçüte göre gruplanmış…

Bu çerçeve, belirli bir içeriğe (CRID) yapılan referans ile onu elde etmek için gerekli bilgi arasında ayrım yapılmasına izin verir, buna "yer belirleyici" denir. Her CRID, aynı içeriğin farklı kopyalarını temsil edecek bir veya daha fazla yer belirleyiciye yol açabilir. Farklı kanallarda veya tarihlerde yayınlanan aynı kopyalar olabilir veya farklı fiyatlara sahip olabilirler. Biçim veya kalite gibi farklı teknik parametrelere sahip ayrı kopyalar da olabilirler.

Ayrıca, bir CRID'nin çözüm sürecinin sonuç olarak başka bir CRID sağlaması (örneğin, farklı bir operatör tarafından atanan alternatif bir tanımlayıcının bulunduğu farklı bir ağdaki referansı) veya bir CRID kümesi (örneğin , eğer orijinal CRID bir TV dizisini temsil ediyorsa, bu durumda çözüm süreci, her bölümü temsil eden CRID'lerin listesi ile sonuçlanacaktır).

Yukarıdakilerden, belirli bir içeriğin birçok gruba ait olması koşuluyla (her biri muhtemelen farklı niteliklerle tanımlanmıştır), birçok CRID'nin aynı içeriği taşımasının mümkün olduğu sonucuna varılabilir. Diğer bir deyişle, birkaç CRID, aynı konumlandırıcıya çözülebilir.

CRID, belirli bir içerik için tam olarak evrensel, benzersiz ve özel bir tanımlayıcı değildir. Aynı içeriğin kullanıldığı alana bağlı olarak farklı CRID'lere sahip olabileceği şekilde onu oluşturan otorite, çözüm hizmet sağlayıcısı ve içerik sağlayıcı ile yakından ilgilidir (örneğin, farklı bir içeriği yayınlama hakkına sahip her televizyon operatörü için).

Biçim

Bir CRID, URL'lere çok benzer şekilde belirtilir. Aslında, bir CRID sözde URI. Genellikle içerik oluşturucu, yayıncı veya üçüncü bir taraf kendi DNS -Global olarak benzersiz CRID'ler oluşturmak için ürüne özgü bir adla kombinasyon halinde adlar. Yani, bir CRID'nin sözdizimi şöyledir:

crid: // yetki / veri

yetki alan, CRID'yi oluşturan varlığı temsil eder ve biçimi bir DNS adının biçimidir. veri alan, yetki kapsamı içindeki içeriği açık bir şekilde tanımlayacak bir karakter dizisini temsil eder (bu, yetkili tarafından atanan bir karakter dizisidir).

Örnek olarak şunu varsayalım: BBC Çin Olimpiyatları (tüm programları) için CRID yapmak istiyordu. Böyle bir şeye benzemiş olabilir

crid: //bbc.co.uk/olympics/2008/

Bu, bir grup CRID, yani bir içerik grubunu temsil eden bir CRID olabilir. Daha sonra, kadınlar gülle atma finali gibi belirli bir olaya atıfta bulunmak için, meta verilerinde aşağıdakileri kullanabilirlerdi.

crid: //bbc.co.uk/olympics/2008/final/shotput/women

Şu anda,[ne zaman? ] dört tür CRID, bazılarında önemli bir rol oynamaktadır. tek yönlü televizyon ağları: program CRID, CRID serisi, grup CRID ve öneri CRID. CRID'lerin en önemli uygulamalarından biri, modern dijital video kaydedicilerin (SL) sözde seri bağlantı kayıt işlevidir (SL).DVR, PVR ).

Buna karşılık, bir yer belirleyici, bir alıcının belirli bir içeriği bulması ve alması için gerekli tüm bilgileri içeren bir karakter dizisidir, ister yerel depolamada bulunan, bir İnternet sunucusundan bir dosya olarak indirilen, bir taşıma akışı yoluyla alınsın, veya bir akış hizmeti aracılığıyla. Örneğin, bir DVB yer belirleyici, bir taşıma akışı içindeki belirli bir içeriği tanımlamak için gerekli tüm parametreleri içerecektir: ağ, taşıma akışı, hizmet, tablo ve / veya olay tanımlayıcıları.

TV-Anytime'da belirlenen yer belirleyicilerin formatı oldukça genel ve basittir ve şunlara karşılık gelir:

[taşıma mekanizması]: [özel veri]

Konum belirleyicinin biçiminin ilk bölümü (taşıma mekanizması), her mekanizma için benzersiz olan bir karakter dizisi olmalıdır (taşıma akışı, yerel dosya, HTTP İnternet erişimi…). İkinci kısım, yalnızca belirli bir taşıma mekanizması kapsamında net olmalı ve mekanizmanın kendisinin düzenlenmesinden sorumlu organizma tarafından standartlaştırılacaktır. Örneğin, bu standardı izleyen ağların taşıma akışı içindeki bir içeriği tanımlamak için bir DVB bulucu şöyle olacaktır:

dvb: //112.4a2.5ec; 2d22 ~ 20121212T220000Z — PT01H30M

"112.4a2.5ec" adresi (ağ "112", taşıma akışı "4a2" ve hizmet "5ec") ile tanımlanan bir DVB ağında bulunan bir kanalda yayınlanan bir içeriği ("2d22" dizesiyle tanımlanır) gösterir ), 12 Aralık 2012 saat 22: 00'de ve 90 dakikalık bir süre ile.

Konum çözümleme süreci

Konum çözümleme süreci, belirli bir içeriğin CRID'sinden başlayarak, o içeriğin bir veya birkaç yer belirleyicisinin elde edildiği prosedürdür. Bir CRID'nin çözümlenmesi, bir veya daha fazla yer belirleyiciye anında götüren doğrudan bir süreç olabilir veya aynı zamanda, ilk etapta, bir veya birkaç yer belirleyiciyi elde etmek için aynı prosedürden geçmesi gereken bir veya daha fazla ara CRID geri dönebilir.

Bu prosedür, aralarında çözme otorite kaydı (RAR) ve ContentReferencingTable adlı iki yapı bulduğumuz bazı bilgi unsurlarını içerir. Onlara tekrar tekrar danışmak, alıcıyı bir CRID'den içeriği almasına izin verecek bir veya daha fazla yer belirleyiciye götürecektir.

RAR tablosu

RAR tablosu, CRID'leri gönderen her yetkili için alıcıya karşılık gelen çözüm hizmet sağlayıcısı hakkında bilgi sağlayan bir veya birçok veri yapısıdır. Diğer şeylerin yanı sıra, her bir otoriteden CRID'leri çözmek için bilgi sağlamak için hangi mekanizmanın kullanıldığı hakkında bilgi verir. Yani, her otorite için, alıcıya, söz konusu otoritenin CRID'lerini çözmek için nereye gitmesi gerektiğini belirten bir veya daha fazla RAR kaydı bulunmalıdır.

Örneğin, şeklin kaydında (TV-Anytime'da tanımlanan XML Şemasına göre bir XML yapısı ile ifade edilir), çözüm servis sağlayıcısı "rtve" olan "tve.es" adlı bir yetki vardır. "http://tva.rtve.es/locres/tve" URL'sinde bulunan .es ”, bu URL'de çözüm bilgisi olduğu anlamına gelir.

XML biçiminde RAR tablosu

Bu RAR kayıtları, alıcıya belirsiz bir biçimde ulaşmış olacak ve TV-Her Zaman özelliği için önemsiz olacak ve bu, alıcının bağlı olduğu ağın belirli taşıma mekanizmasına bağlı olacaktır. Dağıtım ağlarını düzenleyen her standart ailesi (DVB, ATSC, ISDB, IPTV ...), bu standartlara göre sertifikalandırılmış cihazlar tarafından kullanılacak olan bu prosedürü önceden tanımlamış olacaktır.

ContentReferencingTable tablosu

Konum çözümleme sürecine dahil olan ikinci yapı, bir içeriğin CRID'si verildiğinde, alıcının bu içeriğin bir örneğine erişmesini sağlayan bir veya birkaç yer belirleyiciyi veya içeriğin ilerlemesine izin veren bir veya daha fazla CRID'yi döndüren uygun bir çözünürlük tablosudur. çözüm süreci.

Şekil, bu ikinci yapının bir örneğini, TV-Anytime'da tanımlanan XML Şemasının özelliklerine göre bir XML belgesini göstermektedir. İçinde, her çözüm durumunu açıklayan bilgileri yapılandıran birkaç bölüm ( öğeleri) bulunur.

ContentReferencingTable örneği

İlki, "Friends" serisinin birkaç bölümünü (iki) kapsayan bir grup içeriğine karşılık gelen bir CRID'nin (crid: //tv.com/Friends/all) nasıl çözüldüğünü açıklar. Çözüm sürecinin sonucu, her biri iki bölümden birine karşılık gelen iki yeni CRID sağlar.

İkinci öğesi, ilk sezonun ilk bölümünün CRID'sini çözer. Çözümleme sürecinin sonucu iki DVB konumlandırıcıdır. "Herhangi" değerine sahip "edinme" özelliği, herhangi birinin iyi olduğunu gösterir (ikincisi, bir hafta sonraki tekrar yayınıdır).

Üçüncü öğesi, ikinci bölüm hakkında bilgi verir. Henüz çözülemediğini belirtir ("henüz çözülemiyor" değerine sahip "durum" özniteliği), çözüm bilgisi talebinin tekrarlanması gereken bir tarihi belirtir.

Süreç

Kullanıcı, üzerinde bazı eylemler gerçekleştirmek için belirli bir içeriği (karşılık gelen CRID ile tanımlanan) seçtikten sonra, alıcı, içeriğin bir kopyasına erişime izin veren belirli konum bilgilerine götüren konum çözümleme sürecini başlatır.

Bu prosedür esas olarak alıcının bağlantısına bağlıdır. Alıcının yalnızca yayın kanalı aracılığıyla bilgi alabildiği tek yönlü ağlar ile alıcının dışarıyla iletişim kurabileceği bir dönüş kanalının da (tipik olarak bir İnternet erişimi) bulunduğu çift yönlü ağlar arasında temel bir ayrım yapmak mümkündür. .

Yalnızca bir yayın kanalına bağlı alıcılar için, çözünürlük bilgisinin doğrudan o kanaldan gelmesi veya bir şekilde mevcut bir yerel depolama sisteminde mevcut olması gerektiği açıktır. Bir CRID seçtikten sonra, alıcının yapması gereken ilk şey, çözünürlük tablosunun nerede bulunacağına ilişkin bilgileri kontrol etmektir. Bunun için, seçilen CRID'nin yetkisi ile ilişkili bir RAR kaydı bulması gerekir.

Bu otoriteye karşılık gelen bir RAR kaydı bulunduğunda, alıcı, URL alanına başvurarak, çözüm bilgisini elde etmek için nereye erişileceğini (veya bu durumda, nerede dinleneceğini) bilecektir.

Bu erişim noktası aracılığıyla alınacak bilgiler, danışılan CRID'lerin her biri için bir mesajdan oluşacaktır (örneğin, ContentReferencingTable'daki bir öğesi).

Web yayınında

CRID'yi küresel olarak daha da kullanılabilir hale getirmek için IETF CRID'nin web üzerinden kullanımını belirleyen bir yorum talebi yayınlayacaktır. Bu, tüketici cihazlarının, mevcut tarayıcıların web sunucuları araması ve CRID ile içerik talep etmesi gibi, içerik sağlayıcı sunucularına bağlanmasına izin verecektir.

Mayıs 2005'te Bilgilendirici bir RFC, Hayır 4078, bu çalışmanın başlangıcı olarak yayınlandı.

Uzun vadeli hedef, CRID'lerin, cep telefonları, PDA'lar, dijital televizyon alıcılar ve diğeri tüketici cihazları bir yayın akışından veya daha fazla içerik getirmek için IP tabanlı ağlar.

Ayrıca bakınız

Referanslar