Media Services V2 ile V3 arasındaki terminoloji ve varlık değişiklikleri
Önemli
V2 API'sinin kullanımdan kaldırılması Azure Media Services'ın kullanımdan kaldırılmasıyla uyumlu hale gelecek şekilde Azure Media Service v2'den v3'e geçiş yapmak artık gerekli değildir. Daha fazla bilgi için lütfen azure media services kullanımdan kaldırma kılavuzu
Bu makalede, Azure Media Services v2 ile v3 arasındaki terminoloji farklılıkları açıklanmaktadır.
Terminoloji değişiklikleri
- Bulucu artık Akış Bulucuolarak adlandırılır.
- Kanalı artık Canlı Etkinlikolarak adlandırılır.
- Program artık Canlı Çıkışolarak adlandırılır.
- Görev artık bir İşin parçası olan JobOutputolarak adlandırılır.
Varlık değişiklikleri
V2 Varlık |
V3 Varlık |
Kılavuzu | V3 için erişilebilir |
V3 tarafından güncelleştirildi |
---|---|---|---|---|
AccessPolicy |
Varlık AccessPolicies V3'te yok. |
Hayır | Hayır | |
Asset |
Asset |
Evet | Evet | |
AssetDeliveryPolicy |
StreamingPolicy |
Evet | Hayır | |
AssetFile |
Varlık AssetFiles V3'te yok. Karşıya yüklediğiniz dosyalar (depolama blobları) yine de dosya olarak kabul edilir.Bunun yerine kapsayıcıdaki blobları listelemek için Azure Depolama API'lerini kullanın. İş içeren dosyalara dönüşüm uygulamanın iki yolu vardır: Depolamaya zaten yüklenmiş dosyalar: URI, depolama hesabı içindeki varlıklarda yapılacak işlerin varlık kimliğini içerir. Dönüştürme ve iş işlemi sırasında karşıya yüklenecek dosyalar: Varlık depolama alanında oluşturulur, bir SAS URL'si döndürülür, dosyalar depolamaya yüklenir ve ardından dönüştürme dosyalara uygulanır. |
Hayır | Hayır | |
Channel |
LiveEvent |
Canlı Etkinlikler, v2 API'sinden Kanallar'ın yerini alır. Çoğu özelliği taşır ve canlı transkripsiyonlar, bekleme modu ve RTMPS alımı desteği gibi daha yeni özelliklere sahiptir. Bkz. senaryo tabanlı canlı akış |
Hayır | Hayır |
ContentKey |
ContentKeys artık bir varlık değildir, artık bir akış bulucusunun özelliğidir.v3'te içerik anahtarı verileri StreamingLocator (çıkış şifrelemesi için) veya Varlığın kendisiyle (istemci tarafı depolama şifrelemesi için) ilişkilendirilir. |
Evet | Hayır | |
ContentKeyAuthorizationPolicy |
ContentKeyPolicy |
Evet | Hayır | |
ContentKeyAuthorizationPolicyOption
|
ContentKeyPolicyOptions
ContentKeyPolicy eklenir. |
Evet | Hayır | |
IngestManifest |
Varlık IngestManifests V3'te yok. V3'e dosya yüklemek için Azure depolama API'sini kullanabilirsiniz. Varlıklar önce oluşturulur ve ardından dosyalar ilişkili depolama kapsayıcısına yüklenir. Bunun yerine kullanılabilecek bir Azure Depolama kapsayıcısına veri almanın birçok yolu vardır.
JobInputHttp , isterseniz belirli bir URL'den iş girişi indirmenin bir yolunu da sağlar. |
Hayır | Hayır | |
IngestManifestAsset |
Bunun yerine kullanılabilecek bir Azure Depolama kapsayıcısına veri almanın birçok yolu vardır.
JobInputHttp , isterseniz belirli bir URL'den iş girişi indirmenin bir yolunu da sağlar. |
Hayır | Hayır | |
IngestManifestFile |
Bunun yerine kullanılabilecek bir Azure Depolama kapsayıcısına veri almanın birçok yolu vardır.
JobInputHttp , isterseniz belirli bir URL'den iş girişi indirmenin bir yolunu da sağlar. |
Hayır | Hayır | |
Job |
Job |
Job oluşturmadan önce bir Transform oluşturun. |
Hayır | Hayır |
JobTemplate |
Transform |
Bunun yerine bir Transform kullanın. Dönüşüm, bir işten ayrı bir varlıktır ve yeniden kullanılabilir. |
Hayır | Hayır |
Locator |
StreamingLocator |
Evet | Hayır | |
MediaProcessor |
Adla kullanılacak MediaProcessor aramak yerine, bir dönüşüm tanımlarken istenen ön ayarı kullanın. Kullanılan ön ayar, iş sistemi tarafından kullanılan medya işlemcisini belirler.
senaryo tabanlı kodlamakodlama konularına bakın. |
Hayır | NA (V2'de salt okunur) | |
NotificationEndPoint |
v3'teki bildirimler Azure Event Grid aracılığıyla işlenir.
NotificationEndpoint , alınması gereken bildirim türlerinin (v2'de İşin JobNotificationSubscription , Görevin TaskNotificationSubscription ve Telemetri ComponentMonitoringSetting ) yapılandırmayı kapsülleyen Event Grid abonelik kaydıyla değiştirilir. v2 Telemetrisi, daha büyük Azure ekosisteminin iyileştirmelerine uyum sağlamak için Azure Event Grid ile Azure İzleyici arasında bölünmüştür. |
Hayır | Hayır | |
Program |
LiveOutput |
Live Outputs artık v3 API'sindeki Programlar'ın yerini alır. | Hayır | Hayır |
StreamingEndpoint |
StreamingEndpoint |
Akış Uç Noktaları birincil olarak aynı kalır. Hem canlı hem de isteğe bağlı akış için doğrudan kaynaktan veya CDN aracılığıyla HLS ve DASH içeriğinin dinamik paketlenmesi, şifrelenmesi ve teslimi için kullanılır. Yeni özellikler arasında daha iyi Azure İzleyici tümleştirmesi ve grafik oluşturma desteği yer alır. | Evet | Evet |
Task |
JobOutput |
JobOutput (artık API'de ayrı bir varlık değildir) ile değiştirildi.
senaryo tabanlı kodlamakodlama konularına bakın. |
Hayır | Hayır |
TaskTemplate |
TransformOutput |
TransformOutput (artık API'de ayrı bir varlık değildir) ile değiştirildi.
senaryo tabanlı kodlamakodlama konularına bakın. |
Hayır | Hayır |
Inputs |
Inputs |
Girişler ve çıkışlar artık İş düzeyindedir. Senaryo tabanlı kodlama |
Hayır | Hayır |
Outputs |
Outputs |
Girişler ve çıkışlar artık İş düzeyindedir. V3'te meta veri biçimi XML'den JSON'a değiştirildi. Canlı Çıkışlar oluşturma sırasında başlar ve silindiğinde durur. Senaryo tabanlı kodlama |
Hayır | Hayır |
Diğer değişiklikler | V2 | V3 |
---|---|---|
Depolama | ||
Depolama | V3 SDK'ları artık Depolama SDK'sından ayrılmıştır. Bu, kullanmak istediğiniz Depolama SDK'sı sürümü üzerinde daha fazla denetim sağlar ve sürüm oluşturma sorunlarını önler. | |
Kodlama | ||
Bit hızlarını kodlama | kbps cinsinden ölçülen bit hızları ex: 128 (kbps) | saniye başına bit sayısı: 128000 (bit/saniye) |
DRM FairPlay Kodlama | Media Services V2'de başlatma vektöru (IV) belirtilebilir. | Media Services V3'te FairPlay IV belirtilemez. |
Premium kodlayıcı | Premium kodlayıcı ve Eski Dizin Oluşturucu |
Premium Kodlayıcı ve eski medya analizi işlemcileri (Azure Media Services Indexer 2 Preview, Face Redactor vb.) V3 üzerinden erişilemez. Standart kodlayıcıya ses kanalı eşleme desteği ekledik. Media Services Kodlama Swagger belgelerinde ses Senaryo tabanlı kodlama |
dönüşümleri ve işleri |
||
https iş tabanlı işleme | Dosya tabanlı İş işleme için giriş olarak bir HTTPS URL'si kullanabilirsiniz. Azure'da zaten depolanan içeriğe sahip olmanız veya Varlıklar oluşturmanız gerekmez. | |
İş için ARM şablonları | ARM şablonları V2'de yoktu. | Dönüşüm, yeniden kullanılabilir yapılandırmalar oluşturmak, Azure Resource Manager şablonları oluşturmak ve işleme ayarlarını birden çok müşteri veya kiracı arasında yalıtmak için kullanılabilir. |
canlı etkinlikleri |
||
Akış uç noktası | Akış uç noktası, içeriği doğrudan bir istemci oynatıcı uygulamasına veya daha fazla dağıtım için Content Delivery Network'e (CDN) teslim abilen bir akış hizmetini temsil eder. | Akış Uç Noktaları birincil olarak aynı kalır. Hem canlı hem de isteğe bağlı akış için doğrudan kaynaktan veya CDN aracılığıyla HLS ve DASH içeriğinin dinamik paketlenmesi, şifrelenmesi ve teslimi için kullanılır. Yeni özellikler arasında daha iyi Azure İzleyici tümleştirmesi ve grafik oluşturma desteği yer alır. |
Canlı etkinlik kanalları | Canlı akış içeriğinin işlenmesi kanallardan sorumludur. Kanal, canlı bir transcoder'a sağladığınız bir giriş uç noktası (alma URL'si) sağlar. Kanal, canlı transcoder'dan canlı giriş akışları alır ve bir veya daha fazla akış uç noktası üzerinden akış için kullanılabilir hale getirir. Kanallar ayrıca daha fazla işleme ve teslimden önce akışınızı önizlemek ve doğrulamak için kullandığınız bir önizleme uç noktası (önizleme URL'si) sağlar. | Canlı Etkinlikler, v2 API'sinden Kanallar'ın yerini alır. Çoğu özelliği taşır ve canlı transkripsiyonlar, bekleme modu ve RTMPS alımı desteği gibi daha yeni özelliklere sahiptir. |
Canlı etkinlik programları | Program, canlı akıştaki segmentlerin yayımlanmasını ve depolanmasını denetlemenizi sağlar. Kanallar Programları yönetir. Kanal ve Program ilişkisi, bir kanalın sürekli içerik akışına sahip olduğu ve bir programın kapsamı bu kanaldaki belirli bir zamanlanmış olayla belirlenmiş olan geleneksel medyaya benzer.
ArchiveWindowLength özelliğini ayarlayarak program için kaydedilen içeriği tutmak istediğiniz saat sayısını belirtebilirsiniz. Bu değer en az 5 dakika ile en fazla 25 saat arasında ayarlanabilir. |
Live Outputs artık v3 API'sindeki Programlar'ın yerini alır. |
Canlı etkinlik uzunluğu | Tek bit hızlı katkı akışını birden çok bit hızına sahip bir çıkış akışına kodlamak için Media Services'i kullanırken Canlı Olayları 7/24 akışla aktarabilirsiniz. | |
Canlı etkinlik gecikme süresi | Canlı etkinliklerde yeni düşük gecikme süreli canlı akış desteği. | |
Canlı Etkinlik Önizleme | Live Event Preview, Dinamik Paketleme ve Dinamik Şifrelemeyi destekler. Bu, önizlemede içerik korumasının yanı sıra DASH ve HLS paketlemesini de etkinleştirir. | |
Canlı etkinlik RTMPS | Daha fazla kararlılık ve daha fazla kaynak kodlayıcı desteği ile geliştirilmiş RTMPS desteği. | |
Canlı etkinlik RTMPS güvenli alma | Canlı etkinlik oluşturduğunuzda 4 alma URL'sini alırsınız. 4 alma URL'sinin neredeyse aynı olması, aynı akış belirtecinin AppId olması, yalnızca bağlantı noktası numarası bölümü farklıdır. URL'lerden ikisi RTMPS için birincil ve yedeklemedir. |
|
Canlı etkinlik transkripsiyonu | Azure Media Service farklı protokollerde video, ses ve metin sunar. Canlı akışınızı MPEG-DASH veya HLS/CMAF kullanarak yayımladığınızda, hizmetimiz IMSC1.1 uyumlu TTML'de dökümü alınmış metni video ve ses ile birlikte sunar. | |
Canlı etkinlik bekleme modu | V2 için bekleme modu yoktu. | Bekleme modu, Canlı Etkinliklerin sık erişimli havuzlarını yönetmeye yardımcı olan yeni bir v3 özelliğidir. Müşteriler artık canlı etkinliği çalışır duruma geçirmeden önce daha düşük maliyetle bekleme modunda başlatabilir. Bu, kanal başlangıç sürelerini artırır ve daha hızlı başlatmalar için sıcak havuzların çalışma maliyetlerini azaltır. |
Canlı etkinlik faturalama | Canlı etkinlik faturalaması, Canlı Kanal ölçümlerini temel alır. | |
Canlı çıkışlar | Programlar oluşturulduktan sonra başlatılmalıdır. | Canlı Çıkışlar oluşturma sırasında başlar ve silindiğinde durur. |
Yardım ve destek alma
Sorularınız için Media Services ile iletişime geçebilir veya aşağıdaki yöntemlerden birini kullanarak güncelleştirmelerimizi izleyebilirsiniz:
- Q & A
-
Stack Overflow. soruları
azure-media-services
ile etiketleyin. - Destek istemek için @AzureSupport@MSFTAzureMedia veya kullanın.
- Azure portalı üzerinden bir destek bileti açın.