实例介绍
【实例简介】GB28181协议的登录与注销的实现
如题,实现GB28181协议的注册与注销
【实例截图】
【核心代码】此处省略
.
├── SipRegister
│ ├── SipClient
│ │ ├── SipClient.cpp
│ │ ├── SipClient.ncb
│ │ ├── SipClient.sln
│ │ ├── SipClient.suo
│ │ ├── SipClient.vcproj
│ │ └── SipClient.vcproj.DESKTOP-H54KL4H.Administrator.user
│ ├── SipServer
│ │ ├── SipServer.cpp
│ │ ├── SipServer.ncb
│ │ ├── SipServer.sln
│ │ ├── SipServer.suo
│ │ ├── SipServer.vcproj
│ │ └── SipServer.vcproj.DESKTOP-H54KL4H.Administrator.user
│ ├── bin
│ │ ├── SipClient.exe
│ │ ├── SipClient_d.exe
│ │ ├── SipClient_d.ilk
│ │ ├── SipServer.exe
│ │ ├── SipServer_d.exe
│ │ ├── SipServer_d.ilk
│ │ ├── eXosip2.dll
│ │ ├── osip2.dll
│ │ └── osipparser2.dll
│ ├── libeXosip2
│ │ ├── AUTHORS
│ │ ├── COPYING
│ │ ├── ChangeLog
│ │ ├── INSTALL
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── NEWS
│ │ ├── README
│ │ ├── aclocal.m4
│ │ ├── autogen.sh
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── exosip-config.h.in
│ │ ├── help
│ │ │ ├── INSTALL.linux
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ └── doxygen
│ │ │ ├── DoxyFile
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── doxygen.dox.in
│ │ │ ├── ht0-initialize.dox
│ │ │ ├── ht1-callcontrol.dox
│ │ │ └── ht2-registration.dox
│ │ ├── include
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ └── eXosip2
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── eX_call.h
│ │ │ ├── eX_message.h
│ │ │ ├── eX_options.h
│ │ │ ├── eX_publish.h
│ │ │ ├── eX_refer.h
│ │ │ ├── eX_register.h
│ │ │ ├── eX_setup.h
│ │ │ ├── eX_subscribe.h
│ │ │ └── eXosip.h
│ │ ├── lib
│ │ │ ├── eXosip2.dll
│ │ │ └── eXosip2.lib
│ │ ├── platform
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── vsnet
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── eXosip.sln
│ │ │ │ ├── eXosip.suo
│ │ │ │ ├── eXosip.vcproj
│ │ │ │ └── eXosip2.def
│ │ │ └── wince
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── eXosip2.def
│ │ │ ├── eXosip2.vcproj
│ │ │ └── sip_reg.vcproj
│ │ ├── scripts
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── aclocal-include.m4
│ │ │ ├── acx_pthread.m4
│ │ │ ├── config.guess
│ │ │ ├── config.sub
│ │ │ ├── depcomp
│ │ │ ├── install-sh
│ │ │ ├── ltmain.sh
│ │ │ ├── missing
│ │ │ └── mkinstalldirs
│ │ ├── src
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── eXcall_api.c
│ │ │ ├── eXconf.c
│ │ │ ├── eXinsubscription_api.c
│ │ │ ├── eXmessage_api.c
│ │ │ ├── eXoptions_api.c
│ │ │ ├── eXosip.c
│ │ │ ├── eXosip2.h
│ │ │ ├── eXpublish_api.c
│ │ │ ├── eXrefer_api.c
│ │ │ ├── eXregister_api.c
│ │ │ ├── eXsubscription_api.c
│ │ │ ├── eXtl.c
│ │ │ ├── eXtl_dtls.c
│ │ │ ├── eXtl_tcp.c
│ │ │ ├── eXtl_tls.c
│ │ │ ├── eXtl_udp.c
│ │ │ ├── eXtransport.c
│ │ │ ├── eXtransport.h
│ │ │ ├── eXutils.c
│ │ │ ├── inet_ntop.c
│ │ │ ├── inet_ntop.h
│ │ │ ├── jauth.c
│ │ │ ├── jcall.c
│ │ │ ├── jcallback.c
│ │ │ ├── jdialog.c
│ │ │ ├── jevents.c
│ │ │ ├── jnotify.c
│ │ │ ├── jpipe.c
│ │ │ ├── jpipe.h
│ │ │ ├── jpublish.c
│ │ │ ├── jreg.c
│ │ │ ├── jrequest.c
│ │ │ ├── jresponse.c
│ │ │ ├── jsubscribe.c
│ │ │ ├── milenage.c
│ │ │ ├── milenage.h
│ │ │ ├── misc.c
│ │ │ ├── rijndael.c
│ │ │ ├── rijndael.h
│ │ │ ├── sdp_offans.c
│ │ │ └── udp.c
│ │ └── tools
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ └── sip_reg.c
│ ├── libosip2
│ │ ├── AUTHORS
│ │ ├── BUGS
│ │ ├── COPYING
│ │ ├── ChangeLog
│ │ ├── FEATURES
│ │ ├── HISTORY
│ │ ├── INSTALL
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── NEWS
│ │ ├── README
│ │ ├── TODO
│ │ ├── aclocal.m4
│ │ ├── autogen.sh
│ │ ├── configure
│ │ ├── configure.in
│ │ ├── help
│ │ │ ├── INSTALL.bsd
│ │ │ ├── INSTALL.linux
│ │ │ ├── INSTALL.linuxe
│ │ │ ├── INSTALL.unix
│ │ │ ├── INSTALL.vxworks
│ │ │ ├── INSTALL.win32
│ │ │ ├── INSTALL.wince
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── doxygen
│ │ │ │ ├── DoxyFile
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── ht0-initialize.dox
│ │ │ │ ├── ht1-uri.dox
│ │ │ │ ├── ht2-parser.dox
│ │ │ │ ├── ht3-fsm.dox
│ │ │ │ ├── ht4-dialog.dox
│ │ │ │ └── ht5-sdp.dox
│ │ │ └── man
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── osip.1
│ │ │ └── osip.sgml
│ │ ├── include
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── osip2
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── doxygen.dox.in
│ │ │ │ ├── internal.h
│ │ │ │ ├── osip.h
│ │ │ │ ├── osip_condv.h
│ │ │ │ ├── osip_dialog.h
│ │ │ │ ├── osip_fifo.h
│ │ │ │ ├── osip_mt.h
│ │ │ │ └── osip_time.h
│ │ │ └── osipparser2
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── headers
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── osip_accept.h
│ │ │ │ ├── osip_accept_encoding.h
│ │ │ │ ├── osip_accept_language.h
│ │ │ │ ├── osip_alert_info.h
│ │ │ │ ├── osip_allow.h
│ │ │ │ ├── osip_authentication_info.h
│ │ │ │ ├── osip_authorization.h
│ │ │ │ ├── osip_call_id.h
│ │ │ │ ├── osip_call_info.h
│ │ │ │ ├── osip_contact.h
│ │ │ │ ├── osip_content_disposition.h
│ │ │ │ ├── osip_content_encoding.h
│ │ │ │ ├── osip_content_length.h
│ │ │ │ ├── osip_content_type.h
│ │ │ │ ├── osip_cseq.h
│ │ │ │ ├── osip_error_info.h
│ │ │ │ ├── osip_from.h
│ │ │ │ ├── osip_header.h
│ │ │ │ ├── osip_mime_version.h
│ │ │ │ ├── osip_proxy_authenticate.h
│ │ │ │ ├── osip_proxy_authentication_info.h
│ │ │ │ ├── osip_proxy_authorization.h
│ │ │ │ ├── osip_record_route.h
│ │ │ │ ├── osip_route.h
│ │ │ │ ├── osip_to.h
│ │ │ │ ├── osip_via.h
│ │ │ │ └── osip_www_authenticate.h
│ │ │ ├── internal.h
│ │ │ ├── osip_body.h
│ │ │ ├── osip_const.h
│ │ │ ├── osip_headers.h
│ │ │ ├── osip_list.h
│ │ │ ├── osip_md5.h
│ │ │ ├── osip_message.h
│ │ │ ├── osip_parser.h
│ │ │ ├── osip_port.h
│ │ │ ├── osip_uri.h
│ │ │ └── sdp_message.h
│ │ ├── lib
│ │ │ ├── osip2.dll
│ │ │ ├── osip2.lib
│ │ │ ├── osipparser2.dll
│ │ │ └── osipparser2.lib
│ │ ├── libosip2.pc.in
│ │ ├── osip-config.h.in
│ │ ├── platform
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── rpm
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ └── libosip.spec
│ │ │ ├── vsnet
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── osip.sln
│ │ │ │ ├── osip.suo
│ │ │ │ ├── osip2.def
│ │ │ │ ├── osip2.vcproj
│ │ │ │ ├── osipparser2.def
│ │ │ │ └── osipparser2.vcproj
│ │ │ └── wince
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── osip2.vcproj
│ │ │ └── osipparser2.vcproj
│ │ ├── scripts
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── aclocal-include.m4
│ │ │ ├── acx_pthread.m4
│ │ │ ├── config.guess
│ │ │ ├── config.sub
│ │ │ ├── depcomp
│ │ │ ├── install-sh
│ │ │ ├── ltmain.sh
│ │ │ ├── missing
│ │ │ └── mkinstalldirs
│ │ └── src
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── osip2
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── fsm.h
│ │ │ ├── fsm_misc.c
│ │ │ ├── ict.c
│ │ │ ├── ict_fsm.c
│ │ │ ├── ist.c
│ │ │ ├── ist_fsm.c
│ │ │ ├── nict.c
│ │ │ ├── nict_fsm.c
│ │ │ ├── nist.c
│ │ │ ├── nist_fsm.c
│ │ │ ├── osip.c
│ │ │ ├── osip_dialog.c
│ │ │ ├── osip_event.c
│ │ │ ├── osip_time.c
│ │ │ ├── osip_transaction.c
│ │ │ ├── port_condv.c
│ │ │ ├── port_fifo.c
│ │ │ ├── port_sema.c
│ │ │ ├── port_thread.c
│ │ │ └── xixt.h
│ │ ├── osipparser2
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── osip_accept.c
│ │ │ ├── osip_accept_encoding.c
│ │ │ ├── osip_accept_language.c
│ │ │ ├── osip_alert_info.c
│ │ │ ├── osip_allow.c
│ │ │ ├── osip_authentication_info.c
│ │ │ ├── osip_authorization.c
│ │ │ ├── osip_body.c
│ │ │ ├── osip_call_id.c
│ │ │ ├── osip_call_info.c
│ │ │ ├── osip_contact.c
│ │ │ ├── osip_content_disposition.c
│ │ │ ├── osip_content_encoding.c
│ │ │ ├── osip_content_length.c
│ │ │ ├── osip_content_type.c
│ │ │ ├── osip_cseq.c
│ │ │ ├── osip_error_info.c
│ │ │ ├── osip_from.c
│ │ │ ├── osip_header.c
│ │ │ ├── osip_list.c
│ │ │ ├── osip_md5c.c
│ │ │ ├── osip_message.c
│ │ │ ├── osip_message_parse.c
│ │ │ ├── osip_message_to_str.c
│ │ │ ├── osip_mime_version.c
│ │ │ ├── osip_parser_cfg.c
│ │ │ ├── osip_port.c
│ │ │ ├── osip_proxy_authenticate.c
│ │ │ ├── osip_proxy_authentication_info.c
│ │ │ ├── osip_proxy_authorization.c
│ │ │ ├── osip_record_route.c
│ │ │ ├── osip_route.c
│ │ │ ├── osip_to.c
│ │ │ ├── osip_uri.c
│ │ │ ├── osip_via.c
│ │ │ ├── osip_www_authenticate.c
│ │ │ ├── parser.h
│ │ │ ├── sdp_accessor.c
│ │ │ └── sdp_message.c
│ │ └── test
│ │ ├── CHECK
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── res
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── auths.txt
│ │ │ ├── callids.txt
│ │ │ ├── contacts.txt
│ │ │ ├── contenttypes.txt
│ │ │ ├── froms.txt
│ │ │ ├── recordroutes.txt
│ │ │ ├── routes.txt
│ │ │ ├── sdp0
│ │ │ ├── sdp1
│ │ │ ├── sdp10
│ │ │ ├── sdp11
│ │ │ ├── sdp12
│ │ │ ├── sdp13
│ │ │ ├── sdp14
│ │ │ ├── sdp15
│ │ │ ├── sdp2
│ │ │ ├── sdp3
│ │ │ ├── sdp4
│ │ │ ├── sdp5
│ │ │ ├── sdp6
│ │ │ ├── sdp7
│ │ │ ├── sdp8
│ │ │ ├── sdp9
│ │ │ ├── sip-malformed0
│ │ │ ├── sip-malformed1
│ │ │ ├── sip-malformed2
│ │ │ ├── sip-malformed3
│ │ │ ├── sip-malformed4
│ │ │ ├── sip-malformed5
│ │ │ ├── sip-malformed6
│ │ │ ├── sip-malformed8
│ │ │ ├── sip0
│ │ │ ├── sip1
│ │ │ ├── sip10
│ │ │ ├── sip11
│ │ │ ├── sip12
│ │ │ ├── sip13
│ │ │ ├── sip14
│ │ │ ├── sip15
│ │ │ ├── sip16
│ │ │ ├── sip17
│ │ │ ├── sip18
│ │ │ ├── sip19
│ │ │ ├── sip2
│ │ │ ├── sip20
│ │ │ ├── sip21
│ │ │ ├── sip22
│ │ │ ├── sip23
│ │ │ ├── sip24
│ │ │ ├── sip25
│ │ │ ├── sip26
│ │ │ ├── sip27
│ │ │ ├── sip28
│ │ │ ├── sip29
│ │ │ ├── sip3
│ │ │ ├── sip30
│ │ │ ├── sip31
│ │ │ ├── sip32
│ │ │ ├── sip33
│ │ │ ├── sip34
│ │ │ ├── sip35
│ │ │ ├── sip36
│ │ │ ├── sip37
│ │ │ ├── sip38
│ │ │ ├── sip39
│ │ │ ├── sip4
│ │ │ ├── sip40
│ │ │ ├── sip41
│ │ │ ├── sip42
│ │ │ ├── sip43
│ │ │ ├── sip44
│ │ │ ├── sip45
│ │ │ ├── sip46
│ │ │ ├── sip47
│ │ │ ├── sip48
│ │ │ ├── sip49
│ │ │ ├── sip5
│ │ │ ├── sip50
│ │ │ ├── sip51
│ │ │ ├── sip52
│ │ │ ├── sip53
│ │ │ ├── sip54
│ │ │ ├── sip55
│ │ │ ├── sip56
│ │ │ ├── sip57
│ │ │ ├── sip58
│ │ │ ├── sip59
│ │ │ ├── sip6
│ │ │ ├── sip60
│ │ │ ├── sip61
│ │ │ ├── sip62
│ │ │ ├── sip63
│ │ │ ├── sip64
│ │ │ ├── sip65
│ │ │ ├── sip66
│ │ │ ├── sip67
│ │ │ ├── sip68
│ │ │ ├── sip69
│ │ │ ├── sip7
│ │ │ ├── sip70
│ │ │ ├── sip71
│ │ │ ├── sip72
│ │ │ ├── sip73
│ │ │ ├── sip74
│ │ │ ├── sip75
│ │ │ ├── sip76
│ │ │ ├── sip77
│ │ │ ├── sip78
│ │ │ ├── sip79
│ │ │ ├── sip8
│ │ │ ├── sip80
│ │ │ ├── sip81
│ │ │ ├── sip82
│ │ │ ├── sip83
│ │ │ ├── sip84
│ │ │ ├── sip85
│ │ │ ├── sip86
│ │ │ ├── sip87
│ │ │ ├── sip88
│ │ │ ├── sip9
│ │ │ ├── torture_hgs
│ │ │ ├── torture_msgs2
│ │ │ ├── torture_sdps
│ │ │ ├── tos.txt
│ │ │ ├── urls.txt
│ │ │ ├── vias.txt
│ │ │ └── wwwas.txt
│ │ ├── tcallid.c
│ │ ├── tcontact.c
│ │ ├── tcontentt.c
│ │ ├── tfrom.c
│ │ ├── torture.c
│ │ ├── trecordr.c
│ │ ├── troute.c
│ │ ├── tst
│ │ ├── tto.c
│ │ ├── turls.c
│ │ ├── tvia.c
│ │ └── twwwa.c
│ └── md5
│ ├── jauth.c
│ ├── jauth.h
│ ├── osip_md5.h
│ └── osip_md5c.c
└── 好例子网_SipRegister.rar
36 directories, 469 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论