Compare commits
2 Commits
d8a81e2732
...
e88095819d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e88095819d | ||
|
|
c8e18dfec4 |
11
Makefile
11
Makefile
@ -1,15 +1,18 @@
|
||||
TOOLCHAIN_PATH=./mac
|
||||
DOWNLOAD_PATH=../logs
|
||||
SCAN_PATH=../scan
|
||||
# 下载轨迹
|
||||
stud:
|
||||
cd $(TOOLCHAIN_PATH) && \
|
||||
./hdc file recv /mnt/hmdfs/100/account/device_view/local/files/duolun/logs $(DOWNLOAD_PATH)
|
||||
# 下载hilog日志
|
||||
hilog:
|
||||
cd $(TOOLCHAIN_PATH) && \
|
||||
TIMESTAMP=$$(date +%Y%m%d%H%M%S) && \
|
||||
./hdc shell "tar -czvf /data/$${TIMESTAMP}_log.tar.gz /data/log/" && \
|
||||
./hdc file recv /data/$${TIMESTAMP}_log.tar.gz $(DOWNLOAD_PATH) && \
|
||||
./hdc shell "rm -rf /data/$${TIMESTAMP}_log.tar.gz"
|
||||
# 打开hilog
|
||||
open:
|
||||
cd $(TOOLCHAIN_PATH) && \
|
||||
./hdc shell hilog -w stop && \
|
||||
@ -19,10 +22,11 @@ open:
|
||||
./hdc shell hilog -p off && \
|
||||
./hdc shell hilog -b D
|
||||
./hdc shell hilog -w start -t kmsg -m none
|
||||
# 删除
|
||||
delete:
|
||||
# 删除当前目录的data文件夹
|
||||
rm -rf $(DOWNLOAD_PATH)/data
|
||||
|
||||
# 关闭扫描脚本
|
||||
scan:
|
||||
cd $(TOOLCHAIN_PATH) && \
|
||||
./hdc shell mount -o remount,rw / \
|
||||
@ -30,6 +34,11 @@ scan:
|
||||
./hdc file send $(DOWNLOAD_PATH)/libmedialibrary_data_extension.z.so /system/lib/libmedialibrary_data_extension.z.so \
|
||||
./hdc file send $(DOWNLOAD_PATH)/libmedialibrary_data_extension.z.so /data/app/el1/bundle/public/com.ohos.medialibrary.medialibrarydata/libs/arm/libmedialibrary_data_extension.z.so \
|
||||
./hdc shell reboot
|
||||
# 替换截图落盘
|
||||
record:
|
||||
cd $(TOOLCHAIN_PATH) && \
|
||||
./hdc shell mount -o remount,rw / \
|
||||
./hdc file send ../sprecord/librtsprecord.z.so /system/lib/module/libhiserialsdk.z.so
|
||||
|
||||
|
||||
|
||||
|
||||
60
sprecord/@ohos.rtsprecord.d.ts
vendored
Normal file
60
sprecord/@ohos.rtsprecord.d.ts
vendored
Normal file
@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright (C) 2021-2022 Huawei Device Co., Ltd.
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
import { AsyncCallback, Callback } from "./basic";
|
||||
/**
|
||||
* Provides rtsp record related APIs.
|
||||
*
|
||||
* @since 6
|
||||
* @syscap SystemCapability.Communication.NetStack
|
||||
*/
|
||||
declare namespace record {
|
||||
/**
|
||||
* Creates an Rtsp serfver
|
||||
*/
|
||||
function createServer(): RtspRecord;
|
||||
function RequestCallback(id: number, url: string, content:string): void;
|
||||
|
||||
interface RtspResult {
|
||||
/** isSuccess */
|
||||
result: boolean;
|
||||
|
||||
/** errorCode: */
|
||||
errorCode: number;
|
||||
|
||||
/** errorString: */
|
||||
errorString: string;
|
||||
|
||||
/** int Data: */
|
||||
dataInt: number;
|
||||
|
||||
/** string Data: */
|
||||
dataString: string;
|
||||
|
||||
fileName: string;
|
||||
|
||||
filePath: string;
|
||||
|
||||
fileSize: number;
|
||||
}
|
||||
export interface RtspRecord {
|
||||
startRecordVideo(context:object,uri:string,fileName:string,dir:string ): RtspResult;
|
||||
endRecordVideo(id:number): RtspResult;
|
||||
getVideoSnapshot(context:object,uri:string,fileName:string,dir:string,needBase64:boolean,callback: AsyncCallback<RtspResult>): void;
|
||||
getVideoSnapshot(context:object,uri:string,fileName:string,dir:string): Promise<RtspResult>;
|
||||
detectVideoSnapshotSize(uri:string,fileName:string,needBase64:boolean,callback: AsyncCallback<RtspResult>): void;
|
||||
detectVideoSnapshotSize(uri:string,fileName:string,needBase64:boolean): Promise<RtspResult>;
|
||||
}
|
||||
}
|
||||
export default record;
|
||||
BIN
sprecord/librtsprecord.z.so
Normal file
BIN
sprecord/librtsprecord.z.so
Normal file
Binary file not shown.
0
关闭媒体扫描.bat
Normal file
0
关闭媒体扫描.bat
Normal file
Loading…
x
Reference in New Issue
Block a user