mediafoundation을 이용하여 라이브영상을 출력하려 합니다

조회수 251회

안녕하세요. 초보개발자입니다. 개발하다가 막히는 부분이 있어 질문 올립니다.

현재 네트워크를 통해 h264 스트림이 들어오고 있고 그 스트림을 디코딩하여 실시간으로 화면에 뿌려주고 있습니다. (OS는 윈도우이고 멀티채널입니다.) 현재는 ffmpeg 라이브러리를 빌드하여 이미지를 디코딩한 뒤 출력하고 있습니다. 빠른 처리속도와 부하분산을 위해 ffmpeg의 hw acceleration을 받아보려고 했지만 실패하여 지금은 directx 11을 이용해 보려고 합니다. 검색해보니 meidiafoundation(MF)을 공부해보면 가능해보이는데 이쪽으로는 지식이 부족하다보니 다음과 같이 조언을 구해보고자 합니다.

  1. MF를 이용해 하드웨어 가속을 받아 영상을 출력하는게 라이브영상 출력에 적합한지?

  2. 스터디, 구현 및 테스트와 관련해서 참고할만한 자료가 있는지?

많은 조언 부탁드립니다.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)