如何使用LibVLC在Android上拍摄RTSP流的快照

5
我正在使用libVLC在Android应用程序中进行RTSP流媒体。由于视频是在libVLC中通过SurfaceView加载的,因此我们无法直接进行快照。那么如何在LibVLC for Android中支持快照功能?
一种解决方案是通过TextureView加载视频。我们可以使用getBitmap()函数获取当前播放视频的快照。
如何在libVLC中添加对textureView的支持?
我已经查看了VLC的源代码。我发现了这个文件snapshot.c。是否可以使用它来在Android中启用快照功能?

@Deepak,这个问题已经被原帖作者回答了。https://forum.videolan.org/viewtopic.php?f=35&t=122463#p413301 - Vishal Vijay
1个回答

1

libVLC 2.1.12 支持使用 TextureView,因此您可以使用 getBitmap()。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接