gpt4 book ai didi

stream - vlcj::无法在 64 位操作系统中加载库 'libvlc'

转载 作者:行者123 更新时间:2023-12-01 15:07:07 25 4
gpt4 key购买 nike

我使用的是 64 位操作系统 Windows 7,我有 32 位 VLC 版本 1.1.8。

我已经添加了这些库jna.jar
platform.jar
vlcj-1.1.5.1.jar

我无法使用 jVlc 进行流式传输

public class HelloVLC {

/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub

System.out.println( WindowsRuntimeUtil.getVlcInstallDir());
NativeLibrary.addSearchPath("libvlc", "C:\\Program Files (x86)\\VideoLAN\\VLC");
String media = "dshow://";
String[] options = {" :dshow-vdev=Integrated Webcam :dshow-adev= :dshow-caching=200", ":sout = #transcode{vcodec=theo,vb=800,scale=0.25,acodec=vorb,ab=128,channels=2,samplerate=44100}:display :no-sout-rtp-sap :no-sout-standard-sap :ttl=1 :sout-keep"};
System.out.println("Streaming '" + media + "' to '" + options + "'");

MediaPlayerFactory mediaPlayerFactory = new MediaPlayerFactory();
final HeadlessMediaPlayer mediaPlayer = mediaPlayerFactory.newMediaPlayer();
mediaPlayer.playMedia(media, options);
}

}

我收到错误 Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'libvlc': The specified module could not be found.
请帮忙。有没有办法让这段代码在 64 位操作系统中工作???

最佳答案

你试过用 32 位 JVM 运行它吗?

关于stream - vlcj::无法在 64 位操作系统中加载库 'libvlc',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8608117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com