Haz de tu navegador un cliente P2P con reep.io

reep-ioreep.io es una plataforma libre construida en JavaScript y HTML5, que nos permite compartir archivos o hacer streaming de video a través del navegador, con otras personas mediante un simple link.

Lo interesante es que lo realiza sin necesidad de intermediarios ni servidores que alojen dichos archivos, ni siquiera de forma temporal, proporcionándonos un control total sobre nuestros datos y el procedimiento de transferencia.

Para esa conectividad peer-to-peer, reep.io utiliza tecnología WebRTC, la cual es compatible con los principales navegadores (Firefox, Chrome, Opera) y permite la comunicación en tiempo real, no solo transfiriendo archivos sino permitiendo también realizar chats de audio y video, como ya hemos visto en alguna que otra ocasión.

Es una plataforma muy sencilla y fácil de usar, tan solo tenemos que ir a su web, seleccionar el archivo que queremos compartir y enviar el enlace generado al destinatario para que se lo descargue en el disco duro de su ordenador.

reep-io2Es preciso dejar abierta la ventana del navegador mientras se completa la transferencia al receptor.

Toda la comunicación va cifrada ya que utiliza el protocolo de datagramas de Transport Layer Security (DTLS) y SSL para reducir el riesgo de intrusiones man-in-the-middle.

Ademas tenemos la posibilidad de proteger el archivo mediante una contraseña, para hacer la transferencia todavía más segura.

reep-io3En teoría el tamaño de los archivos debería ser prácticamente ilimitado, aunque con archivos demasiado grandes podemos tener dificultades, si nuestra conexión de internet no es demasiado rápida.

reep.io se distribuye bajo licencia GPL y si os apetece probarlo tan solo necesitáis pasaros por su página web.

10 thoughts on “Haz de tu navegador un cliente P2P con reep.io”

  1. victorhck says:

    coñe que interesante!!!

  2. ubgonzo says:

    Una buena forma de compartir p0rn.

  3. gilbert2993 says:

    por eso me gusta esta pagina siempre descubro algo nuevo

  4. gilbert2993 says:

    cosas como estas hacen me encante esta pagina

    1. tannhausser says:

      Gracias amigo!

  5. Gabriel says:

    Por los cojones de Merlín, funciona sin problemas, otro ejemplo más del “buen” uso de la nube!! (:

  6. dgeaperezEsteban says:

    “o hacer streaming de video a través del navegador”

    ¿cómo? En el sitio no lo menciona ni indirectamente… O.o

    1. tannhausser says:

      “You can even stream video files or preview images directly”

      Busca bien anda…

      1. dgeaperezEsteban says:

        Ummm!… En algún momento entendí que era video en tiempo real, no en el sentido de tener un archivo de video y reproducirlo por streaming… Ok, mala mía, perdón 🙂

  7. multi TIC says:

    Hola !

    Estoy interesado en hacer WebRTC P2P y Streaming.

    ¿Hay código en github de reep.io?

    ¿Qué me decís de Redes SIP y VoIP en vez de P2P?

    ¿Con una capturadora de vídeo analógico se puede hacer streaming en tiempo real con webrtc?

    Gracias de antemanos,

    Salud !!!

Deja un comentario