Descripción
Una manera simple y rápida de alojar tus propios vídeos y mostrarlos en modo privado sin poder descargarlos y sin depender de servicios externos como Vimeo, YouTube, etc.
¡Atención! plugin en fase beta experimental
¡Grandes noticias para los creadores de cursos a los que continuamente hackean sus contenidos!
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 solo con tus visitantes conectados.
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 de acuerdo con el diseño web.
- Configura la precarga de una imagen para mostrar antes de que se reproduzca el vídeo.
- Añade contenido personalizado para mostrar cuando el vídeo no está permitido en caso de usuarios no conectados.
Por otro lado, el reproductor de vídeo permite a los usuarios configurar: velocidad de reproducción de vídeo, volumen de audio, pantalla completa y mostrar con PiP (Picture-in-Picture) (el vídeo está contenido en una miniventana separada que siempre está encima de otras ventanas. Esta ventana permanece visible incluso cuando el navegador no está visible).
No hay referencia a servicios externos como YouTube o Vimeo, ya que utilizas tu propio alojamiento y tu propio reproductor de vídeo. Con las ventajas y desventajas que esto implica, necesitas un buen alojamiento para tu web si no quieres depender de servicios externos.
Debido a que usas tu propio reproductor de vídeo, el plugin hace todo lo posible para que tus 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 en la pantalla como:
Hello username! this access is not allowed, so the administrator of MyDomain.com will be informed :(
El plugin funciona compartiendo vídeos como una supuesta transmisión de video para 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 la representación de PHP y las autorizaciones del escritorio.
Controla quién puede ver tus vídeos
Por defecto, el vídeo se muestra solo al usuario conectado, pero puedes establecer más restricciones con una configuración personalizada mediante el filtro: spv-show-private-video
Ejemplo con Restrict Content Pro:
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 );
}
Como todos los filtros de WordPress, recuerda siempre devolver algo, en este caso true
o false
.
La primera variable $show_private_video
es true
solo en caso de que el usuario actual esté conectado en tu web. El vídeo solo se verá en el caso de que devuelva true
y para eso puedes usar las funciones de otros plugins para restringir contenido como el ejemplo anterior con RCP.
La segunda variable $attributes
es un array con todos los datos sobre la configuración de cada bloque de vídeo con estas claves: color, blockAlignment, videoID, imageID, imageUrl, content
.
Esta es una solución para tu propio alojamiento
¡IMPORTANTE! todos los vídeos se guardan en tu alojamiento, 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.
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 eso porque solo funcionará con Apache y dependiendo de la configuración de tu alojamiento.
Nadie debe conocer la URL directa de cada vídeo, pero si tu alojamiento ignora el archivo .htaccess
y muestra los vídeos, habla con el administrador de tu alojamiento para aumentar la seguridad y proteger la carpeta de vídeos de la mejor manera.
Por favor, lee detenidamente todas las preguntas frecuentes en la parte inferior de esta página antes de usar este plugin en producción y piensa si es tu mejor opción para compartir vídeos en tu web. 🙂
Respuestas y soporte
Estaré encantado de recibir tus comentarios para mejorar este plugin.
Avísame a través de los foros de soporte si lo deseas y asegúrate de dejar un comentario.
Para obtener más información, puedes visitar la página SumaPress o incluso visitar Simple Private Video en GitHub donde puedes encontrar todo el código de desarrollo de este plugin.
¡Espero que sea útil para ti y espero leer tus comentarios! 😉 ¡Gracias!
Capturas
Bloques
Este plugin proporciona 1 bloque.
- Simple Private Video
Instalación
- Sube
simple-private-video.php
al directorio/wp-content/plugins/
. - Activa el plugin a través del menú «Plugins» en WordPress.
- Busca en la entrada o página el bloque
Vídeo privado - alojamiento propio
en la categoríaSumaPress
.
FAQ
-
¿Qué puedo hacer con este plugin?
-
Sube y muestra vídeos privados con un bloque solo a usuarios conectados. ¡IMPORTANTE! todos los vídeos se guardan en tu alojamiento, 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 Vimeo o Amazon S3?
-
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 vídeos, debes hacer tus propias cuentas y ver qué es lo mejor para ti y estudiar los costes de tu propio alojamiento en torno al gasto de ancho de banda con vídeos. Tal vez necesites un VPS y no es una buena idea trabajar en un alojamiento compartido que termine bloqueándote.
-
¿Cómo puedo configurar este plugin?
-
Toda la configuración está dentro de cada bloque en el editor de WordPress.
-
¿Cómo puedo hacer la configuración global?
-
Podemos evitar añadir una página de opciones al plugin para colocar solo la configuración de bloque por defecto, ya que es posible hacerlo con el editor de bloques nativo de WordPress.
Simplemente añade un nuevo bloque de vídeo privado y establece tu configuración favorita con colores y contenido alternativo y luego «Añadir a bloques reutilizables» con un nombre personalizado. De esta manera, puedes establecer múltiples bloques de vídeo por defecto.
Siempre que quieras añadir un nuevo bloque de vídeo privado, simplemente selecciona tu bloque de vídeo personalizado y luego «Convertir a bloque normal» para permitir que se coloque dentro del nuevo vídeo con toda tu configuración por defecto anterior ya establecida.
-
¿Es este plugin con vídeo de alojamiento propio para todos?
-
Usa solo este plugin si sabes bien qué tipo de alojamiento tienes y cuáles son tus gastos y limitaciones para usarlo como almacenamiento y visualizaciones de video. También solo después de comparar otras opciones como Vimeo, Youtube, Amazon S3, etc. y determinar que este plugin la mejor opción para ti.
-
¿Es realmente cierto que los usuarios no podrán descargar los vídeos?
-
Si insisten, lo obtendrán como con cualquier otra solución, pero se ha planteado que es bastante complicado, especialmente para la mayoría de las personas.
Reseñas
Colaboradores y desarrolladores
«Simple Private Video» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Simple Private Video» está traducido en 1 idioma. Gracias a los traductores por sus contribuciones.
Traduce «Simple Private Video» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
0.2.1
- Corregir error fatal con la nueva versión de Woo
0.2.0
- Primera versión beta disponible públicamente.