QR 코드로 페어링해 로컬 Wi-Fi에서 휴대폰으로 Windows PC를 원격 제어하세요.
levhakobyan/OpenTV-Remote
로컬 Wi-Fi로 스마트 TV를 제어하고 레이아웃과 프리셋을 편집할 수 있는 Android·iPhone용 무료 오픈 소스 리모컨입니다.
- 스타
- 188
- 포크
- 13
- 열린 이슈
- 0
- 마지막 커밋
- 9일 전
어떤 프로젝트인가요?
OpenTV-Remote를 사용하면 Android 또는 iPhone을 같은 홈 네트워크에 연결된 스마트 TV의 리모컨으로 쓸 수 있습니다. 네트워크 검색으로 TV를 자동으로 찾고 여러 대를 저장할 수 있으며, 각 TV 연결에서 지원하는 컨트롤만 표시합니다.
Android 앱은 Kotlin과 Jetpack Compose로 작성되었으며 Android TV / Google TV, Samsung Tizen WebSocket TV, 포트 3000을 사용하는 구형 LG webOS SSAP, Bluetooth HID를 지원합니다. iPhone 앱은 iOS 17+용 네이티브 SwiftUI 앱으로, 동일한 리모컨 레이아웃과 편집 가능한 그리드, 8가지 시각적 템플릿, 강조 색상, 단축 기능을 제공합니다. 두 앱 모두 영어와 러시아어를 지원합니다.
편집기에서 버튼을 드래그하거나 크기를 조정하고, 합치거나 삭제하고, 앱 바로가기를 추가해 인터페이스를 원하는 대로 배치할 수 있습니다. Android에서는 페어링 인증 정보를 암호화해 저장합니다. 프로젝트 설명에 따르면 Fire TV, Roku, 화면 미러링, LG 포트 3001은 지원하지 않으며, 실제 기기에서의 호환성 테스트도 아직 필요합니다.
핵심 기능
- 01로컬 Wi-Fi 네트워크에 있는 TV를 자동으로 검색하며, 대안으로 IP를 직접 입력해 연결할 수 있습니다.
- 02Android TV / Google TV, Samsung Tizen 및 구형 LG webOS TV와 Bluetooth HID를 지원합니다.
- 03드래그, 크기 조정, 버튼 합치기 및 실행 취소를 지원하는 편집 가능한 그리드 레이아웃입니다.
- 04기본 제공 템플릿 8개와 저장 가능한 사용자 지정 프리셋을 제공합니다.
- 05영어와 러시아어 인터페이스를 지원하는 Android 및 iPhone 네이티브 앱을 제공합니다.
- 06MIT 라이선스를 사용하며 계정이나 구독이 필요하지 않습니다.
활용 사례
- 실물 리모컨을 잃어버리거나 고장 났을 때 휴대폰으로 스마트 TV를 제어합니다.
- 자주 사용하는 버튼과 앱 바로가기로 나만의 리모컨 레이아웃을 구성합니다.
- 휴대폰 앱 하나로 홈 네트워크에 연결된 여러 TV를 관리합니다.
빠른 시작
- 1
설치 가이드 또는 개발 릴리스 페이지를 열어 Android debug APK를 받으세요
- 2
워크스페이스 루트에서 Android debug APK를 빌드하세요(JDK 17 및 Android SDK Platform 34 필요)
./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug - 3
iPhone에서는 Xcode 프로젝트를 열고 Simulator 또는 직접 서명한 기기에서 OpenTVRemote 스킴을 실행하세요
사용 전 알아둘 점
- 이 빌드는 개발용이며 모든 TV와의 호환성을 보장하지 않습니다.
- Fire TV Wi-Fi, Roku ECP 및 화면 미러링은 제공되지 않습니다.
- iOS Bluetooth HID와 동등한 기능은 지원되지 않으며, 서명된 iPhone IPA나 TestFlight 빌드도 제공되지 않습니다.
- 실제 iPhone에서 Samsung 및 LG 기기를 검색하려면 Apple의 제한된 멀티캐스트 entitlement가 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- OpenTV-Remote은(는) 무엇인가요?
- 로컬 Wi-Fi로 스마트 TV를 제어하고 레이아웃과 프리셋을 편집할 수 있는 Android·iPhone용 무료 오픈 소스 리모컨입니다. OpenTV-Remote를 사용하면 Android 또는 iPhone을 같은 홈 네트워크에 연결된 스마트 TV의 리모컨으로 쓸 수 있습니다. 네트워크 검색으로 TV를 자동으로 찾고 여러 대를 저장할 수 있으며, 각 TV 연결에서 지원하는 컨트롤만 표시합니다.
- OpenTV-Remote은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- OpenTV-Remote은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- OpenTV-Remote은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. OpenTV-Remote의 마지막 커밋은 2026년 10월 27일입니다.
- OpenTV-Remote은(는) 어디에 사용할 수 있나요?
- 실물 리모컨을 잃어버리거나 고장 났을 때 휴대폰으로 스마트 TV를 제어합니다. 자주 사용하는 버튼과 앱 바로가기로 나만의 리모컨 레이아웃을 구성합니다. 휴대폰 앱 하나로 홈 네트워크에 연결된 여러 TV를 관리합니다.
- OpenTV-Remote는 어떻게 설치하나요?
- 설치 가이드 또는 개발 릴리스 페이지를 열어 Android debug APK를 받으세요 워크스페이스 루트에서 Android debug APK를 빌드하세요(JDK 17 및 Android SDK Platform 34 필요): ./android/gradlew -p android assembleDebug testDebugUnitTest lintDebug iPhone에서는 Xcode 프로젝트를 열고 Simulator 또는 직접 서명한 기기에서 OpenTVRemote 스킴을 실행하세요
- OpenTV-Remote은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/levhakobyan/OpenTV-Remote
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
주변의 알려진 제조사 스마트 안경을 감지해 알림을 보내는 Android 및 iOS 앱
암호화된 로컬 연결을 통해 휴대폰과 컴퓨터 간 클립보드, 알림, 파일, 미디어 제어 기능을 공유하는 Linux 데스크톱 앱입니다.
Android 에뮬레이터와 휴대폰, iOS 시뮬레이터와 iPhone을 나란히 띄워 미러링·제어·설정 변경을 할 수 있는 무료 오픈 소스 macOS 앱입니다.