OpenTV Player SDK For iOS  version 2.30.0
AnalyticsAgent.h
Go to the documentation of this file.
1 
13 #import <Foundation/Foundation.h>
14 #import <AVFoundation/AVFoundation.h>
15 
16 @class AnalyticsSession, NMPAVPlayer;
17 
161 @interface AnalyticsAgent : NSObject
162 
164 @property (readonly) AnalyticsSession *currentSession;
165 
167 
174 
192 -(void)startNewSessionWithPlayer:(NMPAVPlayer *)player andContent:(NSDictionary *)contentInfo;
193 
197 -(void)exitCurrentSession;
198 
199 @end
AnalyticsAgent * sharedAgent()
Fetch (and construct if necessary) the Analytics Agent.
NMPAVPlayer is the Nagra extension of iOS system AVPlayer class to support AES-128 scrambled Http Ada...
Definition: NMPAVPlayer.h:33
The application can use an AnalyticsAgent to manage sessions.
void exitCurrentSession()
End the Analytics playback listening session.