ソースを参照

1.webrtc 后台进去重连方案优化

huangxiaodong 6 ヶ月 前
コミット
5046d44a08
共有2 個のファイルを変更した5 個の追加17 個の削除を含む
  1. 4 4
      创维盒子/双子星云手机.xcodeproj/project.pbxproj
  2. 1 13
      创维盒子/双子星云手机/webRtc/webRtcPlayerViewController.m

+ 4 - 4
创维盒子/双子星云手机.xcodeproj/project.pbxproj

@@ -5876,7 +5876,7 @@
 				CODE_SIGN_ENTITLEMENTS = "计算器.entitlements";
 				CODE_SIGN_IDENTITY = "Apple Development";
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 1;
+				CURRENT_PROJECT_VERSION = 4;
 				DEVELOPMENT_TEAM = 6SV76WTUUR;
 				FRAMEWORK_SEARCH_PATHS = (
 					"$(inherited)",
@@ -5960,7 +5960,7 @@
 				CODE_SIGN_ENTITLEMENTS = "计算器.entitlements";
 				CODE_SIGN_IDENTITY = "Apple Development";
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 1;
+				CURRENT_PROJECT_VERSION = 4;
 				DEVELOPMENT_TEAM = 6SV76WTUUR;
 				FRAMEWORK_SEARCH_PATHS = (
 					"$(inherited)",
@@ -6158,7 +6158,7 @@
 				CODE_SIGN_ENTITLEMENTS = "隐私保护.entitlements";
 				CODE_SIGN_IDENTITY = "Apple Development";
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 3;
+				CURRENT_PROJECT_VERSION = 4;
 				DEVELOPMENT_TEAM = 6SV76WTUUR;
 				FRAMEWORK_SEARCH_PATHS = (
 					"$(inherited)",
@@ -6237,7 +6237,7 @@
 				CODE_SIGN_ENTITLEMENTS = "隐私保护.entitlements";
 				CODE_SIGN_IDENTITY = "Apple Development";
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 3;
+				CURRENT_PROJECT_VERSION = 4;
 				DEVELOPMENT_TEAM = 6SV76WTUUR;
 				FRAMEWORK_SEARCH_PATHS = (
 					"$(inherited)",

+ 1 - 13
创维盒子/双子星云手机/webRtc/webRtcPlayerViewController.m

@@ -250,19 +250,7 @@
 
 #pragma mark 重连
 - (void)relinkWebRtcFunByBecomeActive{
-    KWeakSelf
-    mainBlock(^{
-        [weakSelf showNewIndicatorWithCanBack:YES canTouch:NO];
-        
-        //判断是否是全屏
-        BOOL fullscreenType = [HWDataManager getBoolWithKey:Consn_player_full_screen_show];
-        CGSize  phoneSize = CGSizeMake(720.0, 1280.0);
-        if(fullscreenType){
-            phoneSize = [RCCommandHelp commondToSetFullScreenPhoneSizeBySize];
-        }
-        
-        [weakSelf linkWebRtcFunWithSize:phoneSize];
-    });
+    [self.mediaStream disconnect];// 断开会自动重连 防止多路流的清理
 }
 
 #pragma mark 初始化其他UI