네트워크프로그래밍 분반 : E 12 반 윤도경 류기훈

Slides:



Advertisements
Similar presentations
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Advertisements

1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
Window media player 1. 윈도우 미디어 플레이어가 많이 끊길 때 윈도우 미디어 플레이어실행 > 도구 > 옵션 > 성능 > 연결 속도 > 연결 속도 선택 Lan(10Mbps) 선택 > 네트워크 버퍼링 버퍼 10 초 네트워크창 > 스트리밍 프로토콜 > UDP.
I I II III IV 목 차 I I 1. 인터넷의 어제와 오늘 Pre-Web 시대 Web 시대 Mobile & Social Internet 시대.
Proprietary ETRI OOO 연구소 ( 단, 본부 ) 명 1 CDN 을 위한 캐시 시험 모듈 소프트웨어연구부문 빅데이터 SW 플랫폼연구부 분석소프트웨어연구실 ETRI Technology Marketing Strategy ETRI Technology Marketing.
멀티미디어 신기술 세미나 프로젝트 제안서 김현철 김경률.
7 장. 원격지에서 리눅스서버를 관리하자. 텔넷서버를 설치 / 운영한다. SSH 서버를 운영한다. VNC 서버를 설치 / 운영한다.
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.

ㅎㅎ C++ 프로그래밍의 첫 걸음 C++로 프로그래밍한다는 것의 의미 세상에서 가장 간단한 C++ 프로그램
Dongseo univ. Computer engineering
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
Network Lab. Young-Chul Hwang
단계 1 : 화면 아이콘 [설정]을 터치 합니다. 단계 2 : [WI-FI]메뉴를 터치 합니다.
제 14장 Multicast & Broadcast
Linux서버를 이용한 채팅프로그램 지도 교수님 : 이형원 교수님 이 름 : 이 은 영 학 번 :
Chapter 7. RAS(전화접속,VPN) & IAS
8장. 원격지 시스템 관리하기.
소리가 작으면 이어폰 사용 권장!.
FTP 프로그램 채계화 박재은 박수민.
01. 팀 명 제품 소개 및 슬로건 “작품명” 2017 제 9회 창의설계경진대회 Team Information
NJM Messenger 박상원 박연호.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
ARP Project 조 충 호 교수님 김 세 진 조교님 조 진 형 변 익 수
네트워크프로그래밍프로젝트 < 관리 tool >
P2P시스템에 대해서 (peer to peer)
시스템 인터페이스 Lab3 Unix 사용법 실습.
DSU Nanumi FTP - Network Programming 염대영
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
Smart Workplace 개발자 가이드
8000시스템 소방 연동 구역 설정 방법 작성일자 : 2016년 08월 8일 INTER-M C/S팀 서종한
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
USN(Ubiquitous Sensor Network)
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
최종 발표 VoIP를 이용한 PC to PC 소프트 폰 1조 백상현 장현제.
Network Programming - 최종보고서 -
MAIL CLIENT 김창우 윤성훈 이경재.
클라우드 서버로 부터 값 읽어오기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
자바로 만든 채팅 프로그램 임경진 조주경 지도교수님 : 이광세 교수님.
채팅프로그램 Good Day클럽 나윤영 신윤정 김시한.
I.D.P(Image Download Program)
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
프로젝트 제안서 -TCP/IP를 이용한 메신저 구현-
Teaming pms.
( Windows Service Application Debugging )
Open-GL PROJECT 구 리 구 루.
Level 0 Level 1 Level 2 Level 3 공모전 후기 모음 웹 서비스 1. 웹 페이지 설계 2. 웹 서버 구현
클러스터 시스템에서 효과적인 미디어 트랜스코딩 부하분산 정책
네트워크 프로그래밍 (모바일 주문 프로그램 )
네이버 CCL 도입 현황 및 계획 서비스정책센터 최인혁.
Introduction to JSP & Servlet
제안 요약 프로젝트 범위 프로젝트 기간 수행 전략 ㈜인성교육의 정보화전략계획(ISP) 수립
모바일(폰)메일 서비스 정흠수 최동훈.
Computer Graphics with OpenGL
다자간 채팅프로그램 김형도 허영민
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
소리가 작으면 이어폰 사용 권장!.
Wake On Lan 발표자: 김 홍 기 김홍기 조성오
KSP 메신저 김광민 서정건 박윤옥.
Network Lab. Young-Chul Hwang
Completion Port기반의 채팅프로그램
Harrison’s Online 이용 매뉴얼
TCP/IP를 이용한 마우스 공유 (Synergy 따라하기)
M.B.TEAM 중간 발표 (5.18) 이 제걸 백 인호.
MAC OS 무선 접속 방법.
JAVA 프로그래밍 16장 JNLP.
중간 결과 보고 ( Server & Client )
소리가 작으면 이어폰 사용 권장!.
소리가 작으면 이어폰 사용 권장!.
Presentation transcript:

네트워크프로그래밍 분반 : E 12 반 20021254 윤도경 20021696 류기훈 2008-03-26 네트워크 음악방송(결과보고) 네트워크프로그래밍 분반 : E 12 반 20021254 윤도경 20021696 류기훈

목 차 프로젝트명 수행의필요성 국내외 현황 개발 및 연구결과 기존 개발 내용과의 차이점 개발일정 참고문헌 팀 구성원 및 기여도

프로젝트 명 및 수행의 필요성 프로젝트명 수행의 필요성 네트워크 음악방송 프로그램 빠른 인터넷 환경의 발달로 인터넷 사용 인구가 급속히 증가하였다. 이미 시장에 대중화 되어 많은 사람들이 사용하고 있는 Winamp와 같은 음악 방송이 사용되어지고 있지만, 기본적인 음악방송 서비스프로그램을 개발함 으로서 개인 학습과   실경험을 쌓는다. 개발자로서 나아가야 할 방향에 대하여 고찰과 경험을 함으로서 앞으로의 발전을 기대해 볼 수 있다.

국내외 현황 최초의 음악방송 프로그램은 정확한 자료는 없지만 시초는 소리정보를 제공하는 Real Audio이다. 미국의 ABC방송사가 인터넷으로 뉴스를 제공했던 자료에서 시초를 찾아볼 수 있다. 국내에서도 지난 1995년 똑같은 방식으로 ‘가요TOP10’을 서비스 하였다. 본격적인 국내 음악방송의 시작은 1997년 개국한 메가 미디어의 ‘M2Station’이다.

국내외 현황 전세계 인터넷 라디오(음악)방송국수 증가 추이 전세계 인터넷 방송 이용 인구 자료 : BRS Meadia (단위 : 개) (단위 : 개)

개발 및 연구결과(1) 프로그램 명 방송 서버 : Shout Media Server 중계 서버 : Shout Station Server 클라이언트 : Listen Receiver

개발 및 연구결과(2) 프로그램 주요 기능 1. Shout Media Server 3. Listen Receiver      - 음악리스트 파일 재생 기능.      - 자동 / 선택 곡 순차 재생 기능.      - 시스템 사양에 따른 최대수신 Client 설정 기능.      - 다수의 재생서버 실행 기능.(각각 설정된 Port가 틀려야 함) 2. Shout Station Server      - Client 접속시 방송중인 서버 정보 전송.      - 하나의 서버 시스템에서 다중 재생서버 실행시 Port별 서버 리스트 전송. 3. Listen Receiver - 재생중인 방송서버의 리스트 표기 / 선택청취 기능.      - 실시간으로 서버에서 보내오는 메시지 표기 기능.      - 볼륨 조절 기능.

개발 및 연구결과(3) Shout Media Server

개발 및 연구결과(3) Shout Station Server

개발 및 연구결과(3) Listen Receiver

개발 및 연구결과(4) 구동 순서

개발 및 연구결과(5) 구동화면

기존 개발 내용과의 차이점 이 프로그램은 기존 사용되고 있는 프로그램과 별로 차이가 없지만 음원을 다운받으며 들을수 있다. 음원을 다운받으면서 받은 음원 패킷들을 모아서 하나의 파일로 만든뒤 재생을 하는 것이다. 아직 음원 재생률이 낮지만 좀더 보완한다면 좋은 프로그램이 될 것이다.

개발 일정 ◎테스트 및 수정보안 ◎화면설계 ◎프로그램 개발 (Server , Client) 4주 ◎제안 ◎요구사항분석 ◎기능요약 ◎ DB설계 ◎화면설계 ◎프로그램 개발 (Server , Client) ◎테스트 및 수정보안 1주 2주 3주 4주

참고 문헌 1) 윈도우 API정복 (한빛미디어) 2) Visual C++ 6 완벽 가이드 2nd Edition(영진출판사) 3) 윈도우 프로그래밍(성남출판사) 4) Win32 네트워크 프로그래밍(대림출판사) 5)윈도우 기반 네트워크 프로그래밍(한빛미디어)

팀구성원 및 기여도. 윤도경 류기훈 Server 제작 DB 설계 / 연동 Debugging Program Test Client 제작 UI 설계