Conflict between the libcrypto.so and libssl.so native libraries when using both srt and rtmp dependencies. #169
Replies: 3 comments 1 reply
-
Hi, The demos from the project uses this solution. Have a look at StreamPack/demos/camera/build.gradle Line 45 in ab80272 Did you add it in a library or application build.gradle? What AGP version? |
Beta Was this translation helpful? Give feedback.
-
I used it in a library build.gradle and AGP is 8.2.2. I managed eventually to make it work in the following way:
api.video-rtmpdroid has a |
Beta Was this translation helpful? Give feedback.
-
Should not happen with 3.X anymore because srtdroid library embed these libraries as a fat lib. Moreover, I plan to change the RTMP provider in 3.1 to a Kotlin solution. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The solution provided in the demo-camera for solving the conflict between libcrypto.so and libssl.so does not work when we use the extensions as implementation dependencies, ex:
Error
2 files found with path 'lib/arm64-v8a/libcrypto.so' from inputs:
occurs. So the solution from README doesn't work:I am only able to use only rtmp or srt, and I couldn't find a way to fix this so far.
Beta Was this translation helpful? Give feedback.
All reactions