[컴퓨터네트워크]멀티미디어 통신 응용 프로그래밍(소스완성 및 구현된 그림 포함)
- 최초 등록일
- 2005.06.20
- 최종 저작일
- 2005.05
- 16페이지/ 압축파일
- 가격 3,000원
소개글
프로그램 소스(java)와 리포트가 포함이 되어있으니 많은 도움이 되실 것입니다.....
목차
1.[ 프로그램 개요. ]
2.[ 프로그램 이해. ]
☞ 멀티미디어 프로그램의 Client와 Server간의 구조
☞ 멀티미디어 프로그램의 Class Diagram
3.[ 프로그램 실행 과정 State Diagram. ]
4.[ 프로그램 실행 화면. ]
① Server Implementation Screen
② Client Implementation Screen
③ Client Setup Request Implementation Screen
④ Client Play Request Implementation Screen
⑤ Client Pause Request Implementation Screen
⑥ Client Teardown Request Implementation Screen
5.[ 기본 프로그램에 추가된 부분 설명. ]
① SetupButton 시에 부족한 부분 설명
② PlayButton 시에 부족한 부분 설명
③ pauseButton 시에 부족한 부분 설명
④ tearButton 시에 부족한 부분 설명
⑤ RTPpacket 함수에 부족한 부분 설명
⑥ send_RTSP_request() 함수부분의 미흡한 부분 설명
6.[ 프로그램 소스. ]
본문내용
1.[ 프로그램 개요. ]
☞ 이 멀티미디어 프로그램은 Client와 Server 간의 미디어 파일을 주고받는 것으로써, 목적은 Client와 Server가 수행해야하는 일이 어떤 것이 있는지를 파악을 해야 하며 또한 이 둘 간의 데이터 전송이 어떻게 이루어지는지를 파악하는 것이 핵심이라고 할 수 있을 것 입니다.
① SetupButton 시에 부족한 부분 설명.
class setupButtonListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
// System.out.println("Setup Button pressed !");
if (state == INIT) {
// Init non-blocking RTPsocket that will be used to receive data
try {
// Server로부터 받을 RTP_RCV_PORT를 사용하여, ..........//
// DatagramSocket을 이용하여, RTPsocket을 할당 받는다...//
RTPsocket = new DatagramSocket(RTP_RCV_PORT);
// RTPsocket을 사용하여 데이터 송수신을 할시에 대기 시간을 설정을 해야하는데............//
// DatagramSocket 클래스에서 제공되는 매소드인 setSoTimeout가 지정된 대기시간을....//
// 설정을 해줄수 있습니다.....................................................................................................//
RTPsocket.setSoTimeout(5);
참고 자료
없음
압축파일 내 파일목록
목차.hwp
세번째과제.hwp
소스.zip