c# で Axis IP カメラからライブ ビデオを取得したいと考えています。ソケットプログラミングを使用してパケットを取得し、それらを逆シリアル化してビデオを取得したいと考えています。これを行う方法はありますか?
編集:ビデオは次のとおりです:
http://root:pass@192.168.0.90/axis-cgi/mjpg/video.cgi
私のコードは次のとおりです。
Socket sock = new Socket(AddressFamily.InterNetwork
, SocketType.Stream, ProtocolType.Tcp);
sock.Connect("192.168.0.90", 80);
if (sock.Connected)
{
byte[] bytes = new byte[256];
int i = sock.Receive(bytes);
}
しかし、私は何も受け取ることができません..ユーザー名とパスワードを追加する方法、またはソケットをアドレス指定するための完全なアドレスを追加する方法はありますか?