2012-07-25 6 views
0

인코더 (Teleste MPX-E8)에서 MJPEG 인코딩 된 비디오 스트림을 볼 수있는 기능으로 C#의 응용 프로그램을 개발 중입니다..NET에서 SDP 파일 열기 C#

인코더의 비디오 인코딩 설정 페이지에서 스트림을 볼 수 있으며 스트림이 SDP 파일에 캡슐화되어 있음을 읽었습니다.

그래서 C# 응용 프로그램에 SDP 프로토콜을 구현하려고 시도했지만 모든 문서/예제는 SIP 프로토콜과 관련이 있습니다.

Wireshark를 사용하면 인코더로 HTTP 요청을하면 200 OK 및 SDP로 응답합니다. 스트림을 수신하기 위해 인코더에 확인 응답을 보내야한다고 가정하지만 보낼 방법을 알 수 없습니다.

누구든지 나를 도울 수 있습니까?!

미리 답변 해 주셔서 감사합니다.

답변

0

비디오 인코더는 RTSP 프로토콜을 구현하며 SDP는 비디오 피드의 세부 사항을 설명하는 일부입니다. 장치에 RTSP 구성이 설정되어 있습니다 (P6I_MPX_E.pdf 45 페이지 참조). RTSP 클라이언트 소프트웨어 (예 : VLC)를 원격으로 연결하십시오.

C#에서는 RTSP 클라이언트를 구현하는 라이브러리가 필요합니다. 압축되거나 이미 디코딩 된 장치에서 JPEG 프레임을 필요로하는 모든 네트워킹을 수행합니다. 응용 프로그램 UI에 프레임을 표시합니다.

+0

답장을 보내 주셔서 감사합니다. 이제 C#에서 RTSP 클라이언트를 구현하는 몇 가지 코드/라이브러리를 찾고 있었지만 찾지 못했습니다. 모든 결과는 RTSP 서버에 대해 이야기하고 있거나 사람들은 VLC 또는 기타를 사용한다고 말했지만, 제 경우에는 C# 디코더가 있어야합니다. – Leucistic