16 #import <UIKit/UIKit.h> 17 #import <AVFoundation/AVFoundation.h> 31 @property (nonatomic, weak) id<NMPWatermarkDelegate>
delegate;
41 - (instancetype)initWithSecret:(NSString*)secret;
57 - (instancetype)initWithUrl:(NSString *)Url withToken:(NSString *)token withTenant:(NSString *)tenant withSecret:(NSString*)secret NS_DESIGNATED_INITIALIZER;
65 - (void)setToken:(NSString *)token;
73 - (void)setUrl:(NSString *)url;
81 - (void)setTenant:(NSString *)tenant;
90 - (void)setApiKey:(NSString *)apiKey;
116 - (void)bind:(UIView *)playView withAVPlayerLayer:(AVPlayerLayer *)layer;
NSString * quickmarkCoreVersion()
Get the core version of the QuickMark.
Integration Nexguard watermark support on iOS Platform.
id< NMPWatermarkDelegate > delegate
delegate for receiving watermark message or error information.
NSString * quickmarkVersion()
Get the version of the QuickMark web view.
void unbind()
Unbind with player's view, stop watermark.