2009년 11월 1일 일요일

Saycast On PSP v2.60


기다리는 분이 계실지는 모르겠지만 어쨌든 Saycast On PSP의 2.60 버전입니다. 지난 v2.51 이후 한 달만의 업데이트네요. 사실 더 이상 업데이트할 생각은 없었는데, 이것저것 생각난 김에 간단히 손을 봤습니다. (지난 번 하드디스크 사건 이후 관련 자료가 다 없어져서 이번에 복구하려는 의미도 있습니다.)

이번 v2.60에서는 총 10개의 배경화면을 포함시켜, 라디오 플레이어 실행시마다 랜덤하게 배경화면이 적용되도록 했습니다. 하지만 대충 고른 배경화면이라 잘 어울릴지는 모르겠네요. 마음에 안 드는 분들은 /saycast/image/ 폴더의 PNG 파일을 다른 것으로 교체해서 사용해주세요.

또 제일 건의가 많았던 부분인데, 이번에는 사용자가 직접 원하는 방송을 최대 4개까지 추가할 수 있도록 했습니다. 하지만 인터넷 라디오 플레이어 내에서 바로 주소를 입력/추가하는 것은 원리상 불가능하므로, 차선책으로 관련 js 파일을 따로 분리해서 좀 더 쉽게 추가/수정할 수 있도록 했습니다. 자세한 방법은 아래 설명을 참고해주세요.

자세한 사항은 다음과 같습니다.
::: Saycast On PSP란? :::
'Saycast On PSP'는 PSP의 인터넷 라디오 기능을 이용해 세이캐스트(http://saycast.sayclub.com)의 음악 방송을 들을 수 있도록 만든 PSP 전용 인터넷 라디오 플레이어입니다.

::: Saycast On PSP의 주요 기능 :::
- 16+4개 방송 청취 가능. (국내 12개, 해외 4개, 사용자 4개)
- 방송 청취시 노래 정보 확인 가능. (가수, 제목, 음질, 버퍼, 주소)
- 스크린샷 찍기 가능.
- 음소거 가능.
- 30분/1시간 후 자동 슬립 모드 전환 가능.

::: 사용시 필요한 조건 :::
- 펌웨어 3.80 이상이 설치된 PSP. (기종은 상관 없음.)
- 무선 인터넷 환경.

::: 설치법 / 사용법 :::
- 배포파일에 포함되어 있는 RADIOPLAYER 폴더를 ms0:/PSP/ 폴더안으로 복사.
- XMB의 네트워크 -> 인터넷 라디오 메뉴에서 'Saycast On PSP (by popotz)' 실행.
- 방향키 또는 아날로그스틱을 이용해 원하는 방송을 클릭하면 무선인터넷 접속 후 방송 재생.

::: 사용자 방송 추가방법 :::
1. 메모장에서 /js/user.js 파일을 불러옵니다.
2. "USER1~4 주소를 지정하는 부분" 을 원하는 방송 주소로 변경합니다. (총 4부분)
3. 단, 방송 주소 입력시 반드시 형식에 맞도록 작성해야 합니다. ("주소"+"/listen.pls" 형식 또는 "주소"+"/listen.m3u" 형식)
4. 방송 주소는 http://www.shoutcast.com/ 또는 http://me.sayclub.com/saycast/index/station 에서 쉽게 찾을 수 있습니다.
5. 만약 인터넷 라디오 플레이어 화면상에 보이는 'USER1'~'USER4' 부분도 변경하고 싶다면 메모장으로 'index.html' 파일을 불러온 뒤 USER1~4라는 단어를 검색해서 변경하면 됩니다.

::: 변경이력 :::
- 2.60
   * 실행할 때마다 10개의 배경화면이 랜덤하게 적용되도록 함.
   * 사용자 방송 리스트 4개 추가. (사용자가 방송 리스트를 직접 추가하기 쉽도록 파일 분리/수정.)
- 2.51
   * '가수 - 제목' 정보를 왼쪽 정렬에서 가운데 정렬로 변경.
   * 방송 주소가 너무 길 경우 제대로 표시되지 않는 문제 수정.
- 2.5 버전
   * 인덱스 페이지의 레이아웃 일부 변경.
   * J-POP과 애니메이션 장르의 해외 방송 리스트 4개 추가.
   * 재생 정보에 버퍼량(%)을 표시하도록 함.
   * '스크린샷' 버튼 또는 단축키 'R트리거+스타트버튼'을 누르면 현재 화면이 메모리스틱에 BMP 형식으로 저장됨. (ms0:/picture/RADIOPLAYER SCREENSHOT/)
   * '음소거' 버튼을 누를때마다 음소거 상태 / 음소거 해제로 전환됨. (방송 재생시만 정상 동작.)
   * '슬립모드 설정' 버튼을 누를때마다 30분/1시간/해제로 전환되도록 개선. (화면상에 표시됨.)
- 2.0 버전
   * 인덱스 페이지를 완전히 새로 작성.
   * 방송 연결시 가수와 제목, 비트레이트/샘플링레이트, 방송국 주소를 표시하도록 함. (한글 표시 가능.)
   * 방송 리스트 일부 변경. (20개에서 12개로 줄임.)
   * 배경화면 교체.
- 1.0 버전
   * 첫 발표.
   * 세이캐스트 인기순위 1위~20위까지의 방송을 선택해 청취 가능.
   * 방송 중지 / 10초후 슬립 모드 전환 기능.

::: 다음 버전 예정 :::
- 계획 없음.

::: 배포시 주의사항 :::
- 원본 자료의 수정없는 배포는 허용합니다.
- 개인 용도의 수정은 허용합니다. 단, 수정 후 배포는 금지합니다.

::: 참고 자료 :::
- 인터넷 라디오 플레이어 소프트웨어개발킷 (다운로드 : http://www.playstation.co.kr/psp/internetradio/internetRadioSDK.sce)

::: 만든 사람 :::
- popotz (popotz@naver.com, http://popotz.textcube.com)


# 단 몇 분이라도 유용하게 사용해주신다면 좋겠네요. 뭐, 애초에 제가 쓰려고 만든거니... OTL...
# 이전 Saycast On PSP 글에 좋은 의견, 감상의 댓글 달아주신 분들께 감사드립니다.

* 관련글 보기 *
Saycast On PSP v2.51
Saycast On PSP v2.0
Saycast On PSP v1.0

댓글 63개:

  1. 전 기다리고 있었습니다~ 업뎃하시느라 수고하셨습니다 ㅋ

    답글삭제
  2. 항상 포스팅 감사히 잘 보고 있습니다 :)



    수고하셨고 잘 받아서 쓰겠습니다 ㅎ

    답글삭제
  3. New chocolate have 4inch HD LCD2009년 11월 1일 오후 3:18

    우아

    저는 배경을 지금까지 소시로쓰다가 이제 바꾸겟네여

    답글삭제
  4. 포포츠님 사랑해여

    첫번째 사진 개 대박 ㅋㅋㅋㅋㅋ

    답글삭제
  5. 이거 하고싶긴 한데 공유기가 없으니 ㅜㅜ 할수가 없네요..



    언제 한번 공유기 사려고 생각중이긴 한데 말이죠..

    답글삭제
  6. 드디어 업데이트가 됬군요 !

    좋은 자료 제공하려 항상 애쓰시는 모습 보기 좋습니다.

    힘내시고, 행복한 일만 함께 하시길~

    답글삭제
  7. 궁금 한게 있는데 해외에서는 국내 방송을 못 듣나요 ? 아니면 인터넷을 이용하기에 상관이 없나요 ?

    답글삭제
  8. @life - 2009/11/01 16:24
    PSP자체의 무선인터넷 기능을 사용하기 떄문에 무선통신이 제공되는 모든곳에서 모든방송을 청취 가능합니다.

    답글삭제
  9. thenoface님 좋은 답변 감사합니다 ^^

    답글삭제
  10. 우오오 자면서 맨날 쓰고있슴다

    이번에도 잘쓰겠슴다

    답글삭제
  11. 와우 대박 유용한 자료네요 이런게 있는줄 이제 알았다는거 ㅠㅠ

    답글삭제
  12. 커펌 유저만 사용가능한 건가요??

    답글삭제
  13. @dHL - 2009/11/01 17:00
    아녀 정펌유저도 사용가능합니다..

    답글삭제
  14. 흠..집에공유기도잇스니 한번써볼까..유용하네요

    답글삭제
  15. 기다리고 있던유저중 한명. 감사합니다!! 업데어트 더 부탁해요!!

    답글삭제
  16. 정말좋네요 ㅎㅎ 자주업뎃해주세요 ~

    답글삭제
  17. 잘 쓰겠습니다. 감사합니다!

    근데 SBS라디오 같은건 안나올까요..?

    답글삭제
  18. @우오.. - 2009/11/01 20:07
    세이캐스트는

    세이클럽에서 방송국 서비스를 지원해줘서

    일반 유저들이 만든 방송이라서

    sbs는 힘들것같네요

    답글삭제
  19. 기다렸어요~ ㄳ~

    답글삭제
  20. 상당히 기다렸답니다 ㅎㅎㅎ

    자주듣는 저로서는 ㅎㅎㅎ

    답글삭제
  21. 감사합니다 잘쓸깨요

    답글삭제
  22. 오늘 4개의 포스트가..

    답글삭제
  23. 이런거 만드시는 분이 참 신기하네요



    저도 프로그래밍 배울려고 c언어 관한 책 사서



    함수 값 같은거 는 구할수 있는디



    참 이런거는 어떻게 만들죠?

    답글삭제
  24. @dHL - 2009/11/01 17:00
    '펌웨어 3.80이상'이라고 적혀있으니 정펌이든 커펌이는 버전이3.80이상이라면 모두 가능.

    답글삭제
  25. @훈제치킨 - 2009/11/01 22:47
    인터넷 라디오는 SCE가 제공하는 '인터넷 라디오 플레이어 소프트웨어 개발킷'이라는 것이 있으면 됩니다.

    포포츠님이 친절하게 링크도 올리셨군요.

    http://www.playstation.co.kr/psp/internetradio/internetRadioSDK.sce

    ------------------------------------------------

    설명서를 읽어보니

    "HTML, XML, JavaScript, 웹 서버, 인터넷 라디오에 관한 기본적인 지식"을 가진 분을 위한 프로그램이라는 군요.

    알아야 할 것은 프로토콜, 마크업 언어, CSS, JavaScript등에 대한 지식이 있으면 될 것 같네요.

    ------------------------------------------------

    한마디로 C언어를 배우고, 함숫값을 구하는 과정을 필요가

    없어보이네요...

    ------------------------------------------------

    자세한 것은 다운로드 받아서 한번 보시길...

    답글삭제
  26. 저는 아파트에 사는 입장이라 주변에 널린 무선인터넷을 잡아 사용하죠.

    myLGnet라든가.... (비번은 알아서)

    답글삭제
  27. @TheNoFace - 2009/11/01 23:04
    비번을 안다니 부럽네요..

    답글삭제
  28. ㅎㅎ 포포츠님께서도 카와이 라디오 쓰시나 보군요

    답글삭제
  29. @으냥이 - 2009/11/02 00:21
    포포츠님이 만드신건데..

    답글삭제
  30. @으냥이 - 2009/11/02 00:21
    Altra/아마 으냥이 님은 Saycast on PSP의 방송국중 카와이 라디오가 있어서 한 말씀이실 겁니다.

    답글삭제
  31. 음... .997 The Hitz방송을 추가하려고 했는데 너무 어려워서 포기...

    아무리해도 안되네요.. 주소까지는 알아냈는데 무선인터넷으로 잡아내지 못해요 ㅠ.ㅠ

    답글삭제
  32. 저도 이거 기다리던 사람중에 한명입니다.



    감사합니다. 포포츠님



    더이상 안나올줄 알고 기대 안하고 있었는데 오늘 당장 버전업~ 해야겠군요 ㅎㅎ



    항상 글 잘보고 있습니다.



    언제나 감사합니다.

    답글삭제
  33. @TheNoFace - 2009/11/01 23:04
    이런것 가르쳐드려도 될려나 싶지만



    국산 공유기의 기본 wep키(만일 공유기 유저가 컴맹이라는 조건이라면 좋은 정보이겠지요...)는 1234567890(아니라면0123456789 저도 쫌 오래되서 가물가물)입니다.

    답글삭제
  34. @dHL - 2009/11/01 17:00
    설마 6.10이 날아다니는 시대에 정펌 3.80이하를 쓰시는 분이 얼마나 될찌(모저야 1k라서 타임머신으로 버전1.50 쓰지만요 ㅎㅎ)

    답글삭제
  35. @TheNoFace - 2009/11/02 00:35
    네 카와이 라디오 채널이요 ㅎㅎ;;;

    답글삭제
  36. 잘쓰겠습니다^^ 음악좋네요~~정펌유저도 이런 좋은 홈브류를 쓸 수 있어 좋아요!

    감사합니다.

    답글삭제
  37. @감자군 - 2009/11/02 02:45
    감자군/제가 알기론 그게 아닌데요. 기본 WEP키라면 123456789a로 알고있습니다.

    (문제가 되면 삭제할께요...)

    답글삭제
  38. @TheNoFace - 2009/11/02 00:37
    님 혹시 www.shoutcast.com주소에서 보신건가요,??

    그러면 혹시 이렇게 한번 사용해보세요...

    http://yp.shoutcast.com/sbin/"+"/tunein-station.pls?id=2408"

    먼저 홈페이지주소 적어 주시구요...뒤에 플레이리스트확장자명뒤에 아이디 값을 적어주시면 무리없이 플레이가 될것으로 보이는데요..

    저두 샤우트케스트에서 어떻게 음악듣지 고민하다가..

    튠인이라는 아이콘위에 커서를 올려놓으니 홈피주소하고 아이디 번호가 뜨더라구요 그래서 그대로 옮겨적었더니

    음악이 나오더라구요....님도 한번 이렇게 사용해보시구

    psp에서 꼭 음악을 들으셧으면 좋겠습니다^^



    참고로 997 the hitz는 아이디 번호가6956이더군요

    위에서 2408만 지우고 6956만 바꿔넣으시면 될꺼같습니다..ㅎㅎ

    그리고 또한가지 샤우트캐스트는 홈피주소는 바뀌지 않고

    뒤에 아이디 번호만 바꿔주시면 원하는 음악장르를 들으실수 있을거라고 봅니다...

    프로그램 만드신 포포츠님 수고많으셧습니다...^^

    답글삭제
  39. 업뎃 됬네요. 전 이놈 요긴하게 잘쓰고 있답니다. psp를 자주 사용하는 편이라 집에서 라디오 들을때 요긴하게 잘쓰고 있죠.

    감사합니다.~!^^

    답글삭제
  40. 오! 이런게있었다니!!

    근데 저는 하려니까 인터넷접속한후에..

    방송이 안나오네요 버퍼도안올라가고..

    실행은잘되는거같은데

    회사라서 원래쓰는무선랜이아니라서그런가;

    왜이럴까요

    답글삭제
  41. 슬립모드 설정을 30분 1시간 이렇게 하지 않고 사용자가 정할 수 있었으면 하는 아쉬움이 있네요..ㅋㅋ



    뭐 항상 얻어쓰는자가 바라는것도 많다고 생각하시고 너무 나무래지는 마시길..



    구현상의 문제인지가 좀 궁금하네요..



    구현상의 제약으로 인하여 30분 1시간 으로 정하신건지...



    그냥 개념적으로 생각할때는 그닥 어렵지는 않을 것 같은데..



    LR트리거로 시간단위 조정..좌우버튼으로 10분단위 조정..위아래 버튼으로 분단위 조정 이런식으로 만든다면 기능만 놓고 봤을때는 뭐 거의 완벽할듯..



    대부분 주무시기 전에 사용하는 분들이 많을 것 같네요..저 또한 그런 용도로 많이 사용할듯..



    따라서, 자동슬림모드 설정은 저에게는 큰 의미가 있네요..



    잘쓰겠습니다..후덜덜..

    답글삭제
  42. @asd - 2009/11/02 08:53
    우왕 감사합니다!



    나중에 해봐야겠군요!

    답글삭제
  43. @모아모아 - 2009/11/02 19:39
    아마 슬립타이머 조정을 30분 1시간으로 해논것은



    간단한 구조이기 떄문일 겁니다.



    그리고 LR트리거로 조정한다면



    키의 충돌이 일어날 것 같은데요?

    (아닌가?)

    답글삭제
  44. 개인방송 주소는 어떻게 보는거죠?

    http://mo2ja.org/web_player/mo2ja.htm

    이거 추가 해 보려는데 당췌 주소를 어떻게 알아내는지 모르겠네요

    -.-;;

    답글삭제
  45. @TheNoFace - 2009/11/03 08:55
    구조를 보니 그렇게 만들 수 없는 구조네요..-_-



    웹페이지에서 클릭형태만 가능한 상황인듯 싶네요..



    어떤 입력값을 받아서 그것을 처리할 수 있는 것이 아니라



    정해져있는 값을 클릭을 통해 변환하는 수준밖에 안되는듯...



    수정하면 더 만들 수 있을듯 싶네요..다만 제가 바라는 입력형태의 값조절은 힘들듯..



    그냥 단순하게 구조만 봤습니다..ㅋㅋ 안되는걸 되게 해달라고 해서 지송..ㅎㅎ

    답글삭제
  46. @PSP - 2009/11/03 09:24
    PSP / "http://mo2ja.saycast.com"+"/listen.pls",

    답글삭제
  47. @모아모아 - 2009/11/02 19:39
    모아모아 / 인터넷 라디오 플레이어는 기본적으로 html과 자바스크립트로만 구성됩니다. 물론 전용 스크립트가 몇 가지 적용되어 특수한 기능 구현이 가능하긴 하지만 제한적이죠.

    답글삭제
  48. 감사드려요 ^^

    역시 받아만 가네요 ;;;

    화이팅입니다 !!!

    답글삭제
  49. @포포츠 - 2009/11/03 23:58
    정말 감사드립니다 ^^

    답글삭제
  50. 3005 5.03 GEN-B 를쓰고있습니다.

    초보자라 게임만 하는것에도 만족을하고있는데

    한글판아닌게임은 공략집보면서하고싶은데...

    3005는 아얄쉘이라던지 하는 홈브류사용하기 힘든가요??

    3005에서 게임도중 이미지보기 해서 공략집을 본다는...

    이런건 아직까지 없는건가요??

    멀티태스킹가능한 홈브류좀 알려주시면안될까요 ㅠ?

    답글삭제
  51. @뚜- - 2009/11/02 13:23
    무선랜 신호가 약하거나 불안정해서 그러실 수 있습니다.

    다른 신호를 잡아보세요

    답글삭제
  52. @초보자인데... - 2009/11/07 10:59
    언급하신대로 IRShell이라는 멀티태스킹 홈르뷰가 있죠. 일명 아얄쉘. 아마 gen패치를 하면 구동이 가능할 것 같은데요? 근데 아얄쉘 멀티태스킹이 PSP의 내부 메모리를 사용하기 때문에 3005는 사용하지 않는게 좋을 것 같네요../

    답글삭제
  53. 라디오 잘쓰고있습니다~> ㅅ< 절말 감사합니다~

    답글삭제
  54. 구버전 세이캐스트를 쓰고 있긴 하지만 너무 유용하게 잘 쓰고 있습니다.

    답글삭제
  55. 혹시 SBS파워FM과 MBC표준FM을 들을 수는 없나요?

    답글삭제
  56. 저않되는데 저만 왜그런건가요 표시 할수없습니다. 라고 뜨네요 ...

    답글삭제
  57. 저도 실행하면 좀있다 재부팅해버리는데 어딜 확인해야 할까요? m33-4인데...

    전에도 안되서 포기하고 있었는데...저도 듣고 싶어요. 도와주세요

    답글삭제
  58. 이런걸 만드셔서 감사합니다.

    답글삭제
  59. 질문있습니다

    브라우저 메모리 향상 - Netfront Internet Browser Beta 4 를 설치했더니

    무선인터넷 속도는 향상된 느낌이 있었는데 이번엔 Saycast On PSP 를

    실행하면 다운이 되버리네요; flash 0 백업을 안해논 저의 불찰이지만

    인터넷 라디오 메뉴 자체와 충돌이 나는 걸까요?

    답글삭제
  60. 좋은 프로그램 만들어 주셔서 고맙습니다.

    유용하게 잘 쓰겠습니다.

    답글삭제
  61. 정말 좋은 프로그램이네요^^



    포포츠님 덕분에 PSP를 200%로 사용하고있답니다 ㅋㅋ

    답글삭제
  62. 이런거 아무렇지 않게 받아가면서 감사하단 뎃글하나 않달기가



    죄송스럽네요



    감사드리고 잘 쓰겠습니다 ㅁ________________ㅁ

    답글삭제
  63. 그런데 마음의소리버전이 아닌 2.70버전은 어디서 받을 수 있을까요?



    그리고 유저방송주소가 http://111.111.111.111:1111과 같이 된 주소는 어떻게 추가해야 하나요?

    답글삭제

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.