我编辑VideoViewDemo因为我需要两个(或更多)同一布局的流rtsp。
我使用两个VideoView的相对布局,并在VideoViewDemo中添加代码来填充每个表面。
结果是两个视频相互重叠,logcat给了我很多次这个错误:
E/SurfaceTextureClient(4717): Surface::lock failed, already locked
01-15 17:41:07.328: E/VitamioPlayer: LOCK BUFFER FAILED
E/SurfaceTexture(144): [SurfaceView] dequeueBuffer: can’t dequeue multiple buffers without setting the buffer count
我使用MediaPlayer演示同样的东西,效果相同......
我读到这是库bug,有人解决了这个问题吗?
答案 0 :(得分:2)
Vitamio不支持多个videoView。也许将来会增加。