Package com.wowza.wms.module
Interface IModuleOnHTTPMPEGDashEncryption
- 
- All Known Subinterfaces:
- IModuleOnHTTPMPEGDashEncryption2
 
 public interface IModuleOnHTTPMPEGDashEncryptionIModuleOnHTTPMPEGDashEncryption: listener interface for listening to MPEG-DASH encryption events. 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonHTTPMPEGDashEncryptionKeyLiveChunk(ILiveStreamPacketizer liveStreamPacketizer, String streamName, CencInfo cencInfo, long chunkId)Called when live stream key is requested (per-published stream)voidonHTTPMPEGDashEncryptionKeyVODChunk(HTTPStreamerSessionMPEGDash httpSession, IHTTPStreamerMPEGDashIndex index, CencInfo cencInfo, long chunkId)Called when video on demand key is requested (per-session).
 
- 
- 
- 
Method Detail- 
onHTTPMPEGDashEncryptionKeyVODChunkvoid onHTTPMPEGDashEncryptionKeyVODChunk(HTTPStreamerSessionMPEGDash httpSession, IHTTPStreamerMPEGDashIndex index, CencInfo cencInfo, long chunkId) Called when video on demand key is requested (per-session). Allows setting of encryption key and URL.- Parameters:
- httpSession- HTTP session
- index- file index
- cencInfo- Common Encryption information
- chunkId- chunk identifier
 
 - 
onHTTPMPEGDashEncryptionKeyLiveChunkvoid onHTTPMPEGDashEncryptionKeyLiveChunk(ILiveStreamPacketizer liveStreamPacketizer, String streamName, CencInfo cencInfo, long chunkId) Called when live stream key is requested (per-published stream)- Parameters:
- liveStreamPacketizer- live stream packetizer
- streamName- stream name
- cencInfo- Common Encryption information
- chunkId- chunk identifier
 
 
- 
 
-