2011-08-16 37 views
0

我有这样如何检查现场mms://流....?

实时流“彩信://streaming.exsample.com:8080/exsample”

我需要的功能显示流链接前检查链路状态我现场。 如果流是关闭的需要显示一个错误通知客人..是否有一个简单的jQuery解决方案呢?或PHP?我已经搜索了几个小时,但不能提出一个工作解决方案。请帮忙。

+0

Fyi,它是'example'而不是'exsample'。由于同源策略,您将无法使用JavaScript进行检查。但对于PHP来说,这很有可能。 – ThiefMaster

回答

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> 

希望这将有助于拿出你自己的想法。

+0

非常感谢....我应该试试:) –