Modul: FLV Media Player (XHTML valide)

funomat
Beiträge: 345
Registriert: Do 26. Feb 2004, 22:13
Wohnort: Neuss
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von funomat » Do 19. Feb 2009, 09:02

Hi Nebel,

schönes Modul. Danke :D

Eine Frage habe ich aber noch: Wie kriegt man die Playlist zum laufen? Das ist leider nicht sehr gut Dokumentiert :?
Wo muss die XML-Datei rein und wie sage ich dem Script, das er diese lesen soll?

Gruß,
funomat
tiago.de | adk-msi.de | iseringhausen.de | the-iseringhausen.de
Manchmal glaube ich, der beste Beweis dafür, dass es anderswo im Weltall intelligentes Leben gibt, ist der, dass noch niemand versucht hat, Kontakt zu uns aufzunehmen. (Calvin & Hobbes)

tommo
Beiträge: 120
Registriert: So 27. Jun 2004, 21:34
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von tommo » Do 19. Feb 2009, 17:04

Hi,

können auch Videos von Youtube oder Google video in die Playlist integriert werden?

vG,
Tom

Nebel
Beiträge: 117
Registriert: Do 14. Jun 2007, 10:08
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Nebel » Sa 21. Feb 2009, 19:06

Hi zusammen,
  • Manuelle Playliste: bei der Verwendung einer Playliste muss diese erst manuell erstellt und hochgeladen werden. Ein Beispiel wie eine Playliste auszusehen hat erkennt man an der Beispielsplayliste "playlist.xml", die im Download mit drin ist. Einfach mit einem Texteditor öffnen und anpassen. Irgendwo im Upload hochladen und via Konfiguration dann die "playlist.xml" auswählen. In der Playliste kann man theoretisch (wenn keine Schutzmaßnahmen installiert sind: siehe S.2 dieses Threads am Ende) auch eine URL von Youtube oder Google angeben. !ACHTUNG! Bitte sowohl die Urheberrechte sowie Nutzungsbedingungen von der Entsprechenden Seite und vom JW FLV MEDIA PLAYER 4.2 beachten! (http://www.longtailvideo.com/players/jw-flv-player/). KEIN Trafficklau bitte :D
  • Automatische Playliste: die Unterstützung für Playlisten für automatisch erstellte Playlisten steckt noch in den Kinderschuhen. Bei Verwendung des Playlistgenerators die Datei "playlist_gen_video.php" in den Unterordner des Uploadordner laden, der abgespielt werden soll. Es wird NUR der Ordner durchsucht und NUR die Dateien aus dem Ordner abgespielt, in dem diese php-Datei liegt. In der Modulkonfiguration "playlist_gen_video.php" dann diese Datei als Multimediadatei auswählen. Wenn jemand ein besseres Script kennt und/oder anpassen kann um eine Playliste komfortabler zu erstellen, würde ich mich über Unterstützung freuen.
Schöne Grüße
Nebel
Schöne Grüße
Nebel

Module: FLV Media Player | DivX Webplayer | Quicktime Player

funomat
Beiträge: 345
Registriert: Do 26. Feb 2004, 22:13
Wohnort: Neuss
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von funomat » Do 26. Feb 2009, 21:52

Hallo Nebel,

danke für die Infos. Kannst Du mir bitte noch sagen wo ich die "playlist_gen_video.php" finde?

Gruß,
funomat
tiago.de | adk-msi.de | iseringhausen.de | the-iseringhausen.de
Manchmal glaube ich, der beste Beweis dafür, dass es anderswo im Weltall intelligentes Leben gibt, ist der, dass noch niemand versucht hat, Kontakt zu uns aufzunehmen. (Calvin & Hobbes)

Nebel
Beiträge: 117
Registriert: Do 14. Jun 2007, 10:08
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Nebel » Do 26. Feb 2009, 22:16

funomat hat geschrieben:danke für die Infos. Kannst Du mir bitte noch sagen wo ich die "playlist_gen_video.php" finde?
Guter Einwand. Das ist der Punkt. Ich hab vergessen sie in die zip-Datei zu packen :oops:

Habe die Datei aktualisiert und auf meiner HP hochgeladen. Alternativ auch hier der Code der playlist_gen_video.php:

Code: Alles auswählen

<?php                                                     // Put this file in the video folder and choose as playlist
define('DS', DIRECTORY_SEPARATOR);
$folder = (isset($_REQUEST['folder'])) ? $_REQUEST['folder'] : "";
$thumbfolder = ($folder) ? $folder."/"  : "thumbs";       // Edit this if your thumbnails folder is different
function files($path, $filter = '.', $recurse = false, $fullpath = false, $exclude = array('.svn', 'CVS', 'php'), $include = array('flv','mp4','swf','mp3'))                      // Delete entry of the inlcude-array, if you don't want these files to be played
{
// Initialize variables
$arr = array ();

// Is the path a folder?
if (!is_dir($path)) {
?>
<script language="javascript" type="text/javascript">alert('Path is not a folder <?php echo $path; ?>'); </script>
<?php
return false;
}

// read the source directory
$handle = opendir($path);
while (($file = readdir($handle)) !== false)
{
$dir = $path.DS.$file;
$isDir = is_dir($dir);
if (($file != '.') && ($file != '..') && (!in_array($file, $exclude))) {
if ($isDir) {
if ($recurse) {
if (is_integer($recurse)) {
$recurse--;
}
$arr2 = files($dir, $filter, $recurse, $fullpath);
$arr = array_merge($arr, $arr2);
}
} else {

if (preg_match("/$filter/", $file)) {
$path_parts = pathinfo($path.DS.$file);
if(in_array($path_parts['extension'], $include)){
if ($fullpath) {
$arr[] = $path.DS.$file;
} else {
$arr[] = $file;
}
}
}
}
}
}
//closedir($handle);

//asort($arr);
return $arr;
}
$path = dirname(__FILE__);
$files = files($path.DS.$folder);

$url = dirname($_SERVER['REQUEST_URI']);

?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<title>CG Playlist</title>
<trackList>
<?php
foreach($files as $f){
if(file_exists($path.DS.$folder.DS."thumbs".DS.$f.".jpg")){
$img = "$url/{$thumbfolder}/$f.jpg";
}elseif(file_exists($path.DS.$folder.DS."thumbs".DS.$f.".gif")){
$img = "$url/{$thumbfolder}/$f.gif";
} else $img = "";
?>
<track>
<title><?php echo $f; ?></title>
<location><?php echo "$url/$folder$f";?></location>
<image><?php echo $img; ?></image>
</track>
<?php
}
?>
</trackList>
</playlist>
Schöne Grüße
Nebel
Schöne Grüße
Nebel

Module: FLV Media Player | DivX Webplayer | Quicktime Player

funomat
Beiträge: 345
Registriert: Do 26. Feb 2004, 22:13
Wohnort: Neuss
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von funomat » Do 26. Feb 2009, 23:33

:lol: kann schon mal passieren!

Danke.
tiago.de | adk-msi.de | iseringhausen.de | the-iseringhausen.de
Manchmal glaube ich, der beste Beweis dafür, dass es anderswo im Weltall intelligentes Leben gibt, ist der, dass noch niemand versucht hat, Kontakt zu uns aufzunehmen. (Calvin & Hobbes)

Luesch1
Beiträge: 39
Registriert: Mi 11. Jul 2007, 15:36
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Luesch1 » Do 5. Mär 2009, 11:10

Und wo muss ich die
playlist_gen_video.php
hintun damit es funktioniert?

Nebel
Beiträge: 117
Registriert: Do 14. Jun 2007, 10:08
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Nebel » Do 5. Mär 2009, 13:19

Lesen! Steht doch vier Beiträge weiter oben ;)
...die Datei "playlist_gen_video.php" in den Unterordner des Uploadordner laden, der abgespielt werden soll.
Schöne Grüße
Nebel

Module: FLV Media Player | DivX Webplayer | Quicktime Player

Martin S.
Beiträge: 183
Registriert: Fr 14. Jan 2005, 10:46
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Martin S. » Mo 30. Mär 2009, 15:01

Hallo,
Vielen Dank für das geniale Modul, genau sowas habe ich gesucht, einfach super.
Eine kleine Frage habe ich aber noch, bei einem User mit einer langsamen Leitung hängt sich das Video komplett auf und nichts geht mehr, habe am Anfang was von einem Pufferwert gelesen den man manuel hochsetzen kann, wo oder wie kann man das machen? Danke

Nebel
Beiträge: 117
Registriert: Do 14. Jun 2007, 10:08
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Nebel » Mi 1. Apr 2009, 17:19

Hi Martin S.,

ich habe das Modul so angepasst, dass der Pufferwert jetzt eingestellt werden kann. Code im ersten Post (der Download ist noch nicht aktualisiert).

Schöne Grüße
Nebel
Schöne Grüße
Nebel

Module: FLV Media Player | DivX Webplayer | Quicktime Player

Martin S.
Beiträge: 183
Registriert: Fr 14. Jan 2005, 10:46
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Martin S. » Do 2. Apr 2009, 09:01

Hallo Nebel,
habe es gerade getestet und jetzt laufen die Videos gar nicht mehr an, kurz nachgesehen, bei der Variable $video im Output ist noch die nebel-Webadresse fest hinterlegt, die muss natürlich noch geändert werden.
Und dann ist mir noch aufgefallen, wenn der Wert 20 hat, und das Video vorher komplett geladen wurde, dann beginnt es zu laufen und der Kreisel in der Mitte zählt trotzdem von 20 weiter bis 0, obwol das Video bereits im Hintergrund läuft, das sieht irgendwie nicht so sauber aus.

Nebel
Beiträge: 117
Registriert: Do 14. Jun 2007, 10:08
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Nebel » Do 2. Apr 2009, 10:17

Hi,

hab den Output geändert. Das mit dem Kreisel kann nicht reproduzieren (FF3, IE7, Opera). Bei mir verschwindet der, sobald die Wiedergabe beginnt. Habe diverse Werte durchprobiert. Immer das gleiche. Das liegt aber auch eher nicht an dem Modul sondern am verwendeten JW FLV Player. Auf den habe ich keinen Einfluss.
Schöne Grüße
Nebel

Module: FLV Media Player | DivX Webplayer | Quicktime Player

Martin S.
Beiträge: 183
Registriert: Fr 14. Jan 2005, 10:46
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Martin S. » Do 2. Apr 2009, 10:20

Auf jeden Fall eine super Erweiterung dafür, gerade wenn die Videos größer werden. Ich teste mal noch ein wenig rum damit. Vielen Dank.

Eggy
Beiträge: 9
Registriert: Sa 28. Feb 2009, 18:00
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Eggy » Mo 4. Mai 2009, 16:23

Tolles Modul, ich habe nur das Problem, dass ich bei mir nicht das Verzeichnis des Players auswählen kann, er zeigt mir immer eine Datei an, die es gar nicht mehr gibt es werden mir auch nicht alle Filme im Verzeichnis anzeigt, selbst wenn ich den Cache komplett geleert habe.
Ich scheine hier irgend etwas falsch zu machen?? Aber was?
Eggy
Das Leben könnte so schön sein....

Nebel
Beiträge: 117
Registriert: Do 14. Jun 2007, 10:08
Kontaktdaten:

Re: Modul: FLV Media Player (XHTML valide)

Beitrag von Nebel » Mo 4. Mai 2009, 17:52

Hi,

hast du die Dateien über die Dateiverwaltung von Contenido hochgeladen? Falls nicht musst du dort erst noch den Ordner besuchen, in dem die entsprechende Datei liegt, damit Contenido sie in der Modulkonfiguration finden kann.

Gruß
Schöne Grüße
Nebel

Module: FLV Media Player | DivX Webplayer | Quicktime Player

Gesperrt