|
@@ -25,6 +25,8 @@
|
|
|
long lastAlllostData;
|
|
|
|
|
|
BOOL isExitType;//退出云机
|
|
|
+
|
|
|
+ NSInteger checkLinkTimerNumber;//0 --2 开始发起重连
|
|
|
}
|
|
|
@property (nonatomic, copy) NSTimer *playerSecondTimer; // 定时器-控制按钮
|
|
|
@property (nonatomic, assign) RTCIceConnectionState linkState;
|
|
@@ -167,7 +169,8 @@
|
|
|
//判断是否是全屏
|
|
|
BOOL fullscreenType = [HWDataManager getBoolWithKey:Consn_player_full_screen_show];
|
|
|
if(fullscreenType){
|
|
|
- cardDensity = 380;
|
|
|
+ //cardDensity = 380;
|
|
|
+ cardDensity = 320;
|
|
|
}
|
|
|
|
|
|
NSInteger result = [_mediaStream start:url
|
|
@@ -318,6 +321,17 @@
|
|
|
- (void)timerChange {
|
|
|
[self extensionAdjustBtnFrameCheckAdjustTime];// 1、悬浮球3s后 自动靠边隐藏
|
|
|
//[self checkConcentTime];// 3、30s之后 没有收到拉流数据 自动断开链接
|
|
|
+
|
|
|
+ checkLinkTimerNumber ++;
|
|
|
+
|
|
|
+ if(checkLinkTimerNumber ==2){
|
|
|
+ checkLinkTimerNumber = 0;
|
|
|
+
|
|
|
+ if(_linkState != RTCIceConnectionStateConnected
|
|
|
+ && _linkState != RTCIceConnectionStateCompleted){
|
|
|
+ [self relinkWebRtcFun];
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
#pragma mark 控制按钮点击事件
|
|
@@ -700,7 +714,7 @@
|
|
|
CGFloat tempRate = 0.0;
|
|
|
//重新设置分辨率
|
|
|
if(fullscreenType){
|
|
|
- NSInteger cardDensity = 380;//480;//422;//380;//460;
|
|
|
+ NSInteger cardDensity = 320;//380;//480;//422;//380;//460;
|
|
|
CGSize size = [RCCommandHelp commondToSetFullScreenPhoneSizeBySize];
|
|
|
|
|
|
if(isLan){
|