Upnp를 이용한 네트워크미들웨어[통합리모컨]
짜짜로니이
다운로드
장바구니
소개글
사용 프로그램 : Microsoft Visual Studio 2005내용 : Visual Studio 2005 프로젝트 소스 폴더 2개(장치,리모컨)
통합리모컨 보고서(목차 : 1.통합 리모컨 전체 화면 2.실행 순서 3.개발과정 4.특색)
참고로 모든 소스코드에는 다 주석으로 설명 해 놓았습니다.^^
Upnp를 이용한 네트워크 미들웨어 입니다.실행화면에서 보시는 그림과 같이 장치의 화면을 리모컨으로 조정하는 미들웨어 입니다.
리모컨에서의 컨트롤로 인해 장치창에는 그에 맞는 변화가 일어납니다.(TV ON->TV이미지에 화면 출력, 채널변경시 TV이미지 변화,, 등등)
실행 순서는 압축을 푼 후
1.
IIntegrationRemoteControlGUI\bin\Debug\IIntegrationRemoteControlGUI.exe
실행하시면 장치창이 뜹니다.
2.
IC_Control Point\bin\Debug\IC_Control Point.exe
실행하시면 리모컨 창이 뜹니다.
그럼 리모컨 창에서 컨트롤해서 장치창의 변화를 볼수 있습니다.
참고로 장치창부터 뛰어야지 리모컨 창에 장치에 대한 정보를 볼수 잇습니다.
URN, Services 정보등...
그리고 각 폴더에 .sln을 클릭하시면 비쥬얼2005에서 소스와 수정을 하실수 있습니다.
PS- 전 이걸로 A+맞았습니다.ㅋㅋ
시간이 급하신분들은 이 과제를 바로 제출하셔도 되지만 이 프로그램을 분석과 수정으로 자신의 것으로 만드세요~~그래야지 공부에 도움이 될꺼예요~ ^^
컴파일 실행환경
Microsoft Visual Studio 2005압축파일 내 파일목록
네트워크 미들웨어 보고서.hwp
IC_Control Point/Properties/AssemblyInfo.cs
IC_Control Point/Properties/Resources.Designer.cs
IC_Control Point/Properties/Resources.resx
IC_Control Point/Properties/Settings.Designer.cs
IC_Control Point/Properties/Settings.settings
IC_Control Point/bin/Debug/IC_Control Point.exe
IC_Control Point/bin/Debug/IC_Control Point.pdb
IC_Control Point/bin/Debug/IC_Control Point.vshost.exe
IC_Control Point/bin/Debug/UPnP.dll
IC_Control Point/obj/Debug/Refactor/
IC_Control Point/obj/Debug/TempPE/
IC_Control Point/obj/Debug/IC_Control Point.csproj.GenerateResource.Cache
IC_Control Point/obj/Debug/IC_Control Point.exe
IC_Control Point/obj/Debug/IC_Control Point.pdb
IC_Control Point/obj/Debug/IC_Control_Point.Form1.resources
IC_Control Point/obj/Debug/IC_Control_Point.Properties.Resources.resources
IC_Control Point/obj/Debug/ResolveAssemblyReference.cache
IC_Control Point/obj/IC_Control Point.csproj.FileListAbsolute.txt
IC_Control Point/ClassDiagram2.cd
IC_Control Point/Form1.Designer.cs
IC_Control Point/Form1.cs
IC_Control Point/Form1.resx
IC_Control Point/ICCPDiscovery.cs
IC_Control Point/IC_Control Point.csproj
IC_Control Point/IC_Control Point.sln
IC_Control Point/IC_Control Point.suo
IC_Control Point/Program.cs
IIntegrationRemoteControlGUI/Properties/AssemblyInfo.cs
IIntegrationRemoteControlGUI/Properties/Resources.Designer.cs
IIntegrationRemoteControlGUI/Properties/Resources.resx
IIntegrationRemoteControlGUI/Properties/Settings.Designer.cs
IIntegrationRemoteControlGUI/Properties/Settings.settings
IIntegrationRemoteControlGUI/Resources/TV끔.JPG
IIntegrationRemoteControlGUI/Resources/TV원본.JPG
IIntegrationRemoteControlGUI/Resources/TV컴.JPG
IIntegrationRemoteControlGUI/Resources/audio.JPG
IIntegrationRemoteControlGUI/Resources/audioOff.JPG
IIntegrationRemoteControlGUI/Resources/에어콘닫힘.JPG
IIntegrationRemoteControlGUI/Resources/에어콘열림.JPG
IIntegrationRemoteControlGUI/Resources/에어콘전체.JPG
IIntegrationRemoteControlGUI/Resources/오디오원본.JPG
IIntegrationRemoteControlGUI/Resources/오디오킴껌.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_1.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_100.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_2.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_3.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_4.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_5.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_6.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_7.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_8.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_9.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_off.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV끔.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV원본.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV컴.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/air_off.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/air_on.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/audio.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/audioOff.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/에어콘전체.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/오디오원본.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/오디오킴껌.JPG
IIntegrationRemoteControlGUI/bin/Debug/IIntegrationRemoteControlGUI.exe
IIntegrationRemoteControlGUI/bin/Debug/IIntegrationRemoteControlGUI.pdb
IIntegrationRemoteControlGUI/bin/Debug/IIntegrationRemoteControlGUI.vshost.exe
IIntegrationRemoteControlGUI/bin/Debug/UPnP.dll
IIntegrationRemoteControlGUI/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.Form1.resources
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.Properties.Resources.resources
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.csproj.GenerateResource.Cache
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.exe
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.pdb
IIntegrationRemoteControlGUI/obj/Debug/ResolveAssemblyReference.cache
IIntegrationRemoteControlGUI/obj/IIntegrationRemoteControlGUI.csproj.FileListAbsolute.txt
IIntegrationRemoteControlGUI/ClassDiagram1.cd
IIntegrationRemoteControlGUI/DvAriPowerService.cs
IIntegrationRemoteControlGUI/DvAriTemperatureService.cs
IIntegrationRemoteControlGUI/DvAriWindService.cs
IIntegrationRemoteControlGUI/DvAudioFFService.cs
IIntegrationRemoteControlGUI/DvAudioPlayService.cs
IIntegrationRemoteControlGUI/DvAudioPowerService.cs
IIntegrationRemoteControlGUI/DvAudioRewindService.cs
IIntegrationRemoteControlGUI/DvAudioVolumeService.cs
IIntegrationRemoteControlGUI/DvTvChannelService.cs
IIntegrationRemoteControlGUI/DvTvPowerService.cs
IIntegrationRemoteControlGUI/DvTvVolumeService.cs
IIntegrationRemoteControlGUI/Form1.Designer.cs
IIntegrationRemoteControlGUI/Form1.cs
IIntegrationRemoteControlGUI/Form1.resx
IIntegrationRemoteControlGUI/IIntegrationRemoteControlGUI.csproj
IIntegrationRemoteControlGUI/IIntegrationRemoteControlGUI.sln
IIntegrationRemoteControlGUI/IIntegrationRemoteControlGUI.suo
IIntegrationRemoteControlGUI/Program.cs
IC_Control Point/Properties/AssemblyInfo.cs
IC_Control Point/Properties/Resources.Designer.cs
IC_Control Point/Properties/Resources.resx
IC_Control Point/Properties/Settings.Designer.cs
IC_Control Point/Properties/Settings.settings
IC_Control Point/bin/Debug/IC_Control Point.exe
IC_Control Point/bin/Debug/IC_Control Point.pdb
IC_Control Point/bin/Debug/IC_Control Point.vshost.exe
IC_Control Point/bin/Debug/UPnP.dll
IC_Control Point/obj/Debug/Refactor/
IC_Control Point/obj/Debug/TempPE/
IC_Control Point/obj/Debug/IC_Control Point.csproj.GenerateResource.Cache
IC_Control Point/obj/Debug/IC_Control Point.exe
IC_Control Point/obj/Debug/IC_Control Point.pdb
IC_Control Point/obj/Debug/IC_Control_Point.Form1.resources
IC_Control Point/obj/Debug/IC_Control_Point.Properties.Resources.resources
IC_Control Point/obj/Debug/ResolveAssemblyReference.cache
IC_Control Point/obj/IC_Control Point.csproj.FileListAbsolute.txt
IC_Control Point/ClassDiagram2.cd
IC_Control Point/Form1.Designer.cs
IC_Control Point/Form1.cs
IC_Control Point/Form1.resx
IC_Control Point/ICCPDiscovery.cs
IC_Control Point/IC_Control Point.csproj
IC_Control Point/IC_Control Point.sln
IC_Control Point/IC_Control Point.suo
IC_Control Point/Program.cs
IIntegrationRemoteControlGUI/Properties/AssemblyInfo.cs
IIntegrationRemoteControlGUI/Properties/Resources.Designer.cs
IIntegrationRemoteControlGUI/Properties/Resources.resx
IIntegrationRemoteControlGUI/Properties/Settings.Designer.cs
IIntegrationRemoteControlGUI/Properties/Settings.settings
IIntegrationRemoteControlGUI/Resources/TV끔.JPG
IIntegrationRemoteControlGUI/Resources/TV원본.JPG
IIntegrationRemoteControlGUI/Resources/TV컴.JPG
IIntegrationRemoteControlGUI/Resources/audio.JPG
IIntegrationRemoteControlGUI/Resources/audioOff.JPG
IIntegrationRemoteControlGUI/Resources/에어콘닫힘.JPG
IIntegrationRemoteControlGUI/Resources/에어콘열림.JPG
IIntegrationRemoteControlGUI/Resources/에어콘전체.JPG
IIntegrationRemoteControlGUI/Resources/오디오원본.JPG
IIntegrationRemoteControlGUI/Resources/오디오킴껌.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_1.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_100.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_2.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_3.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_4.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_5.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_6.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_7.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_8.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_9.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV_Channel_off.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV끔.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV원본.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/TV컴.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/air_off.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/air_on.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/audio.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/audioOff.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/에어콘전체.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/오디오원본.JPG
IIntegrationRemoteControlGUI/bin/Debug/img/오디오킴껌.JPG
IIntegrationRemoteControlGUI/bin/Debug/IIntegrationRemoteControlGUI.exe
IIntegrationRemoteControlGUI/bin/Debug/IIntegrationRemoteControlGUI.pdb
IIntegrationRemoteControlGUI/bin/Debug/IIntegrationRemoteControlGUI.vshost.exe
IIntegrationRemoteControlGUI/bin/Debug/UPnP.dll
IIntegrationRemoteControlGUI/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.Form1.resources
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.Properties.Resources.resources
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.csproj.GenerateResource.Cache
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.exe
IIntegrationRemoteControlGUI/obj/Debug/IIntegrationRemoteControlGUI.pdb
IIntegrationRemoteControlGUI/obj/Debug/ResolveAssemblyReference.cache
IIntegrationRemoteControlGUI/obj/IIntegrationRemoteControlGUI.csproj.FileListAbsolute.txt
IIntegrationRemoteControlGUI/ClassDiagram1.cd
IIntegrationRemoteControlGUI/DvAriPowerService.cs
IIntegrationRemoteControlGUI/DvAriTemperatureService.cs
IIntegrationRemoteControlGUI/DvAriWindService.cs
IIntegrationRemoteControlGUI/DvAudioFFService.cs
IIntegrationRemoteControlGUI/DvAudioPlayService.cs
IIntegrationRemoteControlGUI/DvAudioPowerService.cs
IIntegrationRemoteControlGUI/DvAudioRewindService.cs
IIntegrationRemoteControlGUI/DvAudioVolumeService.cs
IIntegrationRemoteControlGUI/DvTvChannelService.cs
IIntegrationRemoteControlGUI/DvTvPowerService.cs
IIntegrationRemoteControlGUI/DvTvVolumeService.cs
IIntegrationRemoteControlGUI/Form1.Designer.cs
IIntegrationRemoteControlGUI/Form1.cs
IIntegrationRemoteControlGUI/Form1.resx
IIntegrationRemoteControlGUI/IIntegrationRemoteControlGUI.csproj
IIntegrationRemoteControlGUI/IIntegrationRemoteControlGUI.sln
IIntegrationRemoteControlGUI/IIntegrationRemoteControlGUI.suo
IIntegrationRemoteControlGUI/Program.cs