From 5c53b9e14a23db4416975e08b95d7663033453a6 Mon Sep 17 00:00:00 2001
From: Dana <Dana_Lee1016@126.com>
Date: 星期四, 04 十二月 2025 14:08:15 +0800
Subject: [PATCH] 1.jia liangge biaozhi 文件写 还是网络传输

---
 app/src/main/java/com/anyun/h264/H264EncodeService.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/anyun/h264/H264EncodeService.java b/app/src/main/java/com/anyun/h264/H264EncodeService.java
index 27327e0..c2655fa 100644
--- a/app/src/main/java/com/anyun/h264/H264EncodeService.java
+++ b/app/src/main/java/com/anyun/h264/H264EncodeService.java
@@ -123,6 +123,8 @@
      * 缂栫爜閰嶇疆绫�
      */
     private static class EncodeConfig {
+         boolean enableFileOutput; //鏄惁寮�鍚痟264鏂囦欢鍐欏叆
+         boolean enableNetworkTransmit; //寮�鍚痟264锛岀綉缁滃疄鏃舵帹娴�
         String ip;
         int port;
         int width;
@@ -463,11 +465,11 @@
             // 浣跨敤涓�涓复鏃舵枃浠跺悕鏉ヨ缃洰褰曪紝H264Encoder浼氬湪鍒濆鍖栨椂鍒涘缓绗竴涓枃浠�
             File tempFile = new File(outputFileDirectory, "temp.h264");
             h264Encoder.setOutputFile(tempFile.getAbsolutePath());
-            h264Encoder.setEnableFileOutput(true); // 鍚敤鏂囦欢杈撳嚭
+            h264Encoder.setEnableFileOutput(config.enableFileOutput); // 鍚敤鏂囦欢杈撳嚭
 
             
             // 鍚敤缃戠粶浼犺緭骞惰缃湇鍔″櫒鍦板潃
-            h264Encoder.setEnableNetworkTransmission(true);
+            h264Encoder.setEnableNetworkTransmission(config.enableNetworkTransmit);
             h264Encoder.setServerAddress(config.ip, config.port);
             
             // 璁剧疆鍗忚鍙傛暟锛堜娇鐢ㄩ厤缃腑鐨剆imPhone锛屽鏋滄湭鎻愪緵鍒欎娇鐢ㄩ粯璁ゅ�硷級

--
Gitblit v1.8.0