#import <VOOSMPStreamingDownloader.h>
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) close |
|
|
|
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) deleteContent: |
|
(NSString *) |
URL |
|
Delete content that has been downloaded.
- Parameters
-
URL | [in] source file description (for example, a URL or a file descriptor) |
- Returns
- VO_OSMP_ERR_NONE if successful
- (VO_OSMP_DRM_KEY_EXPIRED_STATUS VOOSMPStreamingDownloader) getDRMKeyExpiredStatus |
|
|
|
- (id<VOOSMPStreamingDownloaderProgressInfo> VOOSMPStreamingDownloader) getDuration |
|
|
|
Initialize a player instance.
This function must be called first to start a session.
- Parameters
-
- Returns
- player object if successful; nil if unsuccessful
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) open: |
|
(NSString *) |
url |
flag: |
|
(unsigned int) |
flag |
localDir: |
|
(NSString *) |
localDir |
|
|
| |
Open a media source.
- Parameters
-
url | [in] Source file description (for example, an URL or a file descriptor, etc.) |
flag | [in] Flag for opening a media source |
localDir | [in] Directory in which content files are saved |
- Returns
- VO_OSMP_ERR_NONE if successful
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) pause |
|
|
|
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) resume |
|
|
|
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) setDRMLibrary: |
|
(NSString *) |
libName |
libApiName: |
|
(NSString *) |
libApiName |
|
|
| |
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) setDRMUniqueIdentifier: |
|
(NSString *) |
string |
|
Set unique identifier of the device.
- Parameters
-
string | [in] Unique identifier string |
- Returns
- VO_OSMP_ERR_NONE if successful
Set the information to start DRM verification.
- Parameters
-
info | [in] Verification information. |
- Returns
- VO_OSMP_ERR_NONE if successful
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) start |
|
|
|
- (VO_OSMP_RETURN_CODE VOOSMPStreamingDownloader) stop |
|
|
|
The documentation for this protocol was generated from the following file: