iOS 乐播投屏SDK集成

下载SDK

乐播投屏SDK下载

在Build Setting中Other Linker Flags添加-ObjC

Bulid Phases添加系统类库


引入头文件

#import <HPCastLink/HPCastLink.h>

#import <HPCastLink/HPDevicesService.h>

添加代理

<HPCastSearchDelegate, HPCastLinkDelegate>

在viewDidLoad中

[[HPCastLink sharedCastLink]appkeyVerify:@"<#AppKey#>"];

[HPCastLink sharedCastLink].delegate = self;

[HPCastLink sharedCastLink].enableDLNA = YES;

[[HPCastLink sharedCastLink]setBackgroundPlay:NO];

[[HPCastLink sharedCastLink]castServiceDiscoveryDelegate:self];

[[HPCastLink sharedCastLink]castServiceDiscoveryBlock:^(NSArray *response) {      

                   [self.dataArray removeAllObjects];

[self.dataArray addObjectsFromArray:response];

[self.tableView reloadData];

[[HPCastLink sharedCastLink]castServiceStopDiscovery];

}];

[[HPCastLink sharedCastLink]castStartPlay:HPCastMediaTypeVideo url:@"http://demon-1252098972.costj.myqcloud.com/562151.MOV" startPosition:0 superViewController:self completeBlock:^(HPCastMirrorResults response) {

NSLog(@"%lu",(unsigned long)response); NSLog(@"==============%d",[HPCastLink sharedCastLink].isMirrorTv);

[[HPCastLink sharedCastLink]castDeviceVolume:0];

}];


[听雨阁](http://www.ledemon.top)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容