오픈 소스 분석해서 열심히 복붙 하고 있당

 

 일단 현재까지 구현한 기능이

 

 폼 로딩되면서 연결된 캠하고 마이크하고 잡아주고

 

 2번 누르면 텍스트 박스에 비디오 코덱, 오디오 코덱 쭉 나열하고 스크롤 아래로 하면 더 존나게 많응

 

 Video DisplayName: WMVideo8 Encoder DMO  NAME:WMVideo8 Encoder DMO
Video DisplayName: WMVideo9 Encoder DMO  NAME:WMVideo9 Encoder DMO
Video DisplayName: MSScreen 9 encoder DMO  NAME:MSScreen 9 encoder DMO
Video DisplayName: DV Video Encoder  NAME:DV Video Encoder
Video DisplayName: MJPEG Compressor  NAME:MJPEG Compressor
Video DisplayName: Radius에서 제공하는 Cinepak 코덱  NAME:Radius에서 제공하는 Cinepak 코덱
Video DisplayName: Intel IYUV 코덱  NAME:Intel IYUV 코덱
Video DisplayName: Intel IYUV 코덱  NAME:Intel IYUV 코덱
Video DisplayName: Microsoft RLE  NAME:Microsoft RLE
Video DisplayName: Microsoft Video 1  NAME:Microsoft Video 1

Audio DisplayName: WM Speech Encoder DMO,  NAME: WM Speech Encoder DMO
Audio DisplayName: WMAudio Encoder DMO,  NAME: WMAudio Encoder DMO
Audio DisplayName: IMA ADPCM,  NAME: IMA ADPCM
Audio DisplayName: PCM,  NAME: PCM
Audio DisplayName: Microsoft ADPCM,  NAME: Microsoft ADPCM
Audio DisplayName: GSM 6.10,  NAME: GSM 6.10
Audio DisplayName: CCITT A-Law,  NAME: CCITT A-Law
Audio DisplayName: CCITT u-Law,  NAME: CCITT u-Law
Audio DisplayName: MPEG Layer-3,  NAME: MPEG Layer-3

이렇게 나옴

 

그리고 1번 누르면 캠 기능(비디오, 오디오)

 

추가로 구현하고 싶은거는

 

rtp이용해서 원격 캠, 화상 채팅 기능하고

 

스냅 샷 기능, 녹화, 녹음 기능

 

등등 구현하고 싶다

 

근데 rtp이용해서 session 만드는거부터 현재 막혔다 오류가 뜨는데 도대체 왜 그 오류가 나는지 모르겠다.