IPTVアプリケーションのプログラミング - クライアント/サーバー[閉じた
-
24-10-2019 - |
質問
私は、会社のIPTVソリューションを展開するタスクを与えられたチームの一員です。このシステムは、このように建築されています。
衛星レシーバーから衛星信号を受信するビデオキャプチャカードがあります。このビデオキャプチャカードは、Windows 7マシンの一部です。信号はここでトランスコード化され、エンドユーザーが受信するストリーミングサーバーに渡す必要があります。
エンドユーザーは、チャネルを表示するためにC#.NETアプリケーションがインストールされているデスクトップユーザーになります。
Windows Media Server、Videolan(VLC Project)、またはFlash Media Serverなど、複数の選択肢があるため、サーバーソフトウェアの選択に混乱しています。MPEG -2 HDもサポートしています。
MPEG-2チャンネルをHD品質でストリーミングし、サーバーエンドでチャネルを暗号化して、ストリームを保護できるようにすることを目的しています。逆転が可能であることはわかっていますが、ワイレシャークが私のストリームをスヌーピングしているすべての素朴なユーザーにとっては簡単ではありません。
ここのあなたの誰かがこのような実装を行ったことがあるなら、私が行くべき最高のテクノロジーを私に提案してください。
IAMは、C#、C ++、およびその他の同様の言語に開かれています。どんな助けも深く感謝しなければならない。
編集:エンドユーザーはインターネットの一部であり、必ずしもLANではありません。この質問の理由は、インターネットがLANのようなマルチキャストをサポートしていないため、いくつかの提案が必要です。
解決
みんな、私たちはついにソリューションにボクシーのコードベースであるXMBCを使用するために落ち着きました。