2010-12-07 4 views
1

C++ Windows 응용 프로그램 (visual studio 2010)에서 들어오는 라이브 비디오 스트림을 재생하고 스트림 표시에 몇 가지 메모 (예 : 파란색 공)를 쓰는 가장 쉽고 간단한 방법은 무엇입니까? ActiveX? DirectX? 플래시?windows app live video

Windows SDK 7.1이 설치되어 있습니다. 다른 소프트웨어를 설치해야합니까?

모든 포인터를 이해하십시오.

답변

1

간단히 말해서, 당신은 directshow로 당신이 원하는 모든 것을 할 수 있습니다. 그것을 감싸는 directshow.net 관리 라이브러리가 있습니다.

그래서 캡처 장치에서 렌더러로 비디오를 가져 오는 예제를 찾으십시오. 그 사이에 SampleGrabber 필터를 삽입하고 이에 따라 프레임 데이터를 수정하십시오. 그런 기술을 사용하여 레코더에서 녹화 된 비디오에 타임 스탬프를 그리기 위해 간단한 GDI + 호출로 그림을 그리기까지했습니다.

고려해야 할 사항 : PICTURE 형식을주의해야합니다. 일부 웹캠은 기본 또는 유일한 형식으로 YUY2를 사용합니다. RGB24 형식으로 을 감싸고 주위에 Graphics을 감쌀 수 있습니다.

+0

그냥 텍스트로 라이브 비디오를 재생하십시오. 몇 가지 간단한 그래픽을 추가 할 수도 있습니다. 예를 들어 원. –

+0

여기에 더 많은 설명이 필요합니다. 어떤 설명이 필요한지 물어보십시오. –