오픈 소스 분석해서 열심히 복붙 하고 있당
일단 현재까지 구현한 기능이
폼 로딩되면서 연결된 캠하고 마이크하고 잡아주고
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 만드는거부터 현재 막혔다 오류가 뜨는데 도대체 왜 그 오류가 나는지 모르겠다.
direct show쓰는겁니까?