Mapeo de IDs
Los IDs numéricos se convierten a IDs de IMDb antes de consultar la base de datos.
Documentación
Use las rutas públicas de embed de PLAYLATINSRC para el reproductor estándar, o las rutas personalizadas cuando la web necesite elegir servidor, opciones de marca o apuntar a un episodio concreto.
Entregue la URL completa de PLAYLATINSRC, lista para pegar en un iframe. El ID va en la ruta, como https://playlatinsrc.co/movie/{id}, en lugar de mostrarse como un ID suelto. Acepta tanto un ID numérico como un ID de IMDb.
<iframe src="https://playlatinsrc.co/movie/{id}" allowfullscreen allow="autoplay; fullscreen; picture-in-picture"></iframe>
<iframe src="https://playlatinsrc.co/serial/{id}" allowfullscreen allow="autoplay; fullscreen; picture-in-picture"></iframe>
<iframe src="https://playlatinsrc.co/custom/movie/{id}?color=%23e50914&autoplay=1" allowfullscreen allow="autoplay; fullscreen; picture-in-picture"></iframe>
<iframe src="https://playlatinsrc.co/custom/serial/{id}/{season}/{episode}?color=%23e50914&lastserver=dropload" allowfullscreen allow="autoplay; fullscreen; picture-in-picture"></iframe>
version.0 o false para desactivarlo.0 o false para empezar con sonido.0 para ocultarlos.prioritize).latino, castellano o subtitulado (alias: version). Si el título no tiene esa versión, se usa la primera que sí tenga. Sin este parámetro, el reproductor recuerda la última elección del visitante durante la sesión.Los IDs numéricos se convierten a IDs de IMDb antes de consultar la base de datos.
Cada fuente lleva su versión (latino, castellano, subtitulado). El reproductor solo muestra las versiones que el título tiene; una serie tiene una sola versión para todos sus episodios.
La URL de serie se queda corta, /serial/{id}, igual que la ruta pública de PLAYLATINSRC.
Las respuestas de embed y de API se envían sin caché, para que el reproductor nunca reciba un token caducado.
El embed expone window.playlatinsrcPlayer con play(), pause(), seek(seconds), getCurrentTime(), getDuration(), getPaused(), and getSource(). Desde la página contenedora se pueden invocar con postMessage({ type: 'playlatinsrc:command', command: 'seek', args: [30] }, '*'); y el reproductor responde con un evento playlatinsrc:response.
Eventos del reproductor PLAYLATINSRC:
playlatinsrc:ready
playlatinsrc:error
playlatinsrc:sourceused
playlatinsrc:response
playlatinsrc:close
playlatinsrc:play
playlatinsrc:pause
playlatinsrc:seeking
playlatinsrc:seeked
playlatinsrc:ended
playlatinsrc:loadedmetadata
playlatinsrc:volumechange
playlatinsrc:ratechange
playlatinsrc:timeupdate