Streamelési szabályok

Az Azure Media Services v3-ban a streamelési szabályzatok lehetővé teszik a streamelési protokollok és a titkosítási beállítások meghatározását a streamelési lokátorokhoz. A Media Services v3 előre definiált streamelési szabályzatokat biztosít, így közvetlenül használhatja őket próbaverzióhoz vagy éles környezethez.

A jelenleg elérhető előre definiált streamelési szabályzatok:

  • Predefined_DownloadOnly. Csak a letöltés engedélyezéséhez.
  • Predefined_ClearStreamingOnly. Csak a tiszta streamelés engedélyezéséhez.
  • Predefined_DownloadAndClearStreaming. A letöltés engedélyezéséhez és a streamelés törléséhez.
  • Predefined_ClearKey. A HLS/DASH/Smooth borítékkal történő titkosítás engedélyezéséhezTitkosítás a Media Services szolgáltatással a tartalomkulcs kiadásával.
  • Predefined_MultiDrmCencStreaming. A PlayReady- és Widevine-licencek kiadásával a Media Services szolgáltatással commonEncryptionCenc titkosított DASH/Smooth használatával történő streamelés engedélyezéséhez.
  • Predefined_MultiDrmStreaming. A PlayReady- és Widevine-licenceket kibocsátó Media Services szolgáltatással commonEncryptionCenc titkosított DASH/Smooth használatával történő streamelés engedélyezéséhez, vagy a FairPlay-licencet kibocsátó Media Services szolgáltatással titkosított HLS-sel commonEncryptionCbcs történő streamelés engedélyezéséhez.
  • Ha a fentiek egyike sem felel meg az igényeinek, hozzon létre egy új streamelési szabályzatot.

Fontos

  • A Datetime típusú streamelési szabályzatok tulajdonságai mindig UTC formátumban vannak.
  • A Media Service-fiókhoz korlátozott szabályzatkészletet kell terveznie, és újra fel kell használnia őket a streamelési lokátorokhoz, amikor ugyanazokra a beállításokra van szükség. További információért tekintse meg a kvótákat és korlátokat ismertető cikket.

Ha titkosítja a tartalmat, létre kell hoznia egy tartalomkulcs-szabályzatot.

Ha speciális követelményekkel rendelkezik (például ha különböző protokollokat szeretne megadni, egyéni kulcskézbesítési szolgáltatást kell használnia, vagy titkosítatlan hangsávot kell használnia), létrehozhat egy egyéni streamelési szabályzatot.

Közös kulcstitkosítás (CENC) törlése

A titkosítatlan streameléshez vagy letöltéshez nincs szükség tartalomkulcs-szabályzatra . A CENC lehetővé teszi, hogy közös titkosítással rendelkezzen digitális jogkezelés nélkül, ha titkosításra van szüksége, de a lejátszó nem támogatja az AES-borítékok titkosítását.

A CENC-titkosítást lehetővé tevő játékosok közé tartoznak a következők:

  • dash.js 4.5.0-s verzióból
  • Shaka player a v4.0.0-ról (2022-04-30)
  • Android Exoplayer az r2.18.1-es verzióról
  • Bitmovin
  • Theo Player

Szűrés, rendezés, lapozás

Lásd: Media Services-entitások szűrése, rendezése és lapozása.

Súgó és támogatás

Kérdéseivel kapcsolatba léphet a Media Services szolgáltatással, vagy követheti a frissítéseket az alábbi módszerek egyikével: