JellyDisc가 DYSC로 이름이 바뀌고 Jellyfin, Navidrome 및 Plex를 지원합니다
요약
iOS 음악 클라이언트 앱인 JellyDisc가 DYSC로 리브랜딩되어 Jellyfin, Navidrome, Plex 등 세 가지 주요 미디어 라이브러리를 지원하게 되었습니다. 이 앱은 물리적 컬렉션 접근 방식을 기반으로 하며, 앨범 기반 컬렉션, 스마트 검색, DJ 모드 등 다양한 기능을 제공합니다.
핵심 포인트
- DYSC는 Jellyfin, Navidrome, Plex를 모두 지원하는 iOS 음악 클라이언트입니다.
- 물리적인 컬렉션 관리 경험을 재현한 것이 특징이며, 앨범/디스크 기반 접근 방식을 사용합니다.
- 앨범 오브 더 데이 알림, DJ 모드, 오프라인 모드 등 다양한 사용자 편의 기능이 추가되었습니다.
이미지가 제거된 것 같은데 이유가 있는 것 같습니다. 기능과 스크린샷은 여전히 dysc.app에서 확인할 수 있습니다 :)
업데이트 2: 세상에, 여러분 모두 감사합니다. 이렇게 짧은 시간 안에 많은 분들이 예상하지 못했습니다!!! 공유해주신 다양한 설정들을 지원하기 위해 몇 가지 수정사항을 적용하여 앱을 업데이트했습니다. Jellyfin 지원이 이제 새 버전과 레거시 버전을 모두 지원하도록 더 넓어졌고, Plex는 저희 소규모 테스트 그룹에서 오랫동안 작동해 왔으니 문제가 있으면 알려주세요.
업데이트 1: TestFlight에서 주신 피드백을 듣고 마지막 빌드를 수정했습니다. 빌드 88을 확인해주세요. 이것이 라디오의 이상한 글꼴 문제, CarPlay 충돌 및 Plex 로그인 문제를 해결해야 합니다. Plex는 제가 알아내는 데 시간이 좀 걸렸습니다. (최근 JWT 인증이 만능 해결책은 아니며 일부 레거시 서버와 작동하지 않는 것 같습니다) 그리고 주변에 있는 3개의 로컬 서버에서 테스트해봤는데 모두 잘 작동하는 것 같습니다. 여전히 문제가 있으면 알려주세요.
여러분, 안녕하세요.
제가 이전에 JellyDisc를 공유한 적이 있는데, 그때는 초기 Jellyfin 음악 클라이언트였습니다. 여러분으로부터 다른 미디어 라이브러리 지원에 대한 많은 댓글을 받았고, 저는 앱을 다듬으면서 그것들을 지원하도록 작업해왔으며 정식 출시가 가까워지고 있습니다.
이제 이름은 DYSC이며 세 가지 모든 미디어 라이브러리를 지원합니다!
https://testflight.apple.com/join/r6pevBt1
이전에 본 적 없는 분들을 위해 말씀드리자면, DYSC는 iOS 음악 클라이언트이며 일반적인 스트리밍 인터페이스보다는 물리적 컬렉션 접근 방식을 기반으로 구축되었습니다.
저는 오래된 iPod 시절부터 커스텀 이미지를 사용했던 강박적인 라이브러리 관리자였기 때문에, 같은 기묘한 집착을 가진 사람들을 위해 이 앱을 만들었습니다 😬
현재 기능은 다음과 같습니다:
- 부드러운 스크롤 뷰를 갖춘 앨범 기반 컬렉션 지원
- Jellyfin, Navidrome 및 Plex 지원 (추가적인 지원을 추가했으며, 라이브러리 구조가 다른 두 서비스와 다르기 때문에 Plex에 대한 테스터를 여전히 기다리고 있습니다.)
- 매일의 앨범(Album of the Day) 기능: 매일 아침 앨범 하나를 골라 알림을 보냅니다.
- 아티스트, 앨범, 트랙을 포함한 추천 기능을 갖춘 스마트 검색
- 인터랙티브 디스크 및 미스테이프 플레이어
- DJ 모드: 디스크로 재생하며 트랙을 제어할 수 있습니다.
- 다양한 커스터마이징 옵션을 가진 플레이리스트 및 미스테이프
- 커스텀 미스테이프 커버 지원
- 오프라인 모드: 서버 연결이 끊기면 자동으로 전환됩니다.
- 직접 재생(Direct Play) 또는 낮은 비트레이트 인코딩 지원
- 가사 지원
- 항상 켜져 있는 라디오 방송국(Always on Radio stations): 정말 만족스럽게 구현되었습니다. 이 기능을 사용하면 음악이 계속 재생되는 모든 방송국을 들을 수 있어, 앨범을 선택하는 번거로움을 덜어주고 전에 들어본 적 없는 숨겨진 명곡들을 발견할 수 있습니다.
- 재설계된 검색 페이지와 함께 CarPlay 작동 개선
- iPhone 및 iPad 지원: iPad 레이아웃도 완성했습니다!
- 매일의 앨범을 위한 위젯
- 수면 타이머(Sleep Timer)
- 새로운 Siri 지원
- 다크 모드
이것은 제가 처음 만든 SwiftUI 앱이며 아직 개발 중이므로 버그가 예상됩니다. 이 버전을 공유하는 주된 이유는 바로 이러한 버그들을 찾아내기 위함입니다.



그리고 AI 면책 조항으로 말씀드리자면: 저는 디자이너가 먼저이고 이것은 저의 첫 Swift 앱입니다. AI가 만든 디자인 선택을 사용했고, Figma 초안도 활용했습니다. 하지만 코드를 작성하고 기능 구현 방법 및 적응 방법에 대해 채팅하며 도움을 받은 것은 Xcode 기반의 AI 도구들과 Claude 및 ChatGPT 채팅 도구를 이용한 것입니다. 화면에 보이는 모든 것은 제가 스케치했으며, SwiftUI 빌드 과정에서 도움을 받았습니다. Figma에서 몇 가지 스크린샷을 공유합니다.
TestFlight: https://testflight.apple.com/join/r6pevBt1
Website in progress: dysc.app
DYSC를 사용해 주시고, TestFlight 또는 DYSC 내부의 피드백 버튼을 통해 의견을 주시면 정말 감사하겠습니다.
감사합니다!
-- 이전에 말씀드렸듯이, 제가 전에 공유한 적이 있지만 관리자에 의해 제 앱은 예외이고 수요일에만 공유해야 한다고 하여 삭제되었습니다. 그래서 이번에는 괜찮기를 바랍니다? --
제출자: /u/alanoctua
[링크] [댓글]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기