【发布时间】:2013-02-14 13:43:34
【问题描述】:
我已经调查了我们必须通过 VLC Player ActiveX 的 C# 代码或 JavaScript 使用的所有方法,如果播放某些流式视频时出现任何错误,我看不到任何现有或有效的方法来帮助获取信息。
我使用Playing 属性来查看在播放过程中关闭互联网连接时它会显示什么,并且它始终显示true。 :(哇!
为了清楚起见,我只需要控制 VLC Player ActiveX 的任何流式传输错误,以便在出现错误时自动重新启动流式传输,但似乎所有 API 都已完成仅接受直接用户输入。
此链接http://wiki.videolan.org/.Net_Interface_to_VLC 没有帮助。
我的问题:是否有任何方法/属性表明流视频错误?
【问题讨论】:
-
@Ramhound 我要求抓住其中的任何一个而不是全部。 :)
-
我不知道你总是可以自己写一个。我删除了我的评论,因为我认为我弄错了,再看一遍,我正在查看对 wiki 的更改,而不是 3 年前的 .NET 界面。此外,如果 .net 接口当前无法捕获异常,则它不应该这样做。
-
如果您真的想对流媒体过程进行如此严格的控制,您将需要使用其他选项而不是 VLC...虽然我知道所有能够做到这一点的选项都是商业的...
-
@Yahia 我明白了...感谢您的意见!你能把我们的想法当作一个答案吗?
-
@Peretz Done... 包括 2 个此类(商业)库的链接...
标签: c# .net events activex vlc