Radio Player 20021649 황성은 20021511 배영민 20021471 김하규.

Slides:



Advertisements
Similar presentations
不忘 5.18 광주민주화항쟁. 1. 배경 : 끝나지 않은 유신 유신이란 ? 체육관 대통령 긴급조치 1 호 ( ) 1. 대한민군 헌법을 부정, 반 대, 왜곡, 비방하는 일체의 행동을 금한다 2. 헌법의 개정, 폐지를 주장 하는 등의 일체의 행동을 금한다 ………………
Advertisements

신도초 5 학년 4 반 김정수 지도교사 전혜원 선생님.  산출물 주제를 정하다가 문득 낮보다 왜 밤이 더 소리가 잘 들리는지 궁금해서 결정했다. 처음에 는 물질의 종류에 따른 소리의 크기로 하려 그랬 지만 실험이 너무 간단한 것 같아서 재료를 늘리 거나 온도를 높이려고.
백보경 강사 프로필 現 ) 백보경웃음파워 원장 現 ) 한국 NLP 웃음트레이닝센터 부대표 現 ) 김경호이미지메이킹센터 전임교수 現 ) 한국 이미지메이킹 학회 이사 現 ) 펀리더십협회 교수 現 ) 한국웃음센터 교수 現 ) 아주대평생교육원 웃음치료 교수 現 ) 이화여대평생교육원.
 도덕  3 학년 1 학기  개인의 가치와 도덕 문제  도덕 문제와 도덕 판단  도덕적 갈등 상황 [1~2/6] 도덕적 갈등 상황.
환경행정혁신 우수사례발표 환경행정혁신 우수사례발표 포항환경출장소 허봉조 포항철강공단을 웰빙공단으로 …
간질 ( 뇌전증 ) 장 애 김성혜 이현지 윤승희 이윤선.
방송협찬광고제안서 서울시 마포구 서교동 화승리버스텔 706 대표전화 FAX : sponsorship proposal.
예술교육 융합수업 사례 발표 진해 용원고등학교 김 귀 자. 융합수업으로서의 예술교육 ■ 그러나 음악, 음향, 연극, 미술, 디자인, 사진, 무용 등으로 이루어져 있는 예술교과가 기존에 는 단순한 장르별 지식과 정보 위주의 작품 감상이나 실기 중심의 교육이 이루어졌다면.
보건소영양사 실습 강북구보건소 건강증진과 보충 영양실 & 판교보건지소 건강증진센터 2011 년 여름방학.
2012학년도 교내과학탐구대회 4월 16일(월요일, 5~6교시). 5 교시 활 동 실험.조립활동 - 별자리열쇠고리만들기 (5교시) 각 학급에 과학동아리학생들이 2인 1조로 들어가서 실험키트조립활동을 안내함 임장 지도교사가 컴퓨터로 탐구대회 PPT안을 띄워주고 동아리원들이.
김수민, 박태일, 이찬솔, 하광철, 하주미. 서 론 - 목 적 : 보수동 책방골목의 관광지로서의 기능 조사 ( 제목과 ???) 본 론 - 공간지각 : 보수동 책방골목 - 참여관찰 ( 주제에 맞는 소제목 !!) 보수동 상인들 설문조사 공식 / 비공식 인터뷰 보수동 손님들.
'햇빛노인정' 가짜 장례식까지 ..노령화사회 깊은 울림 MBC 단막극 이 노인들의 삶을 잔잔하게 그려 시청자들로부터 호평을 받았다. 2일 방송된 MBC 단막극 시리즈 '드라마 페스티벌' 1부
매체제안서 Media proposal.
나의 꿈을 항해서 6-1 번호:12번 이름: 이종민.
사과가 어느 상태일 때 갈변 현상이 늦게 나타날까?
안 보여 줄끼가? 소프트웨어 프로젝트 1 – 제안서 발표 피바다 (A6)조 발표자 : 조기수.
2011 희망케어 10대 뉴스 1. 매니페스토 경진대회 최우수상 2. 대통령님이 방문하고자 했던 희망케어...
신장,심장,간 장애 정영화 윤병란 이달해 최지희.
하늘의 이치를 밝힌다 대륙을 지배했던 선조들의 위대한 유산
SBS 종합편성 KBS MBC 아동학과 최소라.
양구 미디어 컨텐츠 센터 사업계획서. mbc아카데미 주식회사
줄타기닷컴 전통공연 줄타기닷컴
투병… 그리고.. 이별… 그들을 아십니까? 투병中 인기인과 암으로 세상을 등진 그들은 ….
경남학교급식박람회 협약서 경상남도교육청(이하 “교육청”이라 한다) 과 경남신문(이하 “신문사”라 한다), KBS창원방송총국(이하 “방송사”라 한다)은 경남학교급식의 우수한 성과물을 전시•소개하고 세계일류 급식교육문화를 확립하고자 박람회를 공동 개최키로 하고 이를 원만히.
김창옥 HUMAN COMPAPANY.
교구사고력 교실 두뇌개발 프로젝트 프로그램 담당강사 : 이 현 정 연락처 :
慕竹旨郞歌 고대시가론 변승구 교수님 채송아.
2016년도 625바로 알리기 교육 평가 보고 대한민국6∙25참전유공자회
11ㅡㅡ 공모 1. 대단위 미술마을 조성 (행복프로젝트) 작성 방법 및 제출 서류 2016마을미술프로젝트
프로젝트 1 프로젝트 공지: 1-1학기부터 4-1학기까지 프로젝트 수업 3개 이상 수강해야 졸업작품 제출할 수 있음
102 베기 학번: 이름: 박지훈.
7. 분계와 전기.
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
익스플로러 10의 호환성 보기 설정으로 학습완료 불가 문제 해결 방법.
반 학생들의 컴퓨터 사용시간 ppt제작담당 : 최민수 박지호.
환영합니다 !! 다 함께 성공을 !!.
끝나는/계속되는 느낌의 가락 구별하기 짓기 음악 4학년 1학기 7. 방울꽃 (3/3) ▣ 제작의도
제4과 , 입술의 열매를 창조하는 나 여호와가 말하노라
경기도 화성시 봉담 동화 역말길 33번지(동화 휴먼시아 5단지 앞)
모음(母音) 10개 양성(陽性)모음 음성(陰性)모음 중성모음 ㅏ(ㅑ) ㅓ(ㅕ) ㅗ (ㅛ) ㅜ (ㅠ) ㅣ ㅡ
경기도 화성시 봉담 동화 역말길 33번지(동화 휴먼시아 5단지 앞)
줄놀이 보존회 ‘줄타기닷컴’ 주 소 : 서울시 종로구 평창동 595번지 갑을씨티텔 607호 줄놀이 보존회 ‘줄타기닷컴’
여러분은 혼전성관계에 대해 어떻게 생각하고 계십니까?
"어린이 옴부즈맨이 떴다!" - 대중문화 평론을 통한 세상 속으로 - 핵심역량 함양을 위한
연구실 안전정보시스템 사용설명서 - 사용자 -.
지식재산 이러닝 기업 단체교육 사용자 이용 안내서
단원의 길잡이 국어 중학교 1학년/1학기 1. 문학의 즐거움〉단원의 길잡이(1/9) [화면 소개] 초기화면 : 학습 주제 제시
점음표의 리듬꼴 치기 돌림 노래 부르기 음악 4학년 1학기 5. 동네 한 바퀴 (1 / 3)
바장조의 음계 이해하고 계이름으로 부르기 바장조의 Ⅰ,Ⅴ도 화음 연주하기 음악 4학년 1학기 5. 동네 한 바퀴 (2 / 3)
심리사회이론. ppt_ 곽호연 자료조사 임진섭 김유한
openGL Project 제안서 - 해상 전투
나의 과거, 현재 그리고 미래 경제학과 권오성.
제 5생활실 실장:뇌출혈, 부실장:또라이 타조,기럭지,홍홍,외계인,이내,우엉
양일중학교 1학년 최경은 지도교사-이춘자선생님
쇼트트랙 스케이팅의 특성과 효과 체육 1학년 Ⅴ. 개인운동 > 3. 스케이팅 (3/5) 활용방법
조 양명용. 하미자. 손혜련. 원 정영숙. 강미라. 이해섭.
파동의 여러 가지 모습 과 학 1 학년 ⅩⅡ. 파동 > 1. 파동의 발생 ( 3/8 ) [초기 화면]
결정은 어떤 환경에서 잘 자랄까? 한림초등학교 6학년 송은지.
미혼모 사회복지학과 강지연 강민진 김민정 김소아 김지나 김충희
OPENGL project 구성원 : 김수민,남현우 OPENGL을 이용한 당구(3구) 구현하기.
KBS 주말 드라마 “ 엄마가 뿔났다” PD 정을영 작가 김수현.
2019년 사립작은도서관 운영설명회 및 회계 교육 일 시 : (화) 14:00 ~
내가 뽑고싶은 국회 의원 지은이:4-1 이름:송윤아..
네 자리 수끼리의 뺄셈 알아보기 수학 3학년 2학기 1. 덧셈과 뺄셈 ( 4/8 ) -학습진행내용-
문제 해결하기 수학 3학년 1학기 6. 곱 셈 (7-8/9) 수업계획 수업활동 -학습진행내용-
나도 모르게 할 수 있는 범죄! 사이버 폭력!.
경기도 양평 영재교육원 용문중,양평중,양일중 김성환, 김건호, 장의하, 정채연
코 칭 결 과 센 터 구성센터 (모바일) 코칭대상 프로 (엔지니어) 코칭일시
<PPT3> 어느 날 예수님이 예루살렘성에 들어와서 성전에서 가르치시러 들렸어요
30강 기사 분석 및 과제물 평가(8).
Presentation transcript:

Radio Player 20021649 황성은 20021511 배영민 20021471 김하규

목차 1. 프로젝트명 2. 수행필요성 3. 국내외 현황 4. 개발 및 연구내용 5. 기존 개발내용과의 차별성 6. 기대효과 7. 개발일정 8. 참고문헌 9. 팀 구성원의 기여도

Internet Radio Player 고등학교 시절 야간자율 학습을 하며 라디오를 몰래 들으며 즐거워하던 기억이 누구나 한 번 쯤은 있을 것이다. 현재에도 많은 사람들이 라디오를 듣지만 컴퓨터를 통하여 인터넷 라디오를 듣는 것이 달라진 점이다.

수행 필요성 아날로그 전송방식은 고품질의 음악, 멀티미디어 등 다양하게 부상하는 서비스 요구에 적절히 부응하지 못하는 원천적 한계성을 지님. FM방송에 대한 신규수요는 지속적으로 증가 반면 FM 주파수 자원은 거의 고갈되어 신규채널 공급의 한계. 주파수 자원의 효율적 사용을 위한 대안으로 인터넷 라디오가 각광.

국내외 현황 - 전세계의 많은 방송사들이 많은 돈을 들여 인터넷 방송전용 서버를 구축해서 라디오를 방송 중. - 전세계의 많은 방송사들이 많은 돈을 들여 인터넷 방송전용 서버를 구축해서 라디오를 방송 중. - 국내에도 이미 수년 전부터 KBS, MBC등이 인터넷으로 라디오 생중계. SBS는 오디오 방송 뿐만 아니라 비디오도 함께 송출. 인터넷 전용 방송국도 우후죽순처럼 많이 생김. - 개인이 자신의 개인용컴퓨터로 구축한 소형 방송국들도 국내에만 수백 개 이상임.

국내외 현황 MBC(MINI) SBS(GORILLA) KBS(KONG)

국내외 현황 AVS iRadio Percatus Radio

인터넷 라디오 이용현황

인터넷 라디오 이용현황

인터넷 라디오 이용현황

인터넷 라디오 이용현황

mms 프로토콜접근은 음악을 재생하는것과 비슷한 과정을 통해 가능합니다 개발 및 연구 내용 초기 라디오 플레이어를 구현하기 위해서 FMod의 사운드 라이브러리를 사용하여 라디오 플레이어를 구현했으나 mms 프로토콜 재생에 문제가 발생 하였습니다 조사결과 mms(micro media server)는 windows media Player Library를 이용하면 쉽게 접근할수 있음을 알게되었는데 기존에 70% 정도 완성 되었던 프로그램을 과감히 버리고 늦게나마 windows media Player Library를 사용하여 처음부터 다시 설계하게 되었습니다 mms 프로토콜접근은 음악을 재생하는것과 비슷한 과정을 통해 가능합니다 #include "wmpplayer4.h"  // 윈도우 미디어 플레이어 #include "wmpcontrols.h"  // 미디어 플레이어 제어 #include "wmpplaylist.h"  // 미디어 플레이어 플레이 리스트 #include "wmpsettings.h"  // 미디어 플레이어 기본설정

개발 및 연구 내용 CWMPNetwork m_WMnet; // 미디어 플레이어의 네트워크 접근 클래스 CWMPPlaylist m_WMList; // 미디어 플레이어 플레이 리스트 클래스 CWMPControls m_WmCtrl; // 미디어 플레이어 제어 클래스 CProgressCtrl m_WmProg; // 버퍼링을 나타내기 위한 프로그레스 CWMPPlayer4 m_PM; // 미디어 플레이어 클래스 int cur = m_List.GetCurSel(); // 현재 선택된 리스트 박스의 위치 조사 m_PM.SetCurrentMedia(m_WMList.GetItem(cur)); // 미디어 플레이어에 재생할 미디어(파일 혹은 URL)을 설정 m_WmCtrl = m_PM.GetControls(); // 현재 제어 값을 설정 m_WmCtrl.play(); // 현재 제어를 재생 for(int i=0; i<100;) // 버퍼링 표시 { m_WmProg.SetPos(i); i+=5; Sleep(200);

개발 및 연구 내용 CWMPNetwork m_WMnet; // 미디어 플레이어의 네트워크 접근 클래스 CWMPPlaylist m_WMList; // 미디어 플레이어 플레이 리스트 클래스 CWMPControls m_WmCtrl; // 미디어 플레이어 제어 클래스 CProgressCtrl m_WmProg; // 버퍼링을 나타내기 위한 프로그레스 CWMPPlayer4 m_PM; // 미디어 플레이어 클래스 int cur = m_List.GetCurSel(); // 현재 선택된 리스트 박스의 위치 조사 m_PM.SetCurrentMedia(m_WMList.GetItem(cur)); // 미디어 플레이어에 재생할 미디어(파일 혹은 URL)을 설정 m_WmCtrl = m_PM.GetControls(); // 현재 제어 값을 설정 m_WmCtrl.play(); // 현재 제어를 재생 for(int i=0; i<100;) // 버퍼링 표시 { m_WmProg.SetPos(i); i+=5; Sleep(200);

(1) 초기에 고안한 프로그램 접근 방법 및 인터페이스 기존 개발내용과의 차별성 (1) 초기에 고안한 프로그램 접근 방법 및 인터페이스 좌표를 맞춰가며 열심히 만든 스킨 깔끔한 디자인을 보여줌 하지만 인터넷 라디오 접근에 용이한 미디어 플레이어 라이브러리가 클래스로 정의 되어 있었고, 비트맵을 이용해서 거기에 대응되는 인터페이스를 구성하기엔, 또 다시 새로운 라이브러리를 적용하여야 하는 문제가 발생. 결국 다이얼로그로 전환하기로 결정. Fmod는 음향이라는 분야에서는 확실히 차별적인 성능을 제공했지만, 인터넷 라디오 청취를 위한 기능은 극히 미약했기 때문에, 수많은 스테이션을 활용하기 위해 Window Media Player 라이브러리로 바꾸기로 함

(2) 새롭게 고안한 프로그램 접근 방법 및 인터페이스 기존 개발내용과의 차별성 (2) 새롭게 고안한 프로그램 접근 방법 및 인터페이스 Windows media player Library Fmod Library

기대효과 다른 프로세스들과 동시다발적인 사용이 용이하므로 왠만한 타 프로그램보다 더 많은 런타임 기대 다른 프로세스들과 동시다발적인 사용이 용이하므로 왠만한 타 프로그램보다 더 많은 런타임 기대 인터넷 라디오 플레이어를 무료로 배포함으로써 라디오 청취율 증가 지역의 제약 없이 전 세계 어디서나 청취가 가능하기 때문에 난시청 지역과 해외 등의 신규 청취자를 확보 청취율 증가에 따른 광고 수익 및 많은 업체의 배너 활성화 등을 통해 다양한 수익을 창출

개발 일정 세 부 항 목 1주 2주 3주 4주 5주 6주 주제 선정 자료수집 & 분석 설계 & 구현 테스트 & 디버깅   자료수집 & 분석 설계 & 구현 테스트 & 디버깅 완성 및 최종발표

참고문헌 (1)윈도우즈 API정복 - Volume1 (한빛미디어, 김상형 저) (2) 윈도우즈 API정복 - Volume2 (3) 예제로 배우는 Visual C++ 6.0 프로그래밍     (영진출판사, 여인추 김건우 편저) (4) 윈도우 네트워크 프로그래밍 - TCP/IP 소켓 프로그래밍(한빛미디어, 김선우 저)

팀 구성원의 기여도 황성은 배영민 김하규 ◎ 세 부 항 목 자료수집 & 분석 설계 구현 테스트 & 디버깅 PPT & 보고서   ◎ 설계 구현 테스트 & 디버깅 PPT & 보고서 발표

The End