|
|
@@ -142,6 +142,8 @@ ComontAlretViewControllerDelegate>
|
|
|
@property (nonatomic, copy) NSTimer *timer; // 定时器-控制按钮
|
|
|
/**30s后 渲染时间戳无更新 自动断开链接*/
|
|
|
@property (nonatomic, assign) NSInteger concentTime; // 拉流数据 渲染更新时间戳
|
|
|
+@property (nonatomic, assign) NSInteger webSocketConcentTime;
|
|
|
+
|
|
|
/**定时器计数*/
|
|
|
@property (nonatomic, assign) NSInteger currentTime;
|
|
|
/**定时器计数*/
|
|
|
@@ -1704,6 +1706,8 @@ NSDate *lastVideoTome;/*上一帧数据时间*/
|
|
|
|
|
|
//获取磁盘外挂
|
|
|
[self getExtraFilesListFun];
|
|
|
+
|
|
|
+ self.webSocketConcentTime = [iTools getNowTimeStamp];
|
|
|
}
|
|
|
|
|
|
#pragma mark 获取外挂产品
|
|
|
@@ -2934,6 +2938,14 @@ static int couneeee = 0;
|
|
|
|
|
|
if (self.concentTime == 0) { //云手机未连接成功
|
|
|
HLog(@"云手机未连接成功");
|
|
|
+
|
|
|
+ if(self.webSocketConcentTime >0){
|
|
|
+ NSInteger timeDiff2 = now - self.webSocketConcentTime;
|
|
|
+ if(timeDiff2 >= 30){
|
|
|
+ [self showNetErrorAlertFun:3];
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
}else if (timeDiff >= 30) { // 30s 无渲染数据
|
|
|
|
|
|
if(!_needToDissconnectType && !_isLoginAgainType && [self isPlayerViewIsTopVCFun]){
|