如何检查实时mms:// stream ....?

时间:2011-08-16 07:01:45

标签: php javascript jquery

我有这样的直播

“MMS://streaming.exsample.com:8080 / exsample”

我需要在显示我网站中的流链接之前创建一个检查链接状态的功能。 如果流已关闭,则需要显示错误以通知guest ..是否有一个简单的jquery解决方案?还是php?我已经谷歌搜索了几个小时,但无法找到一个有效的解决方案。请帮忙。

1 个答案:

答案 0 :(得分:0)

因为您没有显示任何源代码,我使用了我的魔法球来提供开始

根据给定的信息定义一个javascript变量。使用流式URL填充此变量,使用php:

var jsStreamingLinkStr = "<? streamingStr ?>";

编写一个javascript函数,进行检查并向链接添加正确的操作。因为你想使用JQuery,所以对你来说会更简单:

function addClickAction()
{
   //Check if the streaming link is correct
   if (jsStreamingLinkStr.indexOf("<<correctParameter>>") > -1)
   {
     $("#myStreaminLink").attr("href", jsStreamingLinkStr);
   } else {
      //The link is not correct
      $("#myStreaminLink").attr("href", "#").click("alert('Sorry, something was wrong');return false;");
   }
}

//Start, if the DOM tree is complete loaded by browser
$(document).ready(function()
{
  addClickAction();
});

最后是您网页中的链接:

<a href="#" id="myStreaminLink">Start stream here</a>

希望有助于提出自己的想法。