在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → onvif协议源码(rtsp,rtp,gb28181等等协议)

onvif协议源码(rtsp,rtp,gb28181等等协议)

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:33.98M
  • 下载次数:44
  • 浏览次数:1396
  • 发布时间:2020-08-25
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
视频监控协议标准onvif协议,源码中有rstp,rtp,gb28181等等协议,协议源码有两个版本,windows和linux版本,次源码以中间件形式编写,可以直接用编译后的库
【实例截图】
【核心代码】
Onvif_source
├── NVC(windows)
│   └── NVC
│   ├── avcodec-53.dll
│   ├── avutil-51.dll
│   ├── config.ini
│   └── 说明.txt
├── NVT(Linux)
│   ├── pusdk.conf
│   ├── putest
│   ├── test.h264
│   └── 使用说明.txt
├── onvif
│   ├── Desktop_1.ini
│   ├── Desktop_2.ini
│   ├── include
│   │   ├── amigaconfig.h
│   │   ├── ascii.h
│   │   ├── asciitab.h
│   │   ├── attribute.h
│   │   ├── bool.h
│   │   ├── Desktop_1.ini
│   │   ├── Desktop_2.ini
│   │   ├── element.h
│   │   ├── error.h
│   │   ├── expat_external.h
│   │   ├── expat.h
│   │   ├── export.h
│   │   ├── iasciitab.h
│   │   ├── internal.h
│   │   ├── latin1tab.h
│   │   ├── list.h
│   │   ├── macconfig.h
│   │   ├── mime_encodings.h
│   │   ├── mime_types.h
│   │   ├── nametab.h
│   │   ├── nvt_config.h
│   │   ├── nvt_server.h
│   │   ├── NVT_websrv.h
│   │   ├── parser.h
│   │   ├── printer.h
│   │   ├── reader_buffer.h
│   │   ├── reader_file.h
│   │   ├── reader.h
│   │   ├── scew.h
│   │   ├── str.h
│   │   ├── tree.h
│   │   ├── utf8tab.h
│   │   ├── writer_buffer.h
│   │   ├── writer_file.h
│   │   ├── writer.h
│   │   ├── xattribute.h
│   │   ├── xelement.h
│   │   ├── xerror.h
│   │   ├── xmlrole.h
│   │   ├── xmltok.h
│   │   ├── xmltok_impl.h
│   │   └── xparser.h
│   ├── nvt
│   │   ├── Desktop_1.ini
│   │   ├── Desktop_2.ini
│   │   ├── nvt_devicemgmt.c
│   │   ├── nvt_discovery.c
│   │   ├── nvt_doac.c
│   │   ├── nvt_media.c
│   │   ├── nvt_misc.c
│   │   ├── nvt_ptz.c
│   │   ├── nvt_server.c
│   │   └── NVT_websrv.c
│   ├── onvif_xml
│   │   ├── analytics
│   │   │   ├── AnalyticsEngineBinding.CreateAnalytics.res.xml
│   │   │   ├── AnalyticsEngineBinding.DeleteAnalytics.res.xml
│   │   │   ├── AnalyticsEngineBinding.GetAnalytics.res.xml
│   │   │   ├── AnalyticsEngineBinding.GetSupportedAnalytics.res.xml
│   │   │   ├── AnalyticsEngineBinding.ModifyAnalytics.res.xml
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── RuleEngineBinding.CreateRule.res.xml
│   │   │   ├── RuleEngineBinding.DeleteRule.res.xml
│   │   │   ├── RuleEngineBinding.GetRules.res.xml
│   │   │   ├── RuleEngineBinding.GetSupportedRules.res.xml
│   │   │   └── RuleEngineBinding.ModifyRule.res.xml
│   │   ├── analyticsdevice
│   │   │   ├── AnalyticsDeviceBinding.CreateAnalyticsEngineControl.res.xml
│   │   │   ├── AnalyticsDeviceBinding.CreateAnalyticsEngineInputs.res.xml
│   │   │   ├── AnalyticsDeviceBinding.DeleteAnalyticsEngineControl.res.xml
│   │   │   ├── AnalyticsDeviceBinding.DeleteAnalyticsEngineInputs.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetAnalyticsDeviceStreamUri.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetAnalyticsEngineControl.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetAnalyticsEngineControls.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetAnalyticsEngineInput.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetAnalyticsEngineInputs.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetAnalyticsEngine.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetAnalyticsEngines.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetAnalyticsState.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetServiceCapabilities.res.xml
│   │   │   ├── AnalyticsDeviceBinding.GetVideoAnalyticsConfiguration.res.xml
│   │   │   ├── AnalyticsDeviceBinding.SetAnalyticsEngineControl.res.xml
│   │   │   ├── AnalyticsDeviceBinding.SetAnalyticsEngineInput.res.xml
│   │   │   ├── AnalyticsDeviceBinding.SetVideoAnalyticsConfiguration.res.xml
│   │   │   ├── Desktop_1.ini
│   │   │   └── Desktop_2.ini
│   │   ├── Desktop_1.ini
│   │   ├── Desktop_2.ini
│   │   ├── deviceio
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── DeviceIOBinding.GetAudioOutputConfigurationOptions.res.xml
│   │   │   ├── DeviceIOBinding.GetAudioOutputConfiguration.res.xml
│   │   │   ├── DeviceIOBinding.GetAudioOutputs.res.xml
│   │   │   ├── DeviceIOBinding.GetAudioSourceConfigurationOptions.res.xml
│   │   │   ├── DeviceIOBinding.GetAudioSourceConfiguration.res.xml
│   │   │   ├── DeviceIOBinding.GetAudioSources.res.xml
│   │   │   ├── DeviceIOBinding.GetRelayOutputs.res.xml
│   │   │   ├── DeviceIOBinding.GetServiceCapabilities.res.xml
│   │   │   ├── DeviceIOBinding.GetVideoOutputConfigurationOptions.res.xml
│   │   │   ├── DeviceIOBinding.GetVideoOutputConfiguration.res.xml
│   │   │   ├── DeviceIOBinding.GetVideoOutputs.res.xml
│   │   │   ├── DeviceIOBinding.GetVideoSourceConfigurationOptions.res.xml
│   │   │   ├── DeviceIOBinding.GetVideoSourceConfiguration.res.xml
│   │   │   ├── DeviceIOBinding.GetVideoSources.res.xml
│   │   │   ├── DeviceIOBinding.SetAudioOutputConfiguration.res.xml
│   │   │   ├── DeviceIOBinding.SetAudioSourceConfiguration.res.xml
│   │   │   ├── DeviceIOBinding.SetRelayOutputSettings.res.xml
│   │   │   ├── DeviceIOBinding.SetRelayOutputState.res.xml
│   │   │   ├── DeviceIOBinding.SetVideoOutputConfiguration.res.xml
│   │   │   └── DeviceIOBinding.SetVideoSourceConfiguration.res.xml
│   │   ├── devicemgmt
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── DeviceBinding.AddIPAddressFilter.res.xml
│   │   │   ├── DeviceBinding.AddScopes.res.xml
│   │   │   ├── DeviceBinding.CreateCertificate.res.xml
│   │   │   ├── DeviceBinding.CreateDot1XConfiguration.res.xml
│   │   │   ├── DeviceBinding.CreateUsers.res.xml
│   │   │   ├── DeviceBinding.DeleteCertificates.res.xml
│   │   │   ├── DeviceBinding.DeleteDot1XConfiguration.res.xml
│   │   │   ├── DeviceBinding.DeleteUsers.res.xml
│   │   │   ├── DeviceBinding.GetAccessPolicy.res.xml
│   │   │   ├── DeviceBinding.GetCACertificates.res.xml
│   │   │   ├── DeviceBinding.GetCapabilities.res.xml
│   │   │   ├── DeviceBinding.GetCertificateInformation.res.xml
│   │   │   ├── DeviceBinding.GetCertificates.res.xml
│   │   │   ├── DeviceBinding.GetCertificatesStatus.res.xml
│   │   │   ├── DeviceBinding.GetClientCertificateMode.res.xml
│   │   │   ├── DeviceBinding.GetDeviceInformation.res.xml
│   │   │   ├── DeviceBinding.GetDiscoveryMode.res.xml
│   │   │   ├── DeviceBinding.GetDNS.res.xml
│   │   │   ├── DeviceBinding.GetDot11Capabilities.res.xml
│   │   │   ├── DeviceBinding.GetDot11Status.res.xml
│   │   │   ├── DeviceBinding.GetDot1XConfiguration.res.xml
│   │   │   ├── DeviceBinding.GetDot1XConfigurations.res.xml
│   │   │   ├── DeviceBinding.GetDPAddresses.res.xml
│   │   │   ├── DeviceBinding.GetDynamicDNS.res.xml
│   │   │   ├── DeviceBinding.GetEndpointReference.res.xml
│   │   │   ├── DeviceBinding.GetHostname.res.xml
│   │   │   ├── DeviceBinding.GetIPAddressFilter.res.xml
│   │   │   ├── DeviceBinding.GetNetworkDefaultGateway.res.xml
│   │   │   ├── DeviceBinding.GetNetworkInterfaces.res.xml
│   │   │   ├── DeviceBinding.GetNetworkProtocols.res.xml
│   │   │   ├── DeviceBinding.GetNTP.res.xml
│   │   │   ├── DeviceBinding.GetPkcs10Request.res.xml
│   │   │   ├── DeviceBinding.GetRelayOutputs.res.xml
│   │   │   ├── DeviceBinding.GetRemoteDiscoveryMode.res.xml
│   │   │   ├── DeviceBinding.GetRemoteUser.res.xml
│   │   │   ├── DeviceBinding.GetScopes.res.xml
│   │   │   ├── DeviceBinding.GetServiceCapabilities.res.xml
│   │   │   ├── DeviceBinding.GetServices.res.xml
│   │   │   ├── DeviceBinding.GetSystemBackup.res.xml
│   │   │   ├── DeviceBinding.GetSystemDateAndTime.res.xml
│   │   │   ├── DeviceBinding.GetSystemLog.res.xml
│   │   │   ├── DeviceBinding.GetSystemSupportInformation.res.xml
│   │   │   ├── DeviceBinding.GetSystemUris.res.xml
│   │   │   ├── DeviceBinding.GetUsers.res.xml
│   │   │   ├── DeviceBinding.GetWsdlUrl.res.xml
│   │   │   ├── DeviceBinding.GetZeroConfiguration.res.xml
│   │   │   ├── DeviceBinding.LoadCACertificates.res.xml
│   │   │   ├── DeviceBinding.LoadCertificates.res.xml
│   │   │   ├── DeviceBinding.LoadCertificateWithPrivateKey.res.xml
│   │   │   ├── DeviceBinding.RemoveIPAddressFilter.res.xml
│   │   │   ├── DeviceBinding.RemoveScopes.res.xml
│   │   │   ├── DeviceBinding.RestoreSystem.res.xml
│   │   │   ├── DeviceBinding.ScanAvailableDot11Networks.res.xml
│   │   │   ├── DeviceBinding.SendAuxiliaryCommand.res.xml
│   │   │   ├── DeviceBinding.SetAccessPolicy.res.xml
│   │   │   ├── DeviceBinding.SetCertificatesStatus.res.xml
│   │   │   ├── DeviceBinding.SetClientCertificateMode.res.xml
│   │   │   ├── DeviceBinding.SetDiscoveryMode.res.xml
│   │   │   ├── DeviceBinding.SetDNS.res.xml
│   │   │   ├── DeviceBinding.SetDot1XConfiguration.res.xml
│   │   │   ├── DeviceBinding.SetDPAddresses.res.xml
│   │   │   ├── DeviceBinding.SetDynamicDNS.res.xml
│   │   │   ├── DeviceBinding.SetHostnameFromDHCP.res.xml
│   │   │   ├── DeviceBinding.SetHostname.res.xml
│   │   │   ├── DeviceBinding.SetIPAddressFilter.res.xml
│   │   │   ├── DeviceBinding.SetNetworkDefaultGateway.res.xml
│   │   │   ├── DeviceBinding.SetNetworkInterfaces.res.xml
│   │   │   ├── DeviceBinding.SetNetworkProtocols.res.xml
│   │   │   ├── DeviceBinding.SetNTP.res.xml
│   │   │   ├── DeviceBinding.SetRelayOutputSettings.res.xml
│   │   │   ├── DeviceBinding.SetRelayOutputState.res.xml
│   │   │   ├── DeviceBinding.SetRemoteDiscoveryMode.res.xml
│   │   │   ├── DeviceBinding.SetRemoteUser.res.xml
│   │   │   ├── DeviceBinding.SetScopes.res.xml
│   │   │   ├── DeviceBinding.SetSystemDateAndTime.res.xml
│   │   │   ├── DeviceBinding.SetSystemFactoryDefault.res.xml
│   │   │   ├── DeviceBinding.SetUser.res.xml
│   │   │   ├── DeviceBinding.SetZeroConfiguration.res.xml
│   │   │   ├── DeviceBinding.StartFirmwareUpgrade.res.xml
│   │   │   ├── DeviceBinding.StartSystemRestore.res.xml
│   │   │   ├── DeviceBinding.SystemReboot.res.xml
│   │   │   └── DeviceBinding.UpgradeSystemFirmware.res.xml
│   │   ├── display
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── DisplayBinding.CreatePaneConfiguration.res.xml
│   │   │   ├── DisplayBinding.DeletePaneConfiguration.res.xml
│   │   │   ├── DisplayBinding.GetDisplayOptions.res.xml
│   │   │   ├── DisplayBinding.GetLayout.res.xml
│   │   │   ├── DisplayBinding.GetPaneConfiguration.res.xml
│   │   │   ├── DisplayBinding.GetPaneConfigurations.res.xml
│   │   │   ├── DisplayBinding.GetServiceCapabilities.res.xml
│   │   │   ├── DisplayBinding.SetLayout.res.xml
│   │   │   ├── DisplayBinding.SetPaneConfiguration.res.xml
│   │   │   └── DisplayBinding.SetPaneConfigurations.res.xml
│   │   ├── event
│   │   │   ├── CreatePullPointBinding.CreatePullPoint.res.xml
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── EventBinding.CreatePullPointSubscription.res.xml
│   │   │   ├── EventBinding.GetEventProperties.res.xml
│   │   │   ├── EventBinding.GetServiceCapabilities.res.xml
│   │   │   ├── NotificationProducerBinding.GetCurrentMessage.res.xml
│   │   │   ├── NotificationProducerBinding.Subscribe.res.xml
│   │   │   ├── PausableSubscriptionManagerBinding.PauseSubscription.res.xml
│   │   │   ├── PausableSubscriptionManagerBinding.Renew.res.xml
│   │   │   ├── PausableSubscriptionManagerBinding.ResumeSubscription.res.xml
│   │   │   ├── PausableSubscriptionManagerBinding.Unsubscribe.res.xml
│   │   │   ├── PullPointBinding.DestroyPullPoint.res.xml
│   │   │   ├── PullPointBinding.GetMessages.res.xml
│   │   │   ├── PullPointSubscriptionBinding.PullMessages.res.xml
│   │   │   ├── PullPointSubscriptionBinding.SetSynchronizationPoint.res.xml
│   │   │   ├── SubscriptionManagerBinding.Renew.res.xml
│   │   │   └── SubscriptionManagerBinding.Unsubscribe.res.xml
│   │   ├── imaging
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── ImagingBinding.GetImagingSettings.res.xml
│   │   │   ├── ImagingBinding.GetMoveOptions.res.xml
│   │   │   ├── ImagingBinding.GetOptions.res.xml
│   │   │   ├── ImagingBinding.GetServiceCapabilities.res.xml
│   │   │   ├── ImagingBinding.GetStatus.res.xml
│   │   │   ├── ImagingBinding.Move.res.xml
│   │   │   ├── ImagingBinding.SetImagingSettings.res.xml
│   │   │   └── ImagingBinding.Stop.res.xml
│   │   ├── media
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── MediaBinding.AddAudioDecoderConfiguration.res.xml
│   │   │   ├── MediaBinding.AddAudioEncoderConfiguration.res.xml
│   │   │   ├── MediaBinding.AddAudioOutputConfiguration.res.xml
│   │   │   ├── MediaBinding.AddAudioSourceConfiguration.res.xml
│   │   │   ├── MediaBinding.AddMetadataConfiguration.res.xml
│   │   │   ├── MediaBinding.AddPTZConfiguration.res.xml
│   │   │   ├── MediaBinding.AddVideoAnalyticsConfiguration.res.xml
│   │   │   ├── MediaBinding.AddVideoEncoderConfiguration.res.xml
│   │   │   ├── MediaBinding.AddVideoSourceConfiguration.res.xml
│   │   │   ├── MediaBinding.CreateProfile.res.xml
│   │   │   ├── MediaBinding.DeleteProfile.res.xml
│   │   │   ├── MediaBinding.GetAudioDecoderConfigurationOptions.res.xml
│   │   │   ├── MediaBinding.GetAudioDecoderConfiguration.res.xml
│   │   │   ├── MediaBinding.GetAudioDecoderConfigurations.res.xml
│   │   │   ├── MediaBinding.GetAudioEncoderConfigurationOptions.res.xml
│   │   │   ├── MediaBinding.GetAudioEncoderConfiguration.res.xml
│   │   │   ├── MediaBinding.GetAudioEncoderConfigurations.res.xml
│   │   │   ├── MediaBinding.GetAudioOutputConfigurationOptions.res.xml
│   │   │   ├── MediaBinding.GetAudioOutputConfiguration.res.xml
│   │   │   ├── MediaBinding.GetAudioOutputConfigurations.res.xml
│   │   │   ├── MediaBinding.GetAudioOutputs.res.xml
│   │   │   ├── MediaBinding.GetAudioSourceConfigurationOptions.res.xml
│   │   │   ├── MediaBinding.GetAudioSourceConfiguration.res.xml
│   │   │   ├── MediaBinding.GetAudioSourceConfigurations.res.xml
│   │   │   ├── MediaBinding.GetAudioSources.res.xml
│   │   │   ├── MediaBinding.GetCompatibleAudioDecoderConfigurations.res.xml
│   │   │   ├── MediaBinding.GetCompatibleAudioEncoderConfigurations.res.xml
│   │   │   ├── MediaBinding.GetCompatibleAudioOutputConfigurations.res.xml
│   │   │   ├── MediaBinding.GetCompatibleAudioSourceConfigurations.res.xml
│   │   │   ├── MediaBinding.GetCompatibleMetadataConfigurations.res.xml
│   │   │   ├── MediaBinding.GetCompatibleVideoAnalyticsConfigurations.res.xml
│   │   │   ├── MediaBinding.GetCompatibleVideoEncoderConfigurations.res.xml
│   │   │   ├── MediaBinding.GetCompatibleVideoSourceConfigurations.res.xml
│   │   │   ├── MediaBinding.GetGuaranteedNumberOfVideoEncoderInstances.res.xml
│   │   │   ├── MediaBinding.GetMetadataConfigurationOptions.res.xml
│   │   │   ├── MediaBinding.GetMetadataConfiguration.res.xml
│   │   │   ├── MediaBinding.GetMetadataConfigurations.res.xml
│   │   │   ├── MediaBinding.GetProfile.res.xml
│   │   │   ├── MediaBinding.GetProfiles.res.xml
│   │   │   ├── MediaBinding.GetServiceCapabilities.res.xml
│   │   │   ├── MediaBinding.GetSnapshotUri.res.xml
│   │   │   ├── MediaBinding.GetStreamUri.res.xml
│   │   │   ├── MediaBinding.GetVideoAnalyticsConfiguration.res.xml
│   │   │   ├── MediaBinding.GetVideoAnalyticsConfigurations.res.xml
│   │   │   ├── MediaBinding.GetVideoEncoderConfigurationOptions.res.xml
│   │   │   ├── MediaBinding.GetVideoEncoderConfiguration.res.xml
│   │   │   ├── MediaBinding.GetVideoEncoderConfigurations.res.xml
│   │   │   ├── MediaBinding.GetVideoSourceConfigurationOptions.res.xml
│   │   │   ├── MediaBinding.GetVideoSourceConfiguration.res.xml
│   │   │   ├── MediaBinding.GetVideoSourceConfigurations.res.xml
│   │   │   ├── MediaBinding.GetVideoSources.res.xml
│   │   │   ├── MediaBinding.RemoveAudioDecoderConfiguration.res.xml
│   │   │   ├── MediaBinding.RemoveAudioEncoderConfiguration.res.xml
│   │   │   ├── MediaBinding.RemoveAudioOutputConfiguration.res.xml
│   │   │   ├── MediaBinding.RemoveAudioSourceConfiguration.res.xml
│   │   │   ├── MediaBinding.RemoveMetadataConfiguration.res.xml
│   │   │   ├── MediaBinding.RemovePTZConfiguration.res.xml
│   │   │   ├── MediaBinding.RemoveVideoAnalyticsConfiguration.res.xml
│   │   │   ├── MediaBinding.RemoveVideoEncoderConfiguration.res.xml
│   │   │   ├── MediaBinding.RemoveVideoSourceConfiguration.res.xml
│   │   │   ├── MediaBinding.SetAudioDecoderConfiguration.res.xml
│   │   │   ├── MediaBinding.SetAudioEncoderConfiguration.res.xml
│   │   │   ├── MediaBinding.SetAudioOutputConfiguration.res.xml
│   │   │   ├── MediaBinding.SetAudioSourceConfiguration.res.xml
│   │   │   ├── MediaBinding.SetMetadataConfiguration.res.xml
│   │   │   ├── MediaBinding.SetSynchronizationPoint.res.xml
│   │   │   ├── MediaBinding.SetVideoAnalyticsConfiguration.res.xml
│   │   │   ├── MediaBinding.SetVideoEncoderConfiguration.res.xml
│   │   │   ├── MediaBinding.SetVideoSourceConfiguration.res.xml
│   │   │   ├── MediaBinding.StartMulticastStreaming.res.xml
│   │   │   └── MediaBinding.StopMulticastStreaming.res.xml
│   │   ├── ptz
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── PTZBinding.AbsoluteMove.res.xml
│   │   │   ├── PTZBinding.ContinuousMove.res.xml
│   │   │   ├── PTZBinding.GetConfigurationOptions.res.xml
│   │   │   ├── PTZBinding.GetConfiguration.res.xml
│   │   │   ├── PTZBinding.GetConfigurations.res.xml
│   │   │   ├── PTZBinding.GetNode.res.xml
│   │   │   ├── PTZBinding.GetNodes.res.xml
│   │   │   ├── PTZBinding.GetPresets.res.xml
│   │   │   ├── PTZBinding.GetServiceCapabilities.res.xml
│   │   │   ├── PTZBinding.GetStatus.res.xml
│   │   │   ├── PTZBinding.GotoHomePosition.res.xml
│   │   │   ├── PTZBinding.GotoPreset.res.xml
│   │   │   ├── PTZBinding.RelativeMove.res.xml
│   │   │   ├── PTZBinding.RemovePreset.res.xml
│   │   │   ├── PTZBinding.SendAuxiliaryCommand.res.xml
│   │   │   ├── PTZBinding.SetConfiguration.res.xml
│   │   │   ├── PTZBinding.SetHomePosition.res.xml
│   │   │   ├── PTZBinding.SetPreset.res.xml
│   │   │   └── PTZBinding.Stop.res.xml
│   │   ├── receiver
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── ReceiverBinding.ConfigureReceiver.res.xml
│   │   │   ├── ReceiverBinding.CreateReceiver.res.xml
│   │   │   ├── ReceiverBinding.DeleteReceiver.res.xml
│   │   │   ├── ReceiverBinding.GetReceiver.res.xml
│   │   │   ├── ReceiverBinding.GetReceivers.res.xml
│   │   │   ├── ReceiverBinding.GetReceiverState.res.xml
│   │   │   ├── ReceiverBinding.GetServiceCapabilities.res.xml
│   │   │   └── ReceiverBinding.SetReceiverMode.res.xml
│   │   ├── recording
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── RecordingBinding.CreateRecordingJob.res.xml
│   │   │   ├── RecordingBinding.CreateRecording.res.xml
│   │   │   ├── RecordingBinding.CreateTrack.res.xml
│   │   │   ├── RecordingBinding.DeleteRecordingJob.res.xml
│   │   │   ├── RecordingBinding.DeleteRecording.res.xml
│   │   │   ├── RecordingBinding.DeleteTrack.res.xml
│   │   │   ├── RecordingBinding.GetRecordingConfiguration.res.xml
│   │   │   ├── RecordingBinding.GetRecordingJobConfiguration.res.xml
│   │   │   ├── RecordingBinding.GetRecordingJobs.res.xml
│   │   │   ├── RecordingBinding.GetRecordingJobState.res.xml
│   │   │   ├── RecordingBinding.GetRecordings.res.xml
│   │   │   ├── RecordingBinding.GetServiceCapabilities.res.xml
│   │   │   ├── RecordingBinding.GetTrackConfiguration.res.xml
│   │   │   ├── RecordingBinding.SetRecordingConfiguration.res.xml
│   │   │   ├── RecordingBinding.SetRecordingJobConfiguration.res.xml
│   │   │   ├── RecordingBinding.SetRecordingJobMode.res.xml
│   │   │   └── RecordingBinding.SetTrackConfiguration.res.xml
│   │   ├── remotediscovery
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── RemoteDiscoveryBinding.Bye.res.xml
│   │   │   ├── RemoteDiscoveryBinding.Hello.res.xml
│   │   │   ├── RemoteDiscoveryBinding.Probe.res1.xml
│   │   │   ├── RemoteDiscoveryBinding.Probe.res2.xml
│   │   │   └── RemoteDiscoveryBinding.Probe.res.xml
│   │   ├── replay
│   │   │   ├── Desktop_1.ini
│   │   │   ├── Desktop_2.ini
│   │   │   ├── ReplayBinding.GetReplayConfiguration.res.xml
│   │   │   ├── ReplayBinding.GetReplayUri.res.xml
│   │   │   ├── ReplayBinding.GetServiceCapabilities.res.xml
│   │   │   └── ReplayBinding.SetReplayConfiguration.res.xml
│   │   └── search
│   │   ├── Desktop_1.ini
│   │   ├── Desktop_2.ini
│   │   ├── SearchBinding.EndSearch.res.xml
│   │   ├── SearchBinding.FindEvents.res.xml
│   │   ├── SearchBinding.FindMetadata.res.xml
│   │   ├── SearchBinding.FindPTZPosition.res.xml
│   │   ├── SearchBinding.FindRecordings.res.xml
│   │   ├── SearchBinding.GetEventSearchResults.res.xml
│   │   ├── SearchBinding.GetMediaAttributes.res.xml
│   │   ├── SearchBinding.GetMetadataSearchResults.res.xml
│   │   ├── SearchBinding.GetPTZPositionSearchResults.res.xml
│   │   ├── SearchBinding.GetRecordingInformation.res.xml
│   │   ├── SearchBinding.GetRecordingSearchResults.res.xml
│   │   ├── SearchBinding.GetRecordingSummary.res.xml
│   │   ├── SearchBinding.GetSearchState.res.xml
│   │   └── SearchBinding.GetServiceCapabilities.res.xml
│   └── scew
│   ├── attribute.c
│   ├── Desktop_1.ini
│   ├── Desktop_2.ini
│   ├── element_attribute.c
│   ├── element.c
│   ├── element_compare.c
│   ├── element_copy.c
│   ├── element_search.c
│   ├── error.c
│   ├── list.c
│   ├── parser.c
│   ├── printer.c
│   ├── reader_buffer.c
│   ├── reader.c
│   ├── reader_file.c
│   ├── str.c
│   ├── tree.c
│   ├── writer_buffer.c
│   ├── writer.c
│   ├── writer_file.c
│   ├── xattribute.c
│   ├── xerror.c
│   ├── xmlparse.c
│   ├── xmlrole.c
│   ├── xmltok.c
│   ├── xmltok_impl.c
│   ├── xmltok_ns.c
│   └── xparser.c
├── Source
│   ├── NVC
│   │   ├── Debug
│   │   │   ├── avcodec-53.dll
│   │   │   ├── avutil-51.dll
│   │   │   ├── config.ini
│   │   │   └── ddisplay.lib
│   │   ├── Decoder
│   │   │   ├── Lib
│   │   │   │   └── win32
│   │   │   │   ├── avcodec.lib
│   │   │   │   ├── avdevice.lib
│   │   │   │   ├── avfilter.lib
│   │   │   │   ├── avformat.lib
│   │   │   │   ├── avutil.lib
│   │   │   │   ├── postproc.lib
│   │   │   │   └── swscale.lib
│   │   │   ├── libavcodec
│   │   │   │   ├── avcodec.h
│   │   │   │   ├── avfft.h
│   │   │   │   ├── dxva2.h
│   │   │   │   ├── opt.h
│   │   │   │   ├── vaapi.h
│   │   │   │   ├── vdpau.h
│   │   │   │   ├── version.h
│   │   │   │   └── xvmc.h
│   │   │   ├── libavdevice
│   │   │   │   └── avdevice.h
│   │   │   ├── libavfilter
│   │   │   │   ├── avcodec.h
│   │   │   │   ├── avfiltergraph.h
│   │   │   │   ├── avfilter.h
│   │   │   │   ├── vsink_buffer.h
│   │   │   │   └── vsrc_buffer.h
│   │   │   ├── libavformat
│   │   │   │   ├── avformat.h
│   │   │   │   ├── avio.h
│   │   │   │   ├── rtspcodes.h
│   │   │   │   ├── rtsp.h
│   │   │   │   └── version.h
│   │   │   ├── libavutil
│   │   │   │   ├── adler32.h
│   │   │   │   ├── aes.h
│   │   │   │   ├── attributes.h
│   │   │   │   ├── audioconvert.h
│   │   │   │   ├── avassert.h
│   │   │   │   ├── avconfig.h
│   │   │   │   ├── avstring.h
│   │   │   │   ├── avutil.h
│   │   │   │   ├── base64.h
│   │   │   │   ├── bswap.h
│   │   │   │   ├── common.h
│   │   │   │   ├── cpu.h
│   │   │   │   ├── crc.h
│   │   │   │   ├── dict.h
│   │   │   │   ├── error.h
│   │   │   │   ├── eval.h
│   │   │   │   ├── fifo.h
│   │   │   │   ├── file.h
│   │   │   │   ├── imgutils.h
│   │   │   │   ├── intfloat_readwrite.h
│   │   │   │   ├── intreadwrite.h
│   │   │   │   ├── inttypes.h
│   │   │   │   ├── lfg.h
│   │   │   │   ├── log.h
│   │   │   │   ├── lzo.h
│   │   │   │   ├── mathematics.h
│   │   │   │   ├── md5.h
│   │   │   │   ├── mem.h
│   │   │   │   ├── opt.h
│   │   │   │   ├── parseutils.h
│   │   │   │   ├── pixdesc.h
│   │   │   │   ├── pixfmt.h
│   │   │   │   ├── random.h
│   │   │   │   ├── random_seed.h
│   │   │   │   ├── rational.h
│   │   │   │   ├── samplefmt.h
│   │   │   │   ├── sha1.h
│   │   │   │   ├── sha.h
│   │   │   │   └── stdint.h
│   │   │   ├── libpostproc
│   │   │   │   └── postprocess.h
│   │   │   └── libswscale
│   │   │   ├── rgb2rgb.h
│   │   │   └── swscale.h
│   │   ├── discovery.cpp
│   │   ├── discovery.h
│   │   ├── display
│   │   │   ├── CDDrawDisplay.h
│   │   │   ├── ddisplay.lib
│   │   │   ├── ddraw.lib
│   │   │   ├── define.h
│   │   │   ├── PixelConvertor.h
│   │   │   └── XDecoder.h
│   │   ├── duration.c
│   │   ├── management.cpp
│   │   ├── management.h
│   │   ├── MediaChannel.h
│   │   ├── media.cpp
│   │   ├── media.h
│   │   ├── MeidaChannel.cpp
│   │   ├── ms_onvif_define.h
│   │   ├── ms_onvif_sdk.cpp
│   │   ├── MS_ONVIF_SDK.docx
│   │   ├── ms_onvif_sdk.h
│   │   ├── ms_onvif_struct.h
│   │   ├── onvif_sdk.sln
│   │   ├── onvif_sdk.vcproj
│   │   ├── ptz.c
│   │   ├── ptz.h
│   │   ├── Public
│   │   │   ├── defined.h
│   │   │   ├── Public.cpp
│   │   │   ├── Public.h
│   │   │   ├── XQueue.cpp
│   │   │   └── XQueue.h
│   │   ├── session.cpp
│   │   ├── session.h
│   │   ├── soapC1.c
│   │   ├── soapC2.c
│   │   ├── soapC3.c
│   │   ├── soapC4.c
│   │   ├── soapC5.c
│   │   ├── soapC.c
│   │   ├── soapClient.c
│   │   ├── soapClientLib.c
│   │   ├── soapH.h
│   │   ├── soapStub.h
│   │   ├── stdsoap2.c
│   │   ├── stdsoap2.h
│   │   ├── test
│   │   │   ├── config.cpp
│   │   │   ├── config.h
│   │   │   ├── config.ini
│   │   │   ├── processdata.cpp
│   │   │   ├── processdata.h
│   │   │   ├── ReadMe.txt
│   │   │   ├── res
│   │   │   │   ├── window.ico
│   │   │   │   └── window.rc2
│   │   │   ├── resource.h
│   │   │   ├── stdafx.cpp
│   │   │   ├── stdafx.h
│   │   │   ├── window.cpp
│   │   │   ├── windowDlg.cpp
│   │   │   ├── windowDlg.h
│   │   │   ├── window.h
│   │   │   ├── window.rc
│   │   │   └── window.vcproj
│   │   ├── wsaapi.c
│   │   ├── wsaapi.h
│   │   ├── wsdd2.nsmap
│   │   └── wsdd.nsmap
│   └── NVT
│   ├── demo
│   │   ├── Makefile
│   │   └── src
│   │   ├── arm.c
│   │   ├── arm.h
│   │   ├── Makefile
│   │   └── pusdkdemo.c
│   ├── inc
│   │   ├── globel
│   │   │   ├── ms_pu_error.h
│   │   │   ├── ms_pu_glob.h
│   │   │   ├── ms_pu_lib.h
│   │   │   ├── ms_pu_param.h
│   │   │   ├── ms_pu_stream.h
│   │   │   └── ms_pu_type.h
│   │   ├── os
│   │   │   ├── config.h
│   │   │   ├── help.h
│   │   │   ├── md5.h
│   │   │   ├── mxml.h
│   │   │   ├── mxml-private.h
│   │   │   ├── osdir.h
│   │   │   ├── osevent.h
│   │   │   ├── osfile.h
│   │   │   ├── oslib.h
│   │   │   ├── osmem.h
│   │   │   ├── osmutex.h
│   │   │   ├── osqueue_g.h
│   │   │   ├── osqueue.h
│   │   │   ├── ossocket.h
│   │   │   ├── ossys.h
│   │   │   ├── osthread.h
│   │   │   ├── osthreadpool.h
│   │   │   ├── stdafx.h
│   │   │   └── XmlLntercept.h
│   │   ├── ovipu
│   │   │   ├── common.h
│   │   │   ├── define.h
│   │   │   ├── discovery.h
│   │   │   ├── error.h
│   │   │   ├── init.h
│   │   │   ├── nvt.h
│   │   │   ├── soapH.h
│   │   │   ├── soapStub.h
│   │   │   └── stdsoap2.h
│   │   └── rtsp
│   │   ├── BasicTypes.h
│   │   ├── callbackdef.h
│   │   ├── DbgPrint.h
│   │   ├── RtcpServer.h
│   │   ├── RtpRtspCommon.h
│   │   ├── RtpRtsp.h
│   │   ├── RtpRtspInclude.h
│   │   ├── RtpSendStreamExtend.h
│   │   ├── RtpServer.h
│   │   ├── RtspServer.h
│   │   ├── rtspService.h
│   │   ├── rtsp_stream.h
│   │   └── rtsp_stream_pool.h
│   ├── make_all.sh
│   ├── Makefile
│   ├── pusdk.conf
│   ├── Rules.make
│   ├── sourceinsiht
│   │   ├── sourceinsiht.IAB
│   │   ├── sourceinsiht.IAD
│   │   ├── sourceinsiht.IMB
│   │   ├── sourceinsiht.IMD
│   │   ├── sourceinsiht.PFI
│   │   ├── sourceinsiht.PO
│   │   ├── sourceinsiht.PR
│   │   ├── sourceinsiht.PRI
│   │   └── sourceinsiht.PS
│   ├── src
│   │   ├── globel
│   │   │   ├── Makefile
│   │   │   ├── ms_pu_error.c
│   │   │   ├── ms_pu_glob.c
│   │   │   ├── ms_pu_lib.c
│   │   │   └── ms_pu_stream.c
│   │   ├── Makefile
│   │   ├── objs
│   │   │   └── Makefile
│   │   ├── os
│   │   │   ├── help.c
│   │   │   ├── Makefile
│   │   │   ├── md5.c
│   │   │   ├── mxml-attr.c
│   │   │   ├── mxml-entity.c
│   │   │   ├── mxml-file.c
│   │   │   ├── mxml-index.c
│   │   │   ├── mxml-node.c
│   │   │   ├── mxml-private.c
│   │   │   ├── mxml-search.c
│   │   │   ├── mxml-set.c
│   │   │   ├── mxml-string.c
│   │   │   ├── osdir.c
│   │   │   ├── osevent.c
│   │   │   ├── osmem.c
│   │   │   ├── osmutex.c
│   │   │   ├── osqueue.c
│   │   │   ├── osqueue_g.c
│   │   │   ├── ossocket.c
│   │   │   ├── ossys.c
│   │   │   ├── osthread.c
│   │   │   ├── osthreadpool.c
│   │   │   └── XmlLntercept.c
│   │   ├── ovipu
│   │   │   ├── actionengine.c
│   │   │   ├── analytics.c
│   │   │   ├── analyticsdevice.c
│   │   │   ├── common.c
│   │   │   ├── deviceIO.c
│   │   │   ├── discovery.c
│   │   │   ├── display.c
│   │   │   ├── duration.c
│   │   │   ├── error.c
│   │   │   ├── event.c
│   │   │   ├── imaging.c
│   │   │   ├── init.c
│   │   │   ├── Makefile
│   │   │   ├── management.c
│   │   │   ├── media.c
│   │   │   ├── nvt.c
│   │   │   ├── ptz.c
│   │   │   ├── receiver.c
│   │   │   ├── recording.c
│   │   │   ├── RemoteDiscoveryBinding.nsmap
│   │   │   ├── replay.c
│   │   │   ├── search.c
│   │   │   ├── soapC1.c
│   │   │   ├── soapC2.c
│   │   │   ├── soapC3.c
│   │   │   ├── soapC4.c
│   │   │   ├── soapC5.c
│   │   │   ├── soapC6.c
│   │   │   ├── soapC.c
│   │   │   ├── soapClient.c
│   │   │   ├── soapClientLib.c
│   │   │   ├── soapServer.c
│   │   │   ├── soapServerLib.c
│   │   │   ├── stdsoap2.c
│   │   │   └── wsdd.nsmap
│   │   └── rtsp
│   │   ├── HTTPServerInternal.c
│   │   ├── Makefile
│   │   ├── RTCPServerAPI.c
│   │   ├── RTCPServerInternal.c
│   │   ├── RTPServerAPI.c
│   │   ├── RTPServerInternal.c
│   │   ├── RTSPServerAPI.c
│   │   ├── RTSPServerInternal.c
│   │   ├── rtspService.c
│   │   ├── rtsp_stream.c
│   │   ├── rtsp_stream_pool.c
│   │   ├── RTSPUtils.c
│   │   └── ThirdPartyClientAPI.c
│   └── test.h264
└── 开发文档
└── MS_ONVIF_SDK.docx

55 directories, 702 files

标签:

实例下载地址

onvif协议源码(rtsp,rtp,gb28181等等协议)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警