Подключение к IP-камере через Onvif C# не работаетC#

Место общения программистов C#
Ответить
Anonymous
 Подключение к IP-камере через Onvif C# не работает

Сообщение Anonymous »

При подключении к IP-камере с сервисами все нормально.
Но GetProfiles не получает никаких профилей от камеры.

Код: Выделить всё

Device.Service xmedia = services.FirstOrDefault(s => s.Namespace == "http://www.onvif.org/ver20/media/wsdl");
if (xmedia != null)
{
media = new Media.Media2Client(binding, new EndpointAddress(deviceUri.ToString()));
media.ClientCredentials.HttpDigest.ClientCredential.UserName = login.Text;
media.ClientCredentials.HttpDigest.ClientCredential.Password = passwordBox.Password;
media.ClientCredentials.HttpDigest.AllowedImpersonationLevel = System.Security.Principal.TokenImpersonationLevel.Impersonation;

Media.MediaProfile[] profiles = media.GetProfiles(null, null);
if (profiles != null)
{
foreach (var p in profiles)
{
listBox.Items.Add(p.Name);
}
}
Я пытался включить Onvif из настроек камеры, но ничего об этом не нашел.
Также я пытался включить Onvif через код на C#, но ничего не дало.< /п>

Подробнее здесь: https://stackoverflow.com/questions/786 ... s-not-work
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»