Android 解决阿里云直播水印问题

作者: Heikki_ | 来源:发表于2019-07-31 18:37 被阅读8次

    设置水印目标位置

    String waterMark = Environment.getExternalStorageDirectory().getAbsolutePath() + "/Android/data/com.xxxx.android/watermark.png";
    

    保存图片到位置

    Resources res = getResources();
    Bitmap mBitmap = BitmapFactory.decodeResource(res, R.drawable.watermark);
    
    public static String saveBitmapToSDCard(Bitmap bitmap, String path) {
           FileOutputStream fos;
          try {
              fos = new FileOutputStream(path);
              if (fos != null) {
                  bitmap.compress(Bitmap.CompressFormat.PNG, 100, fos);
                  fos.close();
              }
              return path;
          } catch (Exception e) {
              e.printStackTrace();
         }
      return null;
    }
    

    设置水印

       mAlivcLivePushConfig.addWaterMark(waterMark, 0.8f, 0.9f, 0.15f);
    

    相关文章

      网友评论

        本文标题:Android 解决阿里云直播水印问题

        本文链接:https://www.haomeiwen.com/subject/ihxxdctx.html