- 3
- 0
- 约5.91千字
- 约 12页
- 2016-12-15 发布于贵州
- 举报
? ? ? ?音视频即时通讯是目前最为时尚、流行的通讯方式。可以实现一对一、一对多、多对多的通讯。而各种各样的即时通讯软件也层出不穷;服务提供商越来越丰富的通讯服务功能。随着社会的发展与网络技术的进步,音视频即时通讯的运用日益广泛。 如今市场竞争越来越激烈,如何在有限的时间内完成项目,满足客户的需求成为企业决策者所需要面对的现实。音视频技术以全新领域凸显了网络信息时代的飞跃发展。近年来,音视频即时通讯的应用,如聊天室,网络教育,应急指挥,远程医疗,数字电视等不断创新的成就更是全球关注的焦点。
从实际情况来看,音视频互动平台主要是音视频的即时通讯。结合现阶段实际事实证明,具备的多样性特点如下:
平衡的实用性和经济性:面向应用、注重实效,坚持需求牵引合理使用资金。
平衡的先进性和成熟性:既要采用先进的技术以保证系统运行的高效率、高性能,同时又要注重技术的成熟性,使用尽可能成熟的软、硬件产品。
开放性与标准化原则:遵循统一的工业标准和数据接口,建设开放、标准的系统。
可靠性与稳定性:确保系统运行的可靠性和稳定性,确保无故障运行。
可扩展性及可维护性:为适应系统变化、升级的要求,应充分考虑实现系统的灵活扩展升级和有效维护,无需音视频专业技术人员即能够进行操作和管理。
安全性和保密性:要高度重视网站信息的安全性和保密性,系统应分别针对不同的应用和不同的网络通信环境,采取不同措施,包括系统安全机制、权限控制等。
良好的兼容性:通过提供的可扩展API接口,就可以实现自主定制业务逻辑.。
为了让大家更好的开发自己所需要的与音视频即时通讯相关的系统,如视频会议系统、语音视频聊天系统、远程教育平台以及即时通讯平台(IM)等。我向大家介绍介绍如何利用这个SDK来去开发,大家可以理解成为开发指南吧
首先下载这个SDK,已经上传到了CSDN的网站上面去,大家放心使用。(windows平台音视频即时通讯应用开发包)
支持Windows平台音频即时通讯应用开发
支持C++、C#、Java、Delphi、VB.Net、Qt等开发语言
集成H.264、AAC、AMR等编解码技术
封装音视频的采集、编解码、传输、显示和播放等模块
提供客户端SDK和服务器SDK API接口
下面是使用指南:
一、初始化
该部分是首先要完成的,用于设置SDK的一些行为,包括设置对应的回调函数、设置SDK组件路径、设置是否产生日志文件等,通常初始化AnyChat SDK的代码如下(C++):
?
?
01.//?打开(关闭)SDK的日志记录功能?
02.BRAC_ActiveCallLog(TRUE);?
03.??????
04.//?设置SDK核心组件所在目录?
05.CHAR?szCoreSDKPath[MAX_PATH]?=?{0};?
06.GetModuleFileName(NULL,szCoreSDKPath,sizeof(szCoreSDKPath));?
07.(strrchr(szCoreSDKPath,\\))[1]?=?0;?
08.BRAC_SetSDKOption(BRAC_SO_CORESDK_PATH,szCoreSDKPath,strlen(szCoreSDKPath));?
09.??????
10.//?根据BRAC_InitSDK的第二个参数:dwFuncMode,来告诉SDK该如何处理相关的任务(详情请参考开发文档)?
11.DWORD?dwFuncMode?=?BRAC_FUNC_VIDEO_CBDATA?|?BRAC_FUNC_AUDIO_AUTOPLAY?|?BRAC_FUNC_CHKDEPENDMODULE?|?BRAC_FUNC_AUDIO_VOLUMECALC?|?BRAC_FUNC_NET_SUPPORTUPNP?|?BRAC_FUNC_FIREWALL_OPEN?|?
12.BRAC_FUNC_AUDIO_AUTOVOLUME?|?BRAC_FUNC_CONFIG_LOCALINI;?
13.BRAC_InitSDK(this-GetSafeHwnd()/*NULL*/,dwFuncMode);?
14.??????
15.//?设置录像临时文件保存路径?
16.CHAR?szRecordDirectory[MAX_PATH]?=?{0};?
17.::GetModuleFileName(NULL,szRecordDirectory,MAX_PATH);?
18.(strrchr(szRecordDirectory,\\))[1]?=?0;?
19.strcat(szRecordDirectory,Record);?
20.BRAC_SetSDKOption(BRAC_SO_RECORD_T
您可能关注的文档
- 附5:203酒店管理普专.doc
- 阿里巴巴跨电商人才认证试题及答案外贸卷.doc
- 附城小学领班子党的群众路线教育实践活动整改方案.doc
- 附录1:中互联网协会邮储银行杯第六届全国大学生网络商务创新应用大赛说明书.doc
- 附录1:关举办 “第三届创新创业文化节--大学生创业设计大赛”的通知.doc
- 陆良县机关儿园入园手册1.doc
- 陇南市实验学督导反馈报告.doc
- 陇南成县志辅导班公共基础知识.doc
- 陇川学区教教学技能大练兵方案.doc
- 陇西县双泉何家沟小学义务教育均衡发展汇报材料.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 中医推拿技巧PPT培训课件.ppt
- 隐写术与取证考试题目及答案解析.docx VIP
- 中华民族共同体概论课件第四讲天下秩序与华夏共同体演进(夏商周时期)2025年版.pptx VIP
- 浙G37-2012 静钻根植桩先张法预应力混凝土竹节桩.pdf VIP
- 定向钻工程监理实施细则.docx VIP
- 南开大学23春“信息安全”《信息隐藏技术》补考试题库附答案.docx VIP
- 大学课程《水利水电工程建筑物》PPT课件:8.5第八章第五节 水电站厂房的类型和布置.pptx VIP
- 2025年北京电子科技职业学院单招笔试综合素质试题库含答案解析(5套试题).docx VIP
- 2025-2026学年人教版(新教材)初中生物八年级下册教学计划及进度表.docx
- 中华民族共同体概论课件专家版2第二讲__树立正确的中华民族历史观.pptx VIP
原创力文档

文档评论(0)