Browse Source

@修复:配置“ipu-video-player”插件

liuyf23 2 years ago
parent
commit
ab5ff9f43c

+ 19 - 0
show-client/app/build.gradle

@ -23,6 +23,24 @@ android {
23 23
24 24
        multiDexEnabled true
25 25
26
        // 依赖 ipuPlugin.ipu_video_player 用到
27
        packagingOptions {
28
            pickFirst 'lib/arm64-v8a/libijkplayer.so'
29
            pickFirst 'lib/armeabi-v7a/libijkplayer.so'
30
            pickFirst 'lib/x86/libijkplayer.so'
31
            pickFirst 'lib/x86_64/libijkplayer.so'
32
33
            pickFirst 'lib/arm64-v8a/libijkffmpeg.so'
34
            pickFirst 'lib/armeabi-v7a/libijkffmpeg.so'
35
            pickFirst 'lib/x86/libijkffmpeg.so'
36
            pickFirst 'lib/x86_64/libijkffmpeg.so'
37
38
            pickFirst 'lib/arm64-v8a/libijksdl.so'
39
            pickFirst 'lib/armeabi-v7a/libijksdl.so'
40
            pickFirst 'lib/x86/libijksdl.so'
41
            pickFirst 'lib/x86_64/libijksdl.so'
42
        }
43
26 44
    }
27 45
28 46
@ -115,6 +133,7 @@ dependencies {
115 133
    implementation(rootProject.ext.ipuPlugin.ipu_file_picker)
116 134
    implementation(rootProject.ext.ipuPlugin.ipu_ocr)
117 135
    implementation(rootProject.ext.ipuPlugin.ipu_video_recorder)
136
    implementation(rootProject.ext.ipuPlugin.ipu_video_player)
118 137
    implementation(name: rootProject.ext.localAar.ipu_mobile_rn,ext:'aar'){
119 138
        exclude module:'ipu-plugin-extend'
120 139
    }

+ 3 - 0
show-client/app/src/main/assets/mobile-action.xml

@ -271,4 +271,7 @@ method="playVideo" permissions="read_external_storage"
271 271
	<action name="ipuRecordVideo" class="com.ai.ipu.watermarkrecord.func.CommonRecord" method="ipuRecordVideo" permissions="camera,record_audio"/>
272 272
	<action name="recordWithWatermark" class="com.ai.ipu.watermarkrecord.func.WaterMarkRecord" method="recordWithWatermark" permissions="camera,record_audio"/>
273 273
274
	<!--音视频-->
275
	<action name="openVideoPlayer" class="com.ai.ipu.mobile.video.MobileVideoPlayer" method="openVideoPlayer" />
276
274 277
</actions>

+ 2 - 1
show-client/config.gradle

@ -79,7 +79,8 @@ ext{
79 79
            ipu_share : "com.ai.ipu.plugin.share:ipu-share:${ipu_mobile_snapshot_version}",
80 80
            ipu_ocr : "com.ai.ipu.plugin:ipu-ocr:${ipu_mobile_snapshot_version}",
81 81
            ipu_qrcode : "com.ai.ipu.plugin:ipu-qrcode:${ipu_mobile_snapshot_version}",
82
            ipu_video_recorder : "com.ai.ipu.plugin:ipu-video-recorder:${ipu_mobile_snapshot_version}"
82
            ipu_video_recorder : "com.ai.ipu.plugin:ipu-video-recorder:${ipu_mobile_snapshot_version}",
83
            ipu_video_player : "com.ai.ipu.plugin:ipu-video-player:${ipu_mobile_snapshot_version}"
83 84
    ]
84 85
85 86
    //RN 依赖包