티스토리 툴바


달력

01

« 2012/01 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  
iTunes에 Home Sharing이란 기능이 같은 역할을 해 주는지 전혀 몰랐다. 그것도 쓰기 쉽다..!

오픈소스쪽에는 Subsonic이란 프로젝트가 내가 하려는 일을 해주는 모양이다. Wikipedia 에서 찾아보니 2005년에 첫 release가 있었다네. 2005년이면 iPhone도 나오기 한참 전인데, 그 당시 어떻게 이런 생각을 할 수 있었을까.

프로젝트 노선을 변경해야 할 것 같다.



#Update 2011/10/15

1. iTunes의 Home Sharing 기능은 말그대로 "집에서만" 되는 듯. 밖에 나가서 시도하니깐 안된다 ㅠ
2. Subsonic은 정말 쓰기 쉽고 괜찮은 프로젝트다. Java로 쓰였다는게 장점이자 단점인데, cross-platform이면서 standalone server로 실행할 수 있는 방법이 Java 외에는 없는 것 같다. front-end쪽 디자인은 Ruby on Rails가 정말 괜찮은데 생각하고 있는 여러 기능이 Ruby로는 애매한게 많다.
3. Subsonic으로 여러 실험을 해 봤는데, port 4040으로 incoming traffic이 막힌다. dyndns를 써서 내 IP로 URL을 연결해본 결과 타임아웃.
4. 내가 생각하던 건 Subsonic이랑은 다행히 약간 다르다. 가장 큰 차이는 Subsonic은 순수하게 서버의 역할만을 하고, client는 third-party client app(desktop, mobile 등) 이 담당한다는 점,. 그 외에는 Subsonic은 로컬 파일시스템에서만 파일관리를 할 수 있고 (나는 Amazon S3 등의 다른 storage option도 생각해보고 있는 중), client app은 다운로드받기만 할 수 있다는 점(two-way sharing이 가능하게 하도록). Subsonic이 web player 기능도 있긴 하네. 
Posted by - _-ㅋㅋ
2011/06/10 18:02

Pitch Perfect All Technical Craps/Mobile Tuner2011/06/10 18:02

Mobile Tuner프로젝트가 버려지다시피 한 이유는 바로 이 Pitch Perfect라는 app 덕분이다. 꼭 필요한 기능은 다 있고, 사용하기도 쉽다.

나중에 알게 된 건데 이 app을 만든 사람이 나랑 같은 barbershop chapter멤버다 -_- 정확히 누군지는 잊어버렸지만 사람수가 많지 않은 챕터라 서로 아는 사이일 확률이 높다.  잘 쓰고 있다고 한마디 해줘야지 ㅋㅋ
Posted by - _-ㅋㅋ
아이팟 터치에서 사파리 브라우저로 Amazon Cloud Player를 실행시켜봤는데 잘 된다! Flash나 Silverlight은 아닌 모양인데, 컴퓨터에서 같은 페이지를 들어가서 소스코드를 보면 플래쉬가 살짝 보인다 (재확인을 위해 플래쉬를 disable시켜놓았더니 역시 음악 재생이 안된다). 브라우저에 따라 플러그인을 바꾸는 것 같다.

어쨌든, 웹에서 플레이어를 돌리는데는 플러그인을 쓰거나(Windows Media Player, Apple Quicktime,  Adobe Shockwave/Flash등) 새로 나오는 HTML5를 쓸 수 밖에 없는데, 플러그인을 쓰자니 맘이 안 내키고 HTML5를 쓰자니 아직 완성된 기술도 아닐 뿐더러 제대로 지원하지 않는 브라우저가 많다. (방금 간단한 테스트를 해봤는데 Firefox 4랑 Opera 11에서는 mp3 재생이 안된다. OS X에서 테스트중이라 IE로는 못해봤다)

Flash도 따로 배워야 하나...

인터넷 검색중에 SoundManager라는 괜찮은 오픈소스 프로젝트를 하나 발견했다.
http://www.schillmania.com/projects/soundmanager2/
API도 괜찮고 브라우저에 따라 HTML5와 Flash중 알맞는 것을 골라 사용한다니! 게다가 BSD License라 맘대로 쓸 수 있다. 일단 이걸로 밀고 나가보자.
Posted by - _-ㅋㅋ
작년 9월, 아이팟 터치가 생긴 이후부터 길에서 음악을 들으면서 걷는 일이 훌쩍 많아졌다. 얼마 후 스마트폰을 사용하게 되면서 음악뿐만 아니라 가끔씩 길에서 저장 안 된 음악이 듣고 싶을 때 youtube에 검색을 해서 듣기도 하는데, 3G로 접속하는 youtube는 느리고 자주 끊긴다. 그렇다고 8GB라는 적은 용량에 모든 음악을 꾸역꾸역 담자니 자리가 없어서 고민하던 차에, "폰에 있는건 그대로 재생하고, 없는건 내 웹하드같은곳에서 자동으로 다운받거나 streaming해서 들으면 어떨까?" 라는 아이디어가 떠올랐다.

얼마 안가 그게 요즘 뜨고 있는 cloud라는 개념인 걸 알았고 (이 뒷북!), Google, Amazon, SoundCloud 등에서 대표적으로 Cloud Music Player를 만들고 있다는 뉴스를 접했다. 현재 public + free service를 하는 곳은 Amazon뿐인데, 기본적으로 주어지는 용량은 5GB뿐이고 현재로서는 Android용 app밖에 지원하지 않아서 직접 Cloud Music Player를 만들면 어떨까 하는 생각이 들었다. 어차피 놀고 있는 호스팅 있으니 그거 쓰면 되니까.

목표는 서버에 쉽게 설치할 수 있고 client application (desktop & mobile)이 존재하는 "개인용" Cloud Music Player다.

해보자.
Posted by - _-ㅋㅋ
2011/05/04 22:32

어느새 5월 아둥바둥2011/05/04 22:32

어느새 5월이다. 시간 빠르네.
Posted by - _-ㅋㅋ