C#をつかって二つのPC間で通信をしたいと思っています.
どんな手法があるのか知りたいです.
最終的にはC二つのPC間でリアルタイムに映像通信
(片方のPCがもう片方に一方的に映像を送る)をしたいと思っています.
映像はフレームの描画の度に更新される色データのbyte配列として保持しています.
解像度は640×480です.
動画ファイルとして生成して送信するのではなく
リアルタイムに映像通信をしたいので
1秒間に何回もbyte配列を相手に送ることになるのではないかと思います.
###質問
PC同士の通信をするプログラムは書いたことが無いので
以下のことについて質問したいです.
- C#においてPC同士で通信する手段は何があるのか?
- 上記の方法でリアルタイム映像通信は可能なのか?
- skypeなどリアルタイムに映像通信をしているアプリはどのように行っているのか?
二つのPCの距離は近距離(同じ部屋いるくらい)です.
できればWPFで実装したいですが,絶対に無理ならUWPで実装しようと考えています.
映像通信がしたいと書きましたが優先して知りたいのは1の
「C#でPC同士の通信をする手段はなにがあるのか」です
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/14 07:19 編集
2017/12/14 09:22
2017/12/14 09:23
2017/12/14 12:28
2017/12/14 13:51