Jump to content

Streams ausgeben mit php


Recommended Posts

Hallo Freunde


Hich habe da mal was zusammen geschustert undvieleicht kann es einer ja brauchen.

Mit dem folgenden skript könnt ihr mit php Streams an verschiedene Player ausgeben. vieleicht fällt ja dem ein oder anderen noch was ein wie man das noch verfeinern könnte!


zB Wie kann ich der Funktion sagen das die Playlist gleich den Player aufruft und nicht erst ein Download Dialog auftaucht.

 

 
		$stitle 

		$stitle 
		$sautor 


		";

	break;
 	case "ram": 
		$ctype="audio/x-pn-realaudio"; 
		$content="http://$sip:$sport/listen.pls";
	break;
	 	case "m3u": 
		$ctype="audio/x-mpequrl";
		$content="#EXTM3U
		#EXTINF:0,$stitle
		http://$surl:$sport/";
	break;
 	case "pls": 
		$ctype="audio/x-mpequrl";
		$content="#EXTM3U
		#EXTINF:0,$stitle
		http://$surl:$sport/";
	break;

    	//Verhindern das folgende Dateitypen down geloaded werden
    	case "php":
    	case "htm":
    	case "html":
    	case "txt": 
		die("Cannot be used for ". $file_extension ." files!"); 
	break;

	default: $ctype="application/force-download";
  }

  //Header Ausgabe
  header("Pragma: public");
  header("Expires: 0");
  header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
  header("Cache-Control: public");
  header("Content-Description: File Transfer");

  //Content-Type ausgeben
  header("Content-Type: $ctype");

  //Download erzwingen
  if ($dl == "1"){
  		$header="Content-Disposition: attachment; filename=".$filename.".".$ext.";";
  		header($header );
  }
  header("Content-Transfer-Encoding: binary");
  echo $content;
  exit;
}

?>

 

Viel Spass damit: Dussy

Link to post
Share on other sites

Dein Account ist nicht gelöscht worden, soweit ich das sehe.

Egal. Vielleicht stimmt deine E-Mail-Addy nimmer. (Andreas @ Duswald.de --ohne Leerzeichen!)

Die dazu gehörende Seite wirkt auch seltsam.

Neues Internetradio? Was ist aus dem alten geworden?

Was macht das Multi-Sprachen-Projekt für Pforum?

Link to post
Share on other sites

Also - duswald.de is tot gehackt worden und ich hatte keine Zeit mehr es her zu richten.


Meine Radios laufen beide großartig soweit, aber für das ML Projekt hab ich leider keine Zeit mehr - Hat ja sowieso keinen so großen anklang gefunden hier - Macht auch nix - Is es halt in der Schublade.


Die E-Mail is eigentlch noch gültig - Egal - Ich komm nicht ran an den Account also kann er auch von den Admins gelöscht werden. Dann bleib ich jetzt mit dem hier.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...