资源简介
IPC SDK 二次开发包带Demo:
bin: 客户端SDK以及说明
demo:客户端SDK demo软件.
dll: 客户端SDK 头文件以及库文件.
help:客户端SDK说明文件
NetFileServer: 远程文件回放服务SDK以及demo
NetHostSDK: 报警服务器SDK
NetPlaySDK: 流播放SDK以及demo
PlayerSDK: 远程以及本地文件回放以及demo
tools: 工具软件.
PlayDemo: 使用客户端SDK通过获取原始码流实现AVI文件录像代码.
编码器控件: 网页中使用的编码器OCX源码
播放器控件: 网页中使用的播放器OCX源码
代码片段和文件信息
// DlgAudioTalk.cpp : implementation file
//
#include “stdafx.h“
#include “laump4test.h“
#include “DlgAudioTalk.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CDlgAudioTalk dialog
CDlgAudioTalk::CDlgAudioTalk(CWnd* pParent /*=NULL*/)
: CDialog(CDlgAudioTalk::IDD pParent)
{
//{{AFX_DATA_INIT(CDlgAudioTalk)
m_addr = _T(““);
m_password = _T(““);
m_port = 3000;
m_username = _T(““);
//}}AFX_DATA_INIT
m_talkstatus = FALSE;
}
void CDlgAudioTalk::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDlgAudioTalk)
DDX_Control(pDX IDC_LIST_TALK m_list);
DDX_Text(pDX IDC_EDIT_ADDR m_addr);
DDV_MaxChars(pDX m_addr 30);
DDX_Text(pDX IDC_EDIT_PASSWORD m_password);
DDV_MaxChars(pDX m_password 30);
DDX_Text(pDX IDC_EDIT_PORT m_port);
DDX_Text(pDX IDC_EDIT_USERNAME m_username);
DDV_MaxChars(pDX m_username 30);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDlgAudioTalk CDialog)
//{{AFX_MSG_MAP(CDlgAudioTalk)
ON_BN_CLICKED(IDC_BTN_REV OnBtnRev)
ON_BN_CLICKED(IDC_BTN_ADD OnBtnAdd)
ON_BN_CLICKED(IDC_BTN_DEL OnBtnDel)
ON_NOTIFY(NM_CLICK IDC_LIST_TALK onclickListTalk)
ON_WM_DESTROY()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CDlgAudioTalk message handlers
void CDlgAudioTalk::OnBtnRev()
{
CString lpstr;
char username[40]password[40]url[40]urlold[40];
int port;
if(!m_talkstatus) return;
if(m_list.GetSelectedCount() == 0) return;
int nItem = m_list.GetNextItem(-1 LVNI_SELECTED);
if(nItem == -1) return;
if(UpdateData(TRUE))
{
if(m_addr.IsEmpty() || m_username.IsEmpty() || m_password.IsEmpty())
{
AfxMessageBox(“参数错误“);
return;
}
lpstr = m_list.GetItemText(nItem0);
sprintf(urlold“%s“lpstr);
port = atoi(m_list.GetItemText(nItem1));
sprintf(username“%s“m_username);
sprintf(password“%s“m_password);
sprintf(url“%s“m_addr);
if(VSNET_ClientTalkAddnew(urlusernamepasswordm_port) == 0)
{
VSNET_ClientTalkDel(urloldport);
}
else
{
AfxMessageBox(“修改失败“);
return;
}
m_list.SetItemText(nItem0m_addr);
lpstr.Format(“%d“m_port);
m_list.SetItemText(nItem1lpstr);
m_list.SetItemText(nItem2m_username);
m_list.SetItemText(nItem3m_password);
}
}
void CDlgAudioTalk::OnBtnAdd()
{
CString lpstr;
char username[40]password[40]url[40];
if(!m_talkstatus) return;
if(UpdateData(TRUE))
{
if(m_addr.IsEmpty() || m_username.IsEmpty() || m_password.IsEmpty())
{
AfxMessageBox(“参数错误“);
return;
}
if(m_talkstatus)
{
sprintf(username“%s“m_username);
sprintf(password“%s“m_password);
sprintf(url“%s“m_addr);
if(VSNET_ClientTalkAddnew(urlusernamepasswordm_port) != 0)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 435 2008-07-02 10:45 说明.txt
文件 385024 2009-02-23 17:22 bin\hi_h264dec_w.dll
文件 114688 2009-02-23 17:22 bin\LAUMp4Test.exe
文件 626688 2009-02-24 11:35 bin\NetClient.dll
文件 20480 2008-07-02 10:45 bin\NetHostSDK.dll
文件 4881 2008-07-02 10:45 demo\DlgAudioTalk.cpp
文件 1508 2008-07-02 10:45 demo\DlgAudioTalk.h
文件 6359 2008-07-02 10:45 demo\DlgCfgAlarm.cpp
文件 1624 2008-07-02 10:45 demo\DlgCfgAlarm.h
文件 3498 2008-07-02 10:45 demo\DlgCfgTimelist.cpp
文件 1421 2008-07-02 10:45 demo\DlgCfgTimelist.h
文件 5117 2008-07-02 10:45 demo\DlgCfgViparam.cpp
文件 1583 2008-07-02 10:45 demo\DlgCfgViparam.h
文件 4104 2008-07-02 10:45 demo\DlgCfgVMask.cpp
文件 1481 2008-07-02 10:45 demo\DlgCfgVMask.h
文件 16762 2008-07-02 10:45 demo\DlgChannelCfg.cpp
文件 2727 2008-07-02 10:45 demo\DlgChannelCfg.h
文件 2400 2008-07-02 10:45 demo\DlgHostNotify.cpp
文件 1476 2008-07-02 10:45 demo\DlgHostNotify.h
文件 4739 2008-07-02 10:45 demo\DlgMotionArea.cpp
文件 1758 2008-07-02 10:45 demo\DlgMotionArea.h
文件 5637 2008-07-02 10:45 demo\DlgSerialCfg.cpp
文件 1633 2008-07-02 10:45 demo\DlgSerialCfg.h
文件 8121 2008-07-02 10:45 demo\DlgServerCfg.cpp
文件 1950 2008-07-02 10:45 demo\DlgServerCfg.h
文件 5880 2008-07-02 10:45 demo\DlgSet.cpp
文件 1813 2008-07-02 10:45 demo\DlgSet.h
文件 6053 2008-07-02 10:45 demo\DlgTimedReset.cpp
文件 1548 2008-07-02 10:45 demo\DlgTimedReset.h
文件 1049 2008-07-02 10:45 demo\DlgUartTran.cpp
............此处省略313个文件信息
- 上一篇:GPS数据分析工具——ublox
- 下一篇:电机位置PID闭环控制
相关资源
- quicktime-sdk-7.3-for-windows-master
- Microsoft DirectX SDK (June 2010)
- Kinect V2 SDK API说明文档
- NVIDIA GPU Computing SDK
- 佳博打印机通用安卓SDK二次开发包,
- directX8.0 SDK
- drxsdk_AutoCAD_IntelliCad
- FMOD SDK 2017
- QQ分享等功能SDK
- 中控考勤机SDK及Demo
- windows 蓝牙通讯sdk 及开发文档
- 海康的Ehome协议SDK
- rtc4打标卡sdk
- 基于FPGA的俄罗斯方块游戏.pdf
- DA1458x SDK 5.0.4 及PDF资料
- 基于NONOS_SDK动手做个8266毕设小案例,
- CA51F003_SDK_.rar
- NYC Zip Code ShapeFile 纽约的zipcode shapfi
- RTSP流媒体客户端播放器demo
- 天视通SDK使用
- STM32 PMSM FOC SDK 4.3 Getting Started
- 联发科SDK资料.pdf
- CubismSdkForUnity-4-beta.1.unitypackage
- 2048游戏的WINDOWS SDK实现 面向对象
- 海康威视linux下二次开发
- NIKON D800 SDK 开发包 尼康
- kinect2_SDK_深度图到RGB的映射
- Broadcom SDK
- Windows下 QT 5 调用 大华 SDK 实现摄像头
- visio 2007 SDK
评论
共有 条评论