使用vlc媒体播放器在arm64上播放(渲染)视频流的问题

这个是否会有硬件兼容性问题,我在inter的银河麒麟的操作系统上可以正常解码,走的是硬解没有任何问题,目前是在 银河麒麟V10 2503 芯片是飞腾D2000,arm64的架构上 硬解报错buffer deadlock prevented 卡在这里就不动了,还有一个情况就是国防版的硬解估计也没有成功,但是可以正常播放的,

在终端使用指令如下 vlc rtsp://192.168.1.90:554 这个会走硬解,银河麒麟 芯片是飞腾的直接硬解失败,播放不了视频流 这个不知道是vlc的问题 还是麒麟没有对vlc做适配

使用vlc --avcodec-codec=hevc vlc rtsp://192.168.1.90:554 这个指定解码器了 所以走的是软解,能正常播放视频流

我在vlclibsharp中调用就是VLC媒体播放器这个软件应用,我指定了–avcodec-codec=hevc 貌似也不好使,有时还是会走硬件解码

最终的问题是渲染的问题流正常解码器正常 就是显示不了 vlclibsharp 可以将rtsp的流存储为MP4格式的文件