2014-02-27 3 views
0

하나의 RTSP/RTP 서비스 연결을 사용하여 다른 라이브 스트림을 전환하는 소프트웨어 솔루션을 만들고 싶습니다. 예를 들어 하나의 RTSP/RTP 출력 스트림을 생성하기 위해 하나의 프로그램에 입력으로 사용하는 2 개의 개별 RTSP 입력 (예 : 두 개의 개별 IP 카메라)을 가질 수 있습니다. 출력 신호는 입력 스트림 중 하나를 사용할 수 있으므로 응용 프로그램 수준에서는 최종 사용자가 하나의 단일 RTSP URL 주소를 볼 수 있지만 백 엔드의 신호를 수동으로 변경하여 소스 최종 사용자를 변경할 수 있습니다. 결국 보게.단일 RTSP/RTP 서비스 연결을 사용하여 여러 비디오 스트림 전송

내가 내 질문을 명확하게 기재했는지 여부는 확실하지 않습니다. 예를 들어 보겠습니다. RTSP 라이브 스트림과 모니터를 하나씩 보내는 두 대의 IP 카메라가 있습니다. 단일 RTSP URL을 연결하기 위해 모니터를 사용하고 있습니다. 따라서 두 개의 카메라 RTSP 신호를 입력으로 사용하고 출력 RTSP 신호를 생성하는 응용 프로그램을 원합니다. 그러나 나는 다른 신호가 다른 미디어의 특성 등 다양한 비디오 해상도, 다른 오디오 샘플 레이트, 오디오 샘플 형식,

을 가질 수

하는 것으로 등, 나는 버튼을 클릭하여 응용 프로그램에서보고 싶어하는 카메라를 제어 할 수 있습니다

가능한 경우 작업 할 방향이나 언급할만한 자료를 알려주십시오.

감사합니다.

답변

0

두 스트림을 응용 프로그램에 함께 추가 할 수 있습니다. 그러면 서로 옆에두기 만하면 소프트웨어와 같은 보안 카메라를 사용할 수 있습니다. 당신의 포블 렘을 해결해야합니다. 그렇지 않으면 두번째 모니터를 사야합니다.

+0

의견을 보내 주셔서 감사하지만 외부 고객에게 단일 스트림 URL을 보내야하므로 최적의 시나리오는 모든 것을 표시하는 대신 설정에 따라 스트림이 자동으로 전환되는 것입니다. 하나님은 내가 가질 수있는 다른 많은 인풋을 알고 있으며, 더 많은 모니터를 사기 위해 모두에게 묻지는 않습니다 ... – JasonYang

0

나는 도서관의 저자입니다. https://net7mma.codeplex.com.

다양한 스트림의 오디오 및 비디오 트랙을 믹싱하고 들어오는 스트림을 보관할 수 있습니다.

라이브러리는 C#으로 완전히 작성되며 종속성이 없으며 비디오를 호스팅하고 클라이언트에 재생해야하는 경우 완전한 Rtsp 및 Rtp 스택을 포함합니다.

관련 문제