ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Livestreambox Problem

Geschlossen
  1. #1
    User Pic
    sokohan Mitglied
    Registriert seit
    18.11.2007
    Beiträge
    24
    Beitragswertungen
    0 Beitragspunkte
    Hallo Leute und zwar wollte ich die Livestreambox bei mir rauf machen,aber leider passiert nix. Alles richtig hoch geladen und installiert. Ich glaube das der embeded code falsch ist ,habe aber kein plan was ich ändern muss. Ich wollte den stream von Twitch auf der Hp laufen lassen.

    <?php
    #   Copyright by Cristian Gheorghiu
    #   Support www.cristiang.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $result1 = db_query("select schl from `prefix_config` where schl='stream_type'");
    $result2 = db_query("select schl from `prefix_config` where schl='stream_url'");
    $result3 = db_query("select schl from `prefix_config` where schl='stream_width'");
    $result4 = db_query("select schl from `prefix_config` where schl='stream_height'");
    if (db_num_rows($result1) > 0 and db_num_rows($result2) > 0 and db_num_rows($result3) > 0 and db_num_rows($result4) > 0) {
    
    	$erg = db_query('SELECT schl, wert FROM `prefix_config`');
    	while ($row = db_fetch_object($erg)) {
    	
    	  if( $row->schl == 'stream_type' ) {
    	  	$stream_type = $row->wert;
    	  }
    	  if( $row->schl == 'stream_url' ) {
    	  	$stream_url = $row->wert;
    	  }
    	  if( $row->schl == 'stream_width' ) {
    	  	$stream_width = $row->wert;
    	  }
    	  if( $row->schl == 'stream_height' ) {
    	  	$stream_height = $row->wert;
    	  }
    	 
    	}
    	
    	if( $stream_type == "twitch.tv" or $stream_type == "justin.tv" ) {
    	
    		echo '<object type="application/x-shockwave-flash" height="'. $stream_height .'" width="'. $stream_width .'" id="live_embed_player_flash" data="http://www.justin.tv/widgets/live_embed_player.swf?channel='. $stream_url .'" bgcolor="#000000"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="allownetworking" value="all" /><param name="movie" value="http://www.justin.tv/widgets/live_embed_player.swf" /><param name="flashvars" value="channel='. $stream_url .'&auto_play=true&start_volume=1" /></object>';
    	
    	} elseif( $stream_type == "own3d.tv" ) {
    	
    		echo '<iframe height="'. $stream_height .'" width="'. $stream_width .'" frameborder="0" src="http://www.own3d.tv/liveembed/'. $stream_url .'"></iframe>';	
    	
    	} else {
    	
    		echo 'ERROR: Anbieter nicht gefunden!';
    		
    	}	
    	
    } else { echo 'Die Livestream-Box wurde noch nicht installiert!'; }
    
    ?>


    verwendete ilch Version: 1.1 P

    ! Bitte Code im vorgesehenen Tag [code] setzen. Siehe gesperrtes Bild über dem Eingabefeld. BBCode Hilfe. Gruß Lord|S. !


    Zuletzt modifiziert von Lord|Schirmer am 19.11.2015 - 23:03:28
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Ersetze mal den Code durch den folgenden und testen:


    <?php
    # Copyright by Cristian Gheorghiu
    # Support www.cristiang.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $result1 = db_query("select schl from `prefix_config` where schl='stream_type'");
    $result2 = db_query("select schl from `prefix_config` where schl='stream_url'");
    $result3 = db_query("select schl from `prefix_config` where schl='stream_width'");
    $result4 = db_query("select schl from `prefix_config` where schl='stream_height'");
    if (db_num_rows($result1) > 0 and db_num_rows($result2) > 0 and db_num_rows($result3) > 0 and db_num_rows($result4) > 0) {
    
    $erg = db_query('SELECT schl, wert FROM `prefix_config`');
    while ($row = db_fetch_object($erg)) {
    
    if( $row->schl == 'stream_type' ) {
    $stream_type = $row->wert;
    }
    if( $row->schl == 'stream_url' ) {
    $stream_url = $row->wert;
    }
    if( $row->schl == 'stream_width' ) {
    $stream_width = $row->wert;
    }
    if( $row->schl == 'stream_height' ) {
    $stream_height = $row->wert;
    }
    
    }
    
    if( $stream_type == "twitch.tv" or $stream_type == "justin.tv" ) {
    
    echo '<iframe src="http://player.twitch.tv/?channel='. $stream_url .'" frameborder="0" scrolling="no" height="'. $stream_height .'" width="'. $stream_width .'"></iframe>';
    
    } elseif( $stream_type == "own3d.tv" ) {
    
    echo '<iframe height="'. $stream_height .'" width="'. $stream_width .'" frameborder="0" src="http://www.own3d.tv/liveembed/'. $stream_url .'"></iframe>';
    
    } else {
    
    echo 'ERROR: Anbieter nicht gefunden!';
    
    }
    
    } else { echo 'Die Livestream-Box wurde noch nicht installiert!'; }
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Salvatore808 Mitglied
    Registriert seit
    09.03.2016
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Wo muss ich den Embed Code einfügen
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Vergleich doch einfach wo die selben Ansätze vom Code im Modul sind. Nebenher ich schätze mal das es die zugehörige PHP datei im content bereich sein wird.
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Zeile 34 und bitte bachte folgendes:
    $stream_url = twitch name
    $stream_height = video höhe
    $steam_width = video breite

    Diese drei Punkte musst du im Twicht-Embed-Code noch anpassen/ersetzen.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten