ubuntu java调用海康sdk报错Unable to load library '/home/bjlthy/HCNetSDK/libPlayCtrl.so'

Posted Kikyo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu java调用海康sdk报错Unable to load library '/home/bjlthy/HCNetSDK/libPlayCtrl.so'相关的知识,希望对你有一定的参考价值。

1、前言

在Linux下java调研libPlayCtrl.so文件失败

Exception in thread "Thread-1" Exception in thread "Thread-5" Exception in thread "Thread-6" Exception in thread "Thread-4" Exception in thread "Thread-3" java.lang.UnsatisfiedLinkError: Unable to load library \'/home/bjlthy/HCNetSDK/libPlayCtrl.so\': libAudioRender.so: 无法打开共享对象文件: 没有那个文件或目录
        at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:145)
        at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:188)
        at com.sun.jna.Library$Handler.<init>(Library.java:123)
        at com.sun.jna.Native.loadLibrary(Native.java:255)
        at com.sun.jna.Native.loadLibrary(Native.java:241)
        at redis.PlayCtrl.<clinit>(HCNetSDK.java:3255)

2、解决

sudo vim ~/.bashrc
末尾加入
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/bjlthy/HCNetSDK/
刷新一下
source ~/.bashrc

以上是关于ubuntu java调用海康sdk报错Unable to load library '/home/bjlthy/HCNetSDK/libPlayCtrl.so'的主要内容,如果未能解决你的问题,请参考以下文章

Java SDK调用 海康网络摄像头 多摄像头同时预览 并取流

springboot java调用海康威视sdk 打包成jar后无法引用dll的问题

android 调用海康sdk 录像回放需要调用哪些方法

java如何通过海康威视SDK捕捉ip摄像头流?

海康视频项目,java后台+前台web显示的,望提供思路!

java 集成 海康 SDK