vlcj-javafx-demo:示例应用程序显示vlcj在JavaFX场景中渲染视频

时间:2024-06-05 19:37:33
【文件属性】:

文件名称:vlcj-javafx-demo:示例应用程序显示vlcj在JavaFX场景中渲染视频

文件大小:826KB

文件格式:ZIP

更新时间:2024-06-05 19:37:33

Java

对于使用当前正在开发的vlcj-5.0.0和LibVLC 4.0.0的全新前沿演示应用程序,请切换到。 vlcj-javafx-demo 该演示演示了如何使用vlcj将视频呈现到JavaFX Canvas。 新的JavaFX PixelBuffer用于避免全帧缓冲区复制,这是强烈建议使用的方法。 看: 使用PixelBuffer,本地视频缓冲区直接与JavaFX共享,从而避免了每个视频帧的全帧复制。 PixelBuffer的性能确实很好。 该解决方案可能会胜过Swing / Java2D的实现,并且可能是跨平台媒体播放器的最佳方法(即使在OSX上,OSX长期以来都不支持最佳嵌入式解决方案。) GPU支持 Java7下的JavaFX中,甚至对现代视频卡的GPU支持也很差。 目前,nVidia卡似乎得到了更好的支持。 如果不支持您的视频卡,则JavaFX将回退到软件渲染器。 这会


【文件预览】:
vlcj-javafx-demo-master
----src()
--------test()
--------main()
----doc()
--------memory-profile-default-options.png(79KB)
--------vlcj-javafx-pixelbuffer.png(711KB)
----README.md(3KB)
----pom.xml(4KB)
----.gitignore(76B)

网友评论