app/src/main/java/com/anyun/h264/service/H264EncodeServiceClient.java
@@ -191,14 +191,14 @@
     * @param endTime 结束时间(格式:YYMMDDHHmmss,例如:240101235959)
     * @return 资源列表,如果失败返回null
     */
    public List<ResourceInfo> getResourceList(String startTime, String endTime,boolean useTFCard) {
    public List<ResourceInfo> getResourceList(String startTime, String endTime,boolean useTFCard,String jsonConfig) {
        if (!isServiceBound()) {
            Log.e(TAG, "Service is not bound");
            return null;
        }
        
        try {
            List<ResourceInfo> result = service.getResourceList(startTime, endTime,useTFCard);
            List<ResourceInfo> result = service.getResourceList(startTime, endTime,useTFCard,jsonConfig);
            Log.d(TAG, "getResourceList returned " + (result != null ? result.size() : 0) + " resources");
            return result;
        } catch (RemoteException e) {
@@ -214,14 +214,14 @@
     *                      如果传入null或空字符串,将清除水印
     * @return true-成功,false-失败
     */
    public boolean setWatermarkInfo(String watermarkInfo) {
    public boolean setWatermarkInfo(String watermarkInfo,String jsonConfig) {
        if (!isServiceBound()) {
            Log.e(TAG, "Service is not bound");
            return false;
        }
        
        try {
            service.setWatermarkInfo(watermarkInfo);
            service.setWatermarkInfo(watermarkInfo,jsonConfig);
            Log.d(TAG, "setWatermarkInfo called with: " + watermarkInfo);
            return true;
        } catch (RemoteException e) {