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