OpenTV Player SDK For iOS  version 2.30.0
NMPAVAsset Class Reference

NMPAVAsset is the Nagra extension of iOS system AVAsset class to support AES-128 scrambled Http Adaptive Streaming protocol stream with hybrid integration with Nagra CPAK library. More...

#import <NMPAVAsset.h>

Inheritance diagram for NMPAVAsset:

Class Methods

(id) + assetWithURL:
 Returns an instance of AVAsset for inspection of a media resource. More...
 

Detailed Description

NMPAVAsset is the Nagra extension of iOS system AVAsset class to support AES-128 scrambled Http Adaptive Streaming protocol stream with hybrid integration with Nagra CPAK library.

To learn more about AVAsset, please refer to Apple online document: https://developer.apple.com/library/prerelease/ios/documentation/AVFoundation/Reference/AVAsset_Class/index.html

Definition at line 28 of file NMPAVAsset.h.

Method Documentation

◆ assetWithURL:()

+ (id) assetWithURL: (NSURL *)  URL

Returns an instance of AVAsset for inspection of a media resource.

Parameters
[in]URLAn instance of NSURL that references a media resource.
Returns
An instance of NMPAVAsset.
Note
Returns a newly allocated NMPAVURLAsset instance which is a subclass of AVAsset initialized with the specified URL. AVAsset is an abstract class, and as such, is not directly instantiated.