2014-05-22 2 views
-1

안녕하세요 저는 this에 대한 정보를 따라 링크를 구성한 후 "rtmp : //178.33.241.201 : 1935/teledunet/spacetoon"과 같은 rtmp 스트림을 재생했습니다. 빌드 오류 또는 구문이 표시되지 않습니다. 오류가 발생하지만 에뮬레이터 나 실제 장치가 실행 된 후 "불행히도 응용 프로그램이 작동을 멈췄습니다"라는 팝업 메시지가 뜨면 rtsp 또는 http에 관심이 없기 때문에 rtmp 프로토콜과 관련된 해결책 만 제공하십시오. 감사합니다. 너 미리!Android 애플리케이션에서 Rtmp 스트림 재생하기

답변

-1

이 코드를 확인하면 도움이 될 것입니다.

$cc->headers[] = "Host: www.teledunet.com"; 
$cc->headers[] = "Referer: http://www.teledunet.com/"; 
$html = $cc->get("http://www.teledunet.com/mobile/?con"); 
preg_match("/var aut='\?id0=(.*?)'/", $html, $timex); 
$swf = "http://www.teledunet.com/mobile/player.swf?id0=".$timex[1]."&channel=".$tmp[1]; 
$tmxx = $tmp[1]; 
preg_match("|rtmp://(.*?)/$tmxx|", $html, $r); 
if (empty($r[0])){ 
    $r[0] = "rtmp://5.135.134.110:1935/live"; 
} 
echo "\r\nStart of ".$tmp[0]." in progress...\r\n"; 
$cmd = 'rtmpdump -q -v -r "'.$r[0].'" -W "'.$swf.'" -p  "http://www.teledunet.com/mobile/?con" -y "'.$tmp[1].'" | "'.$vlc.'" --meta- title="'.$tmp[0].' (Teledunet by Darby_Crash)" - '.$out.''; 
shell_exec($cmd); 
+3

이 코드는 문제를 해결하는 데 도움이 될 수 있지만 코드 만 대답하면 품질이 좋지 않습니다. 더 나은 대답은 코드의 기능을 설명하고, 코드를 삽입 할 위치를 표시하고, 접근법이 취해진 이유를 설명하고, 관련 문서에 링크합니다. –

관련 문제