Interface ICupertinoEncryptor
- 
 public interface ICupertinoEncryptor
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()byte[]encryptAudioFrame(int codec, byte[] data, int offset, int len, int frameOffset)voidencryptAudioFrames(int codec, long pts, java.util.List<PacketFragment> fragments)byte[]encryptChunk(byte[] data, int offset, int len, boolean isLast)voidencryptVideoFrame(int codec, long pts, long dts, java.util.List<PacketFragment> fragments)java.util.List<PacketFragment>getECMPESBytes(com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoTransportStreamPIDContext pidContextECM, int videoPID, int audioPID, int dataPID, int ecmPID)com.wowza.wms.httpstreamer.util.IEncryptionInfoPlayReadygetEncInfo()byte[]getPMTDescriptorForEncryption(int mediaPID, int ecmPID, int contentType)voidinit(com.wowza.wms.httpstreamer.util.IEncryptionInfoPlayReady encInfo, long chunkIndex)booleanisAES128SampleEncryptor()booleanisChunkEncryptor()booleanisPlayReadySampleEncryptor()booleanisSampleEncryptor()voidsetEncryptorContextStr(String encryptorContextStr)voidsetupPIDContextForEncryption(com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoTransportStreamPIDContext pidContext, int contentType)
 
- 
- 
- 
Method Detail- 
initvoid init(com.wowza.wms.httpstreamer.util.IEncryptionInfoPlayReady encInfo, long chunkIndex)
 - 
closevoid close() 
 - 
encryptChunkbyte[] encryptChunk(byte[] data, int offset, int len, boolean isLast)
 - 
encryptVideoFramevoid encryptVideoFrame(int codec, long pts, long dts, java.util.List<PacketFragment> fragments)
 - 
encryptAudioFramesvoid encryptAudioFrames(int codec, long pts, java.util.List<PacketFragment> fragments)
 - 
encryptAudioFramebyte[] encryptAudioFrame(int codec, byte[] data, int offset, int len, int frameOffset)
 - 
isChunkEncryptorboolean isChunkEncryptor() 
 - 
isSampleEncryptorboolean isSampleEncryptor() 
 - 
isAES128SampleEncryptorboolean isAES128SampleEncryptor() 
 - 
isPlayReadySampleEncryptorboolean isPlayReadySampleEncryptor() 
 - 
setEncryptorContextStrvoid setEncryptorContextStr(String encryptorContextStr) 
 - 
getEncInfocom.wowza.wms.httpstreamer.util.IEncryptionInfoPlayReady getEncInfo() 
 - 
setupPIDContextForEncryptionvoid setupPIDContextForEncryption(com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoTransportStreamPIDContext pidContext, int contentType)
 - 
getPMTDescriptorForEncryptionbyte[] getPMTDescriptorForEncryption(int mediaPID, int ecmPID, int contentType)
 - 
getECMPESBytesjava.util.List<PacketFragment> getECMPESBytes(com.wowza.wms.httpstreamer.cupertinostreaming.util.CupertinoTransportStreamPIDContext pidContextECM, int videoPID, int audioPID, int dataPID, int ecmPID) 
 
- 
 
-