AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones multimedia
  • Usando la función MultimediaPlay
  • Características específicas de Android
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Reproduce un archivo multimedia en un control multimedia.
Ejemplo
Universal Windows 10 App
MyFile is string = "C:\My music\mysong.mp3"
IF MultimediaPlay(MM_Multimedia1, MyFile) = False THEN
Error("Error while playing the file")
END
Sintaxis
<Result> = MultimediaPlay(<Multimedia control> [, <File to play> [, <Options>]])
<Result>: booleano
  • True si el archivo se reprodujo correctamente,
  • False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Multimedia control>: Nombre del control
Nombre del Multimedia control utilizado para reproducir el archivo multimedia.
<File to play>: Cadena de caracteres opcional
Nombre y ruta del archivo multimedia a reproducir.
Si se especifica este parámetro, el archivo multimedia se carga en la memoria y se reproduce. El archivo multimedia se reproduce siempre desde el principio.
Si no se especifica este parámetro o si corresponde a una cadena vacía (""), se utiliza automáticamente el archivo associated con el control (por ejemplo, MultimediaOpen).
Android Corresponde a:
  • el nombre y la ruta del archivo multimedia a reproducir.
  • una URL (para reproducir el vídeo en streaming).
  • un nombre Resource (nombre de archivo + extensión) añadido a la aplicación mediante la generación asistente.
iPhone/iPad Corresponde a:
  • el nombre y la ruta del archivo multimedia a reproducir.
  • a video URL on a server. Observación: los vídeos de YouTube no se pueden reproducir.
  • un nombre Resource (nombre de archivo + extensión) añadido a la aplicación mediante la generación asistente.
<Options>: Constante de tipo Integer
Android Opción para leer el archivo:
MultimediaNonBlockingLa carga del archivo multimedia es una operación sin bloqueo.
Observaciones

Usando la función MultimediaPlay

se puede utilizar MultimediaPlay:
  • para cargar un archivo multimedia en la memoria y reproducirlo.
  • para reproducir un archivo multimedia cargado por MultimediaOpen.
  • para reanudar un archivo pausado por MultimediaPause.
    Observación: Para poner en pausa la reproducción de un archivo multimedia, debe haberse iniciado mediante MultimediaOpen seguido de MultimediaPlay, especificando únicamente el nombre del control.
iPhone/iPad Se pueden crear varios controles Multimedia en la misma ventana. Sin embargo, no se pueden reproducir varios vídeos simultáneamente con MultimediaPlay.
Android

Características específicas de Android

  • Por Default, MultimediaPlay es una función de bloqueo hasta que el control esté listo para reproducir el archivo.
  • La constante MultimediaNonBlocking se utiliza para realizar una operación de carga sin bloqueo. En este caso, la llamada a una función multimedia (MultimediaPosition, ...) fallará mientras el archivo multimedia no sea cargado por el control.
  • Las operaciones de carga sin bloqueo se recomiendan cuando se utilizan archivos multimedia que no se encuentran en el dispositivo (vídeo en línea, por ejemplo).
  • Si <Archivo a reproducir> es la URL de un vídeo en un servidor web "https", hay que añadir el Permission "android.Permission.INTERNET" en el generación de aplicaciones asistente.
  • En Android, se pueden reproducir todos los formatos soportados por el SO (wav, mp3, 3gp, ogg, ...). Un resumen de los archivos de audio y video soportados está disponible en la siguiente Address: http://developer.android.com/guide/appendix/media-formats.html. Observación: Android no admite archivos wav de 32 bits.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local