v-modal/vmodal_sdk_android
Video Search SDK for Android Kotlin. Integrate in any video app
해결하는 문제
이 SDK를 통해 Android 개발자는 애플리케이션에 비디오와 이미지의 멀티모달 의미 검색을 통합할 수 있습니다. 단순한 태그나 메타데이터에 의존하는 대신 의미에 따라 비디오 라이브러리를 검색할 수 있게 하는 문제를 해결합니다(예: "주차장에 들어오는 빨간 자동차" 검색).
작동 방식
이 SDK는 서명된 업로드 스트림, 요청 모델 및 응답 파싱을 포함한 복잡한 백엔드 통신을 처리하는 UI 없는 Kotlin 클라이언트를 제공합니다. 안전한 파일 처리를 위해 Android의 Storage Access Framework와 통합되며, 업로드 및 검색 쿼리 같은 비동기 작업에는 Kotlin 코루틴과 Flow를 사용합니다.
대상 사용자
Kotlin, Jetpack Compose 또는 전통적인 Views를 사용하여 비디오 중심 앱에 시각적 메모리와 의미 검색 기능을 추가하려는 Android 개발자를 위한 것입니다.
주요 특징
- 멀티모달 검색: 이미지 의미나 영상에 기반하여 비디오 내 특정 순간을 검색할 수 있습니다.
- 네이티브 Android 통합: Kotlin 1.9+ 및 Java 17을 위해 구축되었으며,
CoroutineWorker및 라이프사이클 인식 상태 수집을 지원합니다. - UI 없는 클라이언트: SDK는 로직과 데이터 게이트웨이를 처리하며, 화면, 테마 및 디자인 시스템의 소유권은 앱 개발자에게 맡깁니다.
- 스트리밍 업로드: 시스템 사진 선택기에서
content://URI를 스트리밍할 수 있으며, 진행 상황 추적 및 취소 기능을 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트