2011-07-05 13 views
2

소켓 프로그래머가 아니지만 C# .net에서 RTSP 스트리밍 서버를 개발해야합니다. 블랙 베리 응용 프로그램을 개발 중이지만 기본 화상 통화 지원 기능이 없습니다. 따라서 내 요구 사항을 충족시키기 위해 중간 BB 서버에서 비디오 데이터 (라이브 바이트)를 캡처하여 다른 BB 장치로 전송하는 중간 스트리밍 서버를 만들고 싶습니다. 화상 통화와 마찬가지로 라이브 스트리밍이됩니다. 하지만 C# .net에서 구현하는 방법에 대해서는 잘 모릅니다. 나는 몇몇 코드를 위해 구글을 시도했지만 어떤 유용한 링크도 얻지 못했다. 내가 바른 길에 있지 않다면 제안 해주세요. 나는 C# .net을 요구하고 있는데, 나 같은 사람을위한 초보자를 만들기가 좀 더 쉽다.C# .Net에서 RTSP Stream Server를 설정하는 데 도움이됩니다.

미리 감사드립니다.

+0

체크 아웃 https://net7mma.codeplex.com/ 그것은 RtspServer 및 RtspClient 및 기타 케이크의 무리가 있습니다. VLC와 함께 즉시 사용할 수 있습니다. CodeProject 기사를 확인하십시오. http://www.codeproject.com/Articles/507218/Managed-Media-Aggregation-using-Rtsp-and-Rtp – Jay

답변

2

RTSP는 매우 어려운 선택입니다. TCP 제어 소켓과 UDP 데이터의 여러 개별 채널을 조정해야합니다.

HTTP 비디오 또는 RTMP 또는 RTMPF의 변형을 사용하면 훨씬 편리합니다. HTTP 비디오에는 단일 표준이 없습니다. 단지 비디오를 분리하고 청크를 보내면됩니다. 쉬운. RTMP는 플래시와 함께 사용되지만 별도로 사용할 수 있습니다. .NET 및 Java의 샘플 앱이 있습니다. RTMPF는 플래시에서도 사용되지만 TCP 대신 UDP 기반이며 피어 투 피어에 초점을 맞 춥니 다. 사용할 수있는 샘플 구현도 있다고 생각합니다.

+0

감사합니다. 사무엘 감사합니다. 어떤 링크 나 샘플 구현을 게시 할 수 있습니까? – user579951

+0

샘플 구현 @ https://net7mma.codeplex.com/ – Jay

관련 문제