Forráskód Böngészése

1.添加直播间心跳上传接口

王鹏鹏 2 éve
szülő
commit
12efb30aca

+ 9 - 3
livebroadcast/src/main/java/com/yingyang/livebroadcast/activity/detail/LiveBroadcastActivity.kt

@@ -162,7 +162,6 @@ class LiveBroadcastActivity :
             override fun run() {
                 liveIncr()
             }
-
         }
         timer.schedule(timerTask, 0, 3000)
     }
@@ -171,8 +170,15 @@ class LiveBroadcastActivity :
      * 直播统计心跳上报
      */
     private fun liveIncr() {
-        viewModel.liveIncr("", fail = {
-            it.toast()
+        viewModel.liveIncr(liveId, fail = {
+            //直播间心跳上回传报错
+            CrashReport.postCatchedException(
+                Throwable(
+                    User.getName() +
+                            "直播间心跳上回传报错,直播间信息:" + liveId + " ,用户信息:" + User.getUserId() + "  \n" +
+                            User.getName() + " ,错误信息:" + it
+                )
+            )
         }, success = {
 
         })

+ 2 - 2
livebroadcast/src/main/java/com/yingyang/livebroadcast/adapter/LiveBroadcastAdapter.kt

@@ -60,7 +60,7 @@ class LiveBroadcastAdapter(override val layoutId: Int = R.layout.item_live_broad
                         item.streamInfo.webrtcPull,
                         method,
                         item.liveName,
-                        "",
+                        item.id,
                         position
                     )
                 }
@@ -69,7 +69,7 @@ class LiveBroadcastAdapter(override val layoutId: Int = R.layout.item_live_broad
                         item.liveVideo,
                         method,
                         item.liveName,
-                        "",
+                        item.id,
                         position
                     )
                 }