Foros del Web » Programando para Internet » PHP »

video aleatorio

Estas en el tema de video aleatorio en el foro de PHP en Foros del Web. Es posible hacer lo de las imagenes aleatorias pero con vídeos ubicados en una misma carpeta? Iniciar un video de la carpeta nada mas cargar ...
  #1 (permalink)  
Antiguo 03/09/2006, 10:14
Avatar de wesse  
Fecha de Ingreso: junio-2003
Ubicación: España
Mensajes: 577
Antigüedad: 14 años, 6 meses
Puntos: 1
video aleatorio

Es posible hacer lo de las imagenes aleatorias pero con vídeos ubicados en una misma carpeta?

Iniciar un video de la carpeta nada mas cargar la página y al finalizar ese video que se inicie otro aleatorio de la misma carpeta, y luego otro...
  #2 (permalink)  
Antiguo 03/09/2006, 10:19
Avatar de david_M_G  
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 12 años, 10 meses
Puntos: 20
Sí, solo tienes que usar la misma técnica de azar. Aunque no sé cómo cargas los videos, una forma de hacerlo podría ser esta:

Código PHP:
$numero_azar rand(1,3);

switch (
$numero_azar) {
   case 
1:
       print 
"video1";
       break;
   case 
2:
       print 
"video2";
       break;
   case 
3:
       print 
"video3";
       break;

En el ejemplo, hay 3 videos. Y se ejecutará uno u otro al azar según el numero que haya salido en $numero_azar
  #3 (permalink)  
Antiguo 03/09/2006, 10:33
Avatar de wesse  
Fecha de Ingreso: junio-2003
Ubicación: España
Mensajes: 577
Antigüedad: 14 años, 6 meses
Puntos: 1
De momento en html los cargo así:

Código HTML:
<object CLASSID="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" ID="WMPplayer9" Name="WMPplayer" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" align="center" width="400" height="350">
<param name="AudioStream" value="-1">
<param name="AutoSize" value="0">
<param name="AutoStart" value="1">
<param name="AnimationAtStart" value="-1">
<param name="AllowScan" value="-1">
<param name="AllowChangeDisplaySize" value="-1">
<param name="AutoRewind" value="0">
<param name="Balance" value="0">
<param name="BaseURL">
<param name="BufferingTime" value="20">
<param name="CaptioningID" >
<param name="ClickToPlay" value="-1">
<param name="CursorType" value="0">
<param name="CurrentPosition" value="-1">
<param name="CurrentMarker" value="0">


<param name="Filename" value="http://www.web.com/video.wmv">
<param name="InvokeURLs" value="-1">
<param name="Language" value="-1">
<param name="Mute" value="0">
<param name="PlayCount" value="1">
<param name="PreviewMode" value="0">
<param name="Rate" value="1">
<param name="SAMILang" >
<param name="SAMIStyle" >
<param name="SAMIFileName" >
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="SendOpenStateChangeEvents" value="-1">
<param name="SendWarningEvents" value="-1">
<param name="SendErrorEvents" value="-1">
<param name="SendKeyboardEvents" value="0">
<param name="SendMouseClickEvents" value="0">
<param name="SendMouseMoveEvents" value="0">
<param name="SendPlayStateChangeEvents" value="-1">
<param name="ShowCaptioning" value="0">
<param name="ShowControls" value="1">
<param name="ShowAudioControls" value="-1">
<param name="ShowDisplay" value="0">
<param name="ShowGotoBar" value="0">
<param name="ShowPositionControls" value="-1">
<param name="ShowStatusBar" value="-1">
<param name="ShowTracker" value="-1">
<param name="TransparentAtStart" value="0">

<param name="Volume" value="10">
<param name="WindowlessVideo" value="1">
<embed type="application/x-mplayer2" name="WMPplayer" pluginspage="http://www.microsoft.com/windows/mediaplayer/en/default.asp" transparentatstart="0" controltype="2" showcontrols="1" showdisplay="1" showstatusbar="1" animationatstart="1" SRC="http://www.web.com/video.wmv" autostart="true" width="400" height="350"></object> 
  #4 (permalink)  
Antiguo 03/09/2006, 11:01
Avatar de david_M_G  
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 12 años, 10 meses
Puntos: 20
Pues utiliza el PHP en el momento de elegir el archivo de vídeo:

Código PHP:
<object CLASSID="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" ID="WMPplayer9" Name="WMPplayer" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" align="center" width="400" height="350">
<param name="AudioStream" value="-1">
<param name="AutoSize" value="0">
<param name="AutoStart" value="1">
<param name="AnimationAtStart" value="-1">
<param name="AllowScan" value="-1">
<param name="AllowChangeDisplaySize" value="-1">
<param name="AutoRewind" value="0">
<param name="Balance" value="0">
<param name="BaseURL">
<param name="BufferingTime" value="20">
<param name="CaptioningID" >
<param name="ClickToPlay" value="-1">
<param name="CursorType" value="0">
<param name="CurrentPosition" value="-1">
<param name="CurrentMarker" value="0">


<param name="Filename" value="

<? //Elegimos video al azar
$numero_azar rand(1,3);

switch (
$numero_azar) {
   case 
1:
       print 
"http://www.web.com/video1.wmv";
       break;
   case 
2:
       print 
"http://www.web.com/video2.wmv";
       break;
   case 
3:
       print 
"http://www.web.com/video3.wmv";
       break;
}  
?>


">
<param name="InvokeURLs" value="-1">
<param name="Language" value="-1">
<param name="Mute" value="0">
<param name="PlayCount" value="1">
<param name="PreviewMode" value="0">
<param name="Rate" value="1">
<param name="SAMILang" >
<param name="SAMIStyle" >
<param name="SAMIFileName" >
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="SendOpenStateChangeEvents" value="-1">
<param name="SendWarningEvents" value="-1">
<param name="SendErrorEvents" value="-1">
<param name="SendKeyboardEvents" value="0">
<param name="SendMouseClickEvents" value="0">
<param name="SendMouseMoveEvents" value="0">
<param name="SendPlayStateChangeEvents" value="-1">
<param name="ShowCaptioning" value="0">
<param name="ShowControls" value="1">
<param name="ShowAudioControls" value="-1">
<param name="ShowDisplay" value="0">
<param name="ShowGotoBar" value="0">
<param name="ShowPositionControls" value="-1">
<param name="ShowStatusBar" value="-1">
<param name="ShowTracker" value="-1">
<param name="TransparentAtStart" value="0">

<param name="Volume" value="10">
<param name="WindowlessVideo" value="1">
<embed type="application/x-mplayer2" name="WMPplayer" pluginspage="http://www.microsoft.com/windows/mediaplayer/en/default.asp" transparentatstart="0" controltype="2" showcontrols="1" showdisplay="1" showstatusbar="1" animationatstart="1" SRC="http://www.web.com/video.wmv" autostart="true" width="400" height="350"></object>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:01.