미리 정의 된 방송국 세트 중 하나를 재생할 수있는 스트리밍 라디오 앱을 제작 중입니다. 앱 자체에 알람 기능을 구축 할 필요없이 기존 알람 시계 앱과 통합하고 싶습니다.알람 시계 처리기로 앱을 등록 할 수 있습니까?
알람이 울리면 라디오가 재생됩니다. 이상적으로 그것은 미리 사용자가 선택한 방송국을 재생해야하지만, 마지막으로 사용한 방송국을 저장하고 대신 재생하려고합니다.
나는 안드로이드에서 사용할 수있는 common intents을 보았지만, 적절한 것 같지 않습니다. 특히 :
INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH
은 적절하지 않은 자유 형식 검색 쿼리가 필요합니다.ACTION_VIEW
에는 URL이 필요합니다. 라디오 방송국의 스트림 URL을 사용하거나my-radio-app://station-id
과 같은 맞춤 URL 체계를 제안 할 수는 있지만 일반적인 알람 시계 앱에 사용자에게 사용 가능한 방송국 목록을 표시하려면 어떻게해야합니까?
다른 끝에서 접근하려면 기존 알람 시계 앱을 살펴 보았습니다. 재고 응용 프로그램은 통합 작업을 수행하지 않습니다. 내가 사용하는 안드로이드 앱인 Sleep은 Spotify를 트리거 할 수 있지만 사용자 정의 내장형 통합이라고 생각합니다. 또한 SD 카드의 모든 음악 트랙을 읽고 나열하는 것으로 보인다.
불가능을하려고합니까? 이러한 의도는 표준화되지 않았습니까?
사실, 처음에는 게임을 시작한 것보다 약간의 통합이 필요하지만 처음에는 간단하게 유지하기로 결정했습니다. 분명히 이미 충분히 힘들었습니다.) 의심을 확인해 주셔서 감사합니다. 'ACTION_GET_CONTENT'는 실제로 특정 스트림을 선택하는 데 사용할 수 있지만 물론 두 앱의 협력이 필요합니다. 동정. 디바이스가 잠겨 있어도 Intent를 사용하여 재생을 시작할 수 있습니다. 그러나 당신이 말했듯이, 표준화 된 것처럼 보이지 않습니다, 그리고 이것은 취미 프로젝트 일뿐입니다. – Thomas