VB.NET 中的 VLC Player 似乎不会检测到播放结束,我做错了什么吗?
我的意图是使用“_MediaPlayerEndReached”让播放器移动到下一个视频,但是一旦视频播放完成,什么都不会发生,它就会停止(如下图所示)。
而不是移动到下一个视频,它只是保持这样:
仅供参考:用于测试的剪辑是免费的预告片。
代码:
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
AxVLCPlugin21.playlist.items.clear()
AxVLCPlugin21.playlist.add("file:///C:/Users/Adminx/Downloads/The_Hobbit_Full_Length_Trailer_2_HD.mp4")
AxVLCPlugin21.playlist.play()
End Sub
Private Sub AxVLCPlugin21_MediaPlayerEndReached(sender As Object, e As EventArgs) Handles AxVLCPlugin21.MediaPlayerEndReached
AxVLCPlugin21.playlist.items.clear()
AxVLCPlugin21.playlist.add("file:///C:/Users/Adminx/Downloads/ShortestVid.avi")
AxVLCPlugin21.playlist.play()
End Sub
End Class