Intercambio archivos
Te explicamos cómo usar nuestro SDK de intercambio de archivos.
BeamPort
te permite intercambiar de archivos de forma sencilla, permitiendo definir tu propia interfaz o flujos.
La documentación y recursos necesarios para utilizar BeamPort
está estrictamente restringido para uso de clientes de Videsk. Nos reservamos el derecho de restringir su acceso y uso, si detectamos un uso inadecuado.
Instalación
Para utilizar el intercambio de archivo necesitas cargar:
Instanciación
Para comenazar deberás instanciar un nuevo BeamPort
.
Debes crear solo 1 BeamPort
por cada llamada, de lo contrario el comportamiento no será el esperado.
Consideraciones
Utilizamos como identificación el contenido del archivo calculando un CRC-32, por lo que no se enviarán dos archivos idénticos en bytes.
Posee un algorítmo de envío por trozos (chunks) para balanceo de red.
Cada envío verifica la integridad del archivo mediante CRC-32 chunking.
Se verifica la integridad cada trozo recibido con el par remoto, de lo contrario se reintenta.
El límite del tamaño del archivo está dado por la memoria del dispositivo emisor y receptor. Recomendamos enviar archivos no superiores a 2GB.
El envío finaliza cuando el cálculo de CRC-32 es equivalente al del par emisor.
BeamPort
realizará reconexiones automáticas cuando existan desconexiones por red.
Para enviar archivos deberás conocer más de los métodos, eventos y propiedades de BeamPort
:
Última actualización