Как я могу захватить изображение с помощью IP-камеры с помощью visual studio 2008
Я работаю над образцом проекта для захвата изображения с IP камеры,
Я добавляю код, который использовал
но это дает ошибку
"Удаленный сервер вернул ошибку: (404) не найден."
в
"Dim resp As WebResponse = req.GetResponse () " строка
Пожалуйста, дайте мне знать, как я могу решить эту проблему... Кто-нибудь может помочь?
Что я уже пробовал:
Private Sub Button3_Click(бывал отправитель как система.Объект, бывал е как система.EventArgs) Обрабатывает Button3.Щелчок
xcv("http://192.168.1.65/snap.jpg")
'http://192.168.24.100/snap.jpg
Конец Подводной Лодки
Private Sub xcv(ByVal CameraUrl As String)
'GetImageFromCamera("http://192.168.1.65", "админ", " 12345")
'Dim CameraUrl As String = Me. txt_URL. Text
Если Строка.IsNullOrEmpty (CameraUrl) = False Тогда
Dim buffer () As Byte = новый байт (300000) {}
Дим читается как целое число, как целое число = 0
"Создайте HTTP-запрос
Dim req As HttpWebRequest = CType(WebRequest.Create (CameraUrl), HttpWebRequest)
'Запросить Учетные Данные
запрос.Учетные данные = New NetworkCredential ("admin", " 12345")
- Получить Ответ
Dim resp As WebResponse = req.метод GetResponse()
- Получить Ответный Поток
Dim stream As Stream = resp. GetResponseStream()
- Считывание данных из потока
While (read = stream. Read(buffer, total, 1000)) < & gt; 0
итого += чтение
Конец Пока
"Получить Растровое Изображение
Dim memstream As MemoryStream = New MemoryStream(buffer, 0, total)
'Dim img As Bitmap = CType(Bitmap.FromStream(memstream))' исключение здесь, Bitmap)
Дим img В качестве растрового изображения = ctype для(растровое изображение.FromStream(memstream), растровые)
Меня.Рис1.Изображение = img
Конец, Если
Конец Подводной Лодки
[no name]
Как насчет того, чтобы протестировать его с помощью веб-браузера ? Вы тоже получаете 404 или нет ?
Использование Веб-Клиента.Загрузите данные, чтобы получить байтовый массив и преобразовать его в изображение. Код короче.
Aarunya
Не могли бы вы объяснить подробнее?
[no name]
Наверное, ты забыл ". snap.jpg - по твоему адресу ?
Aarunya
Нет дорогой друг,
Это уже их, пожалуйста, проверьте мой код..
потому что я хочу создать программу, которая поддерживает все IP-камеры.
пожалуйста, посоветуйте мне
[no name]
Если вы откроете "http://192.168.1.65/snap.jpg" используя веб-браузер, такой как chrome или firefox, вы получаете также 404 или нет ?