From c2fa1b1cbd31cad492b24a508fd3990bf8089a10 Mon Sep 17 00:00:00 2001
From: Dana <Dana_Lee1016@126.com>
Date: 星期三, 28 一月 2026 11:19:35 +0800
Subject: [PATCH] 1.SurfaceView 在 Service 中创建,但没有被添加到可见的 View hierarchy,因此 Surface 不会被创建,surfaceCreated 不会触发。   修复内容:   添加了 WindowManager:用于管理隐藏的 Window   将 SurfaceView 添加到隐藏的 Window:   创建 1x1 像素的隐藏 Window   设置为完全透明(alpha = 0.0f)   移到屏幕外(x = -1000, y = -1000)   使用 TYPE_APPLICATION_OVERLAY 或 TYPE_APPLICATION 类型   在释放资源时移除 Window:确保资源正确释放   2.  在收到onPreviewStarted的时候,延迟1秒进行调用startpushAsync,否则状态不对不会push

---
 app/src/main/java/com/safeluck/floatwindow/MainActivity.kt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/app/src/main/java/com/safeluck/floatwindow/MainActivity.kt b/app/src/main/java/com/safeluck/floatwindow/MainActivity.kt
index 5d7335d..437b645 100644
--- a/app/src/main/java/com/safeluck/floatwindow/MainActivity.kt
+++ b/app/src/main/java/com/safeluck/floatwindow/MainActivity.kt
@@ -178,7 +178,7 @@
                 codeRate = 0
                 frameRate = 0
                 m_screen = MediaArgu.ScreenSolution(640, 480) // 榛樿鍒嗚鲸鐜�
-                url = "rtmp://your-push-url" // TODO: 闇�瑕佽缃疄闄呯殑鎺ㄦ祦鍦板潃
+                url = "rtmp://192.168.16.143/live/livestream" // TODO: 闇�瑕佽缃疄闄呯殑鎺ㄦ祦鍦板潃
                 userName = ""
                 pwd = ""
             }

--
Gitblit v1.8.0