Sobre el proyecto
MediaBox es una aplicación contenedora multimedia para Android 5.0 y versiones posteriores. Su idea central es "contenedor + complemento": el contenedor se encarga de la representación de la interfaz, la gestión de datos y la reproducción, mientras que los complementos proporcionan datos multimedia específicos. El proyecto implementa un marco similar a los mini programas de WeChat; los desarrolladores solo necesitan proporcionar datos según la API de complementos para crear rápidamente una aplicación multimedia, lo que facilita el aprendizaje de rastreadores y desarrollo de aplicaciones.
Los principales servicios que el contenedor ofrece a los complementos incluyen: renderizado automático de datos en la interfaz (componentes de vista), favoritos e historial multimedia, servicio de verificación periódica de datos (los complementos pueden ser verificados activamente tras implementar el componente de actualización), componente de reproducción de video (con control por gestos, modo nocturno, danmaku, control de velocidad, agregación de múltiples episodios, adaptación a rotación horizontal y vertical), almacenamiento KV visual privado (para configuración privada de complementos), y respaldo en la nube de datos personales y complementos (WebDav, en desarrollo).
El uso típico es construir aplicaciones para ver videos o cómics, agregando contenido de múltiples complementos. Los ejemplos en el README incluyen un cliente de terceros para Anime de Sakura y un complemento de agregación de rankings en tiempo real llamado "Jinre". El proyecto ofrece una guía de desarrollo de complementos (Wiki), API de complementos y un repositorio oficial de complementos; las instrucciones de descarga y uso están en su página oficial.
En cuanto a la compilación, se debe agregar manualmente el archivo de clave de construcción secret.gradle en la raíz del proyecto y añadir notice.iml con el acuerdo de uso en res/raw. El proyecto está bajo la licencia GNU General Public License v3.0.
En cuanto a seguridad y exención de responsabilidad, el README advierte no distribuir el APK de forma privada; el repositorio de Github es el único a largo plazo, y solo se debe descargar el instalador desde Github, evitando complementos de origen desconocido para prevenir código malicioso. El software solo muestra datos y no proporciona contenido en sí, funcionando como un navegador común; los derechos de autor del contenido mostrado pertenecen a sus autores originales; solo puede usarse para aprendizaje e intercambio, y está prohibido su uso para otros fines sin autorización; se recomienda eliminar dentro de las 24 horas posteriores a la descarga; los problemas de derechos de autor, seguridad o políticas derivados del uso son responsabilidad del usuario.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.