Recursos «marca blanca» y «premium» para agencias y profesionales WordPress

Simple Private Video

Una manera simple y rápida de alojar tus propios vídeos y mostrarlos en modo privado sin permitir descargarlos y sin dependencias de servicios externos como Vimeo, YouTube, etc.

¡Buenas noticias para los creadores de vídeos que continuamente piratearon su contenido!

¡Atención! Es un plugin en fase beta experimental y no apto para hostings compartidos y/o grandes volúmenes de visualizaciones simultaneas salvo que controles bien tus recursos y su correcto funcionamiento dentro de cada proyecto en cuestión.

Con el bloque de vídeo de este plugin, puedes subir tus vídeos a una carpeta privada en tu propio alojamiento y compartirlos en tu web sólo con los usuarios registrados.


Opciones de configuración del bloque de vídeo para WordPress

El bloque tiene varias opciones de configuración:

  • Configura tu propio color principal para hacer que el reproductor de vídeo sea más corporativo y acorde con el diseño de la web.
  • Configura una imagen de precarga o poster para mostrar antes de que se reproduzca el vídeo al darle al botón de reproducir o play.
  • Añade contenido alternativo para mostrar cuando el vídeo no está permitido en caso de usuarios no registrados.

Por otro lado, el reproductor de video permite a los usuarios configurar:

  • velocidad de reproducción de video
  • volumen de audio
  • pantalla completa
  • mostrar con PiP (Picture-in-Picture): el vídeo está contenido en una mini ventana separada que siempre está encima de otras ventanas y esta ventana permanece a la vista incluso cuando el navegador no está visible.

En el reproductor de vídeo No hay referencia a servicios externos como YouTube o Vimeo, ya que utiliza tu propio alojamiento y tu propio reproductor de vídeo personalizado. Esto implica una serie de ventajas y desventajas, como que necesites un buen alojamiento para tu sitio web si no deseas depender de servicios externos.

Debido a que usas tu propio reproductor de vídeo personalizado, el plugin hace todo lo posible para que los vídeos NO se puedan descargar, incluso si son tus propios clientes quienes están viendo los vídeos y quienes también intentan descargarlos. Si intentan hacerlo, tendrán una advertencia de pantalla como:

Hello username! this access is not allowed, so the administrator of MyDomain.com will be informed 🙁

El plugin funciona compartiendo los vídeos como una secuencia de pseudo streaming de vídeo desde PHP para así evitar que los usuarios vean la url del vídeo para descargarlo, debido a que no es una url pública y el navegador no puede mostrar el vídeo sin el procesamiento del mismo desde el servidor con php y las oportunas autorizaciones revisadas.


Controla quien puede ver los vídeos privados

De manera predeterminada, el vídeo se muestra sólo a los usuarios registrados en la web WordPress, pero puedes establecer más restricciones con una configuración personalizada mediante el uso del filtro:

spv-show-private-video

Ejemplo de uso del filtro con el plugin Restric Content Pro:

<?php

if ( function_exists( 'rcp_user_has_active_membership' ) ) {

    add_filter( 'spv-show-private-video', function( $show_private_video, $attributes ){

        return rcp_user_has_active_membership();

    }, 10, 2 );

}

Al igual que todos los filtros de WordPress, recuerda que siempre tienes que devolver algo, y en este caso será: true o false

La primera variable $show_private_video por defecto es verdadera sólo en caso de que el usuario actual haya iniciado sesión en el sitio web.

El vídeo solo se verá en el caso de que devuelvas verdadero, y para eso puedes usar las funciones de otros plugins que uses para restringir el contenido como el ejemplo anterior con RCP.

La segunda variable $attributes es una array con todos los datos de la configuración de cada bloque de vídeo, y el cual tiene estas claves: color, blockAlignment, videoID, imageID, imageUrl, contenido.


Este plugin es una posible solución para auto hospedaje de vídeos

¡IMPORTANTE! todos los vídeos se guardan en el servidor de la web, así que tienes que tener en cuenta el espacio en disco, los recursos disponibles y el ancho de banda permitido mensualmente.

Tal vez un alojamiento compartido no sea una buena idea para trabajar de esta manera, especialmente si tendrás muchas visualizaciones. Valora si no es mejor usar un VPS o incluso buscar otro tipo de solución en lugar de este plugin. 🙂

Para proteger la carpeta con los vídeos, el plugin añade en su activación un archivo .htaccess en /wp-content/uploads/spv-private/

Ten cuidado con esto porque solo funcionará con servidores Apache y además dependiendo de la configuración de tu hosting.

Nadie debe conocer la URL directa de cada vídeo, y el plugin no la muestra en ningún momento, pero si por cualquier motivo tu alojamiento ignora el archivo .htaccess y muestra los vídeos, habla con el soporte de tu hosting para ver el modo de aumentar la seguridad y proteger la carpeta de vídeos de la mejor manera para que sólo sea posible acceder a los mismos desde el php.

En resumen, para poder ver y descargar los vídeos de modo directo hay que saber cual es la url pública, y esto es algo que el plugin no la muestra en ningún momento… ya que usa una url virtual que es la misma para todos los vídeos. En cualquier caso esa carpeta hay que protegerla o bien mediante el modo que intenta el plugin con el fichero .htaccess o ya con una actuación manual.


Preguntas y respuestas entorno a este plugin de vídeos privados

¿Qué puedo hacer con este plugin de vídeo para WordPress?

Sube y muestra vídeos en modo privado solo a usuarios registrados en tu web con la ayuda de un bloque creado para el editor de WordPress (Gutenberg).

¡IMPORTANTE! todos los vídeos se guardan en tu servidor, así que ten en cuenta el espacio en disco y el ancho de banda. Tal vez un alojamiento compartido no sea una buena idea para trabajar de esta manera, especialmente si tendrás muchas visualizaciones.


¿Ya no necesito a Vimeo, Amazon S3 o Youtube?

Depende de tus necesidades y tu situación particular. 🙂

Compartir vídeos NO es barato, y si usas tu propio servidor con este plugin para servir los vídeos, tienes que hacer tus propias cuentas y ver qué es lo mejor para ti estudiando los costos y limitaciones de tu hosting en torno al gasto de ancho de banda y recursos con vídeos. Tal vez necesites un VPS y ten en cuenta que NO es una buena idea trabajar en un alojamiento compartido que te termine bloqueando.


¿Cómo puedo configurar este plugin y su bloque de vídeo? ¿puedo hacer una configuración global?

Toda la configuración está dentro de cada bloque en el editor de WordPress.

Podemos evitar agregar una página de opciones al plugin para colocar sólo la configuración de bloques predeterminada, ya que es posible hacerlo con el Editor de bloques de WordPress de modo nativo.

Simplemente añade un nuevo Bloque de vídeo privado y haz tu configuración favorita con colores y contenido alternativo y luego usa la opción: «Añadir a los bloques reutilizables» y dale un nombre personalizado. De esta manera, puedes configurar múltiples bloques de vídeo predeterminados.

Siempre que quieras añadir un nuevo Bloque de vídeo privado preconfigurado, simplemente selecciona tu bloque de vídeo personalizado y reutilizable y luego usa “Convertir en bloque normal” para permitir colocar dentro del bloque el nuevo vídeo, pero con ya todo el resto de la configuración predeterminada anterior ya establecida.


¿Es esta solución para todo el mundo?

¡NO! Sólo usa este plugin si sabes bien qué tipo de alojamiento tienes y cuáles son sus gastos y limitaciones para usarlo como almacenamiento y visualizaciones de vídeo según el uso que le vayas a dar. También solo después de comparar otras opciones como Vimeo, Youtube, Amazon S3, etc. y determinar que esta solución es la mejor opción para tu proyecto.


¿Es realmente cierto que los usuarios no pueden descargar los vídeos privados?

Si insisten lo obtendrán como con cualquier otra solución ya que no hay ninguna infalible… pero se ha planteado para que esto sea realmente complicado, especialmente para la mayoría de las personas.


Recuerda que lo tienes GRATIS disponible en WordPress.org: Simple Private Video

NO te pierdas las novedades en SumaPress

Contacto directo
1
¿Tienes dudas? 🤔
Hola! 👦🏻
¿tienes dudas? ¿No tienes claro si te será de utilidad lo que te ofrece SumaPress?
En ese caso no dudes en contactar para resolverlas :)
pd: no te pierdas el canal de Telegram https://t.me/sumapress
Powered by