2010-06-07 3 views
1

저는 회사에 IPTV 솔루션을 배포하는 작업을 맡은 팀의 일원입니다. 이 시스템은 이와 같이 설계되었습니다.IPTV 응용 프로그램 프로그래밍 - 클라이언트/서버

위성 수신기에서 위성 신호를 수신하는 비디오 캡처 카드가 있습니다. 이 비디오 캡처 카드는 Windows 7 시스템의 일부입니다. 신호는 여기서 트랜스 코딩되어야하며 최종 사용자가 수신 할 스트리밍 서버로 전달되어야합니다.

최종 사용자는 채널을보기 위해 설치된 C# .NET 응용 프로그램이있는 데스크톱 사용자입니다.

Windows Media Server, VideoLan (VLC 프로젝트) 또는 Flash Media Server와 같은 여러 가지 선택 사항이 있으므로 서버 소프트웨어 선택에 혼란 스럽습니다. MPEG-2 HD도 지원합니다.

주로 HD 품질로 MPEG-2 채널을 스트리밍하고 스트림을 보호 할 수 있도록 서버 측에서 채널을 암호화 할 수 있도록하는 것이 주요 목표입니다. 나는 뒤집기가 가능하다는 것을 알고 있지만 wireshark가 내 스트림을 스누핑하는 모든 순진한 사용자에게는 쉽지 않을 것입니다.

여러분 중 누군가가 그러한 구현을 해 본 적이 있다면 제게 가야 할 최고의 기술을 제안 해주세요.

Iam은 C#, C++ 및 기타 유사한 언어로 열려 있습니다. 어떠한 도움도 깊이 감사해야한다.

편집 : 최종 사용자는 반드시 인터넷의 일부가되어야하며 반드시 LAN이 아니어야합니다. 인터넷에서 Lan과 같은 멀티 캐스트를 지원하지 않기 때문에 몇 가지 제안이 필요합니다.

답변

2

얘들 아, 마침내 우리 솔루션을위한 Boxee의 코드 기반 인 XMBC를 사용하기로 결정했습니다.

관련 문제