2 l108103t l108103t 于 2015.06.12 11:11 提问

用libvlc二次开发时如何知道播放失败了

我用libvlc做二次开发,播放rtsp流。代码很简单,初始化vlc实例,media变量,player变量。然后调用libvlc_media_player_play函数进行播放。但是我发现,我用libvlc_media_new_location函数创建media变量时,哪怕我传入的是一个错误的rtsp地址,libvlc_media_player_play函数返回的也是0(代表正确),为什么返回的不是-1???
请教大神这是怎么回事,或者说,我如何知道播放视频流时,播放失败了??通过什么办法?

Csdn user default icon
上传中...
上传图片
插入图片