ATL建立ActiveX控件(二)

示例代码http://download.csdn.net/source/1458175上回我们讲述了一个控件的基本建立过程。控件也显出来了,但是作为一个完整的控件还要有与外界交互的接口和属性以及事件的回馈,没有这些,控件也很难使用。下面我们一一介绍。一、 属性在加入属性时一定要注意,我们先要给控件加入持久属性包接口,否则你加上了属性可能也是不能用的,就是下面的几行:实现接口pu
分类: 其他 发布时间: 09-24 13:15 阅读次数: 0

ATL建立ActiveX控件(三)

示例代码http://download.csdn.net/source/1458175控件在使用时会遇到很多的问题所以进行控件编程要有耐心,我把我遇到的问题简单说一下:     一、控件的安全描述问题但是我们在运行这个控件时是不是要弹出一个叫什么不安全交互的对话框呀,就是这个这个很烦人呢,通常当我们把这个网页放在网站上运行时第一个对话框就不会弹了,但是第二个这样去不掉的,这主要
分类: 其他 发布时间: 09-24 13:15 阅读次数: 0

ATL中自画播放器进度条(SLIDER)

  我在写播放器时发现在网上可以说是没有很好的开源的进度条,我也曾找到过几个,但是他们都不能满足我的要求,而且使用的时候精度也很差,不是很精确。在我前面写的文章中也有我自己封装的进度条控件,但是那是我在06年时作品,水平有限烂的要命,同样有我上面所说的问题。为了能有一个比较好的控件最后还是在08年时费了点时间重新封装。今天我把它贴出来给初学者学习一下。  我把这个控件封成了两个版本,一个MFC
分类: 其他 发布时间: 09-24 13:15 阅读次数: 0

P2P设计详解

P2P详细设计作者:王海升(2007.05.06)1.       P2P适用范围本系统是应用因特网的视频播放系统。支持点播和直播。对于不同NAT下的节点交换数据我们将使用与以往不同的UDP穿透技术,从而实现了真正的P2P,使的服务器在负荷量较小的情况下能支持更多的客户端播放。本版中没有考虑SEEK和多服务器的实现,下一版中将对此进行添加和实现。2.       系统实现概述系统主要由PP服务器和PP客户端构成,无论是服务器还是客户端在网络上都是由TCP和UDP两个部分,两个部分各有分工和功能。服务器的只是
分类: 其他 发布时间: 09-24 13:15 阅读次数: 0

完全免费的屏幕采集\录屏\直播推流的一体化工具

这是我的第二个免费软件了, 为了方便大家,也有博友提出有这个需求,所以写了这个桌面采集\录屏\推流的一体化工具.作为一个基本的桌面采集软件,麻雀虽小五脏俱全. 它的功能也算强大了, 基本够用. 用过它你就不想再用别的了!呵呵!!当然后面我会继续丰富优化, 敬请关注!免费高性能流媒体服务器也以先前发布了, 有需要去我博客里找.下载地址: https://download.csdn.net/download/wanghaisheng/12752631免费高性能流媒体服务器:ht...
分类: 其他 发布时间: 09-24 13:15 阅读次数: 0

免费流媒体服务器(AMS3.0 非AdobeMediaServer)

自己从事流媒体近20载, 从没有可用的流媒体服务器到现在服务器遍地开花. 但尽管开源服务器众多,功能强大, 但却没有可以直接拿来使用的. 原因是配置安装困难,没有自己想要的接口,很难与现有系统对接. 为解决这个问题, 自己就做了一个简单的安装包, 并且提供了众多的接口可以与WEB进行对接, 这样配置管理大大简化, 安装使用都非常简单.服务器单机下保守至少可以大码流3000并发吧, 性能非常不错.你可以做集群.提供HTTP RTMP 协议, 支持HLS. 详细可以看下面的使用说...
分类: 其他 发布时间: 09-24 13:15 阅读次数: 0

需求分析第一章

需求工程导论软件:软件是与计算机系统操作有关的程序、规程、规则及任何与之有关的文档及数据 的完整集合工程:工程是具有时间较长,成本较高,工程质量要求较高,并且需要多人合作的特点项目软件的模拟特性...
分类: 数据库 发布时间: 09-24 13:15 阅读次数: 0

AudioContext开发后台管理系统新订单提示音(audio不能自动播放)

audio因为audio标签不能自动播放。需要用户和浏览器又交互才能实现播放。但是需求是不能显示播放器控件,只能有声音响起。AudioContext使用AudioContext能解决该问题window.AudioContext = window.AudioContext || window.webkitAudioContext || window.mozAudioContext || window.msAudioContext;var context = new window.AudioConte
分类: 数据库 发布时间: 09-24 13:15 阅读次数: 0

FFmpeg框架系列:获取视频时长

业务场景业务需求:对上传的视频显示该时长。FFmpeg框架处理视频信息FFmpeg官网:http://ffmpeg.org/实现思路在window中安装FFmpeg后,在cmd执行获取时长的命令即可:F:\ffmpegDemo\ffmpeg\bin\ffmpeg.exe -i F://ffmpegDemo//test.mp4PS:解压在windows本地的ffmpeg程序F:\ffmpegDemo\ffmpeg\bin\ffmpeg.exe以及存放在windows本地视频:F://ffmpe
分类: 数据库 发布时间: 09-24 13:15 阅读次数: 0

【密码学·Miracl函数库应用】Miracl函数库入门教程

本教程在不断更新中,敬请期待。生成静态资源库miracl.lib在github上面下载源码https://github.com/miracl/MIRACL然后按照下面的教程逐步进行操作即可,编译的环境为VS2017教程链接:https://www.bilibili.com/read/cv7663799这个教程中还有对应的测试代码extern "C"{ #include "miracl.h" #include "mirdef.h"}#pragma comment(lib,"miracl
分类: 数据库 发布时间: 09-24 13:15 阅读次数: 0

【面经】北大医信一面

电话面试项目介绍Java SE说一下return、break、contiue谈一谈反射数据库多表查询多线程两个线程依次输出0~100讲了讲锁、线程池数据结构和算法十大排序-快排最后给面试官说了一下,还会JVM、Redis一些知识面试官:我们对于应届的要求不是太严格,基础知识扎实就可以了面试体验挺好的,问题也挺基础。等着HR小姐姐联系...
分类: 数据库 发布时间: 09-24 13:15 阅读次数: 0

RTMP/RTSP/GB28181协议视频平台授权页面开发中数字框输入字母BUG解决方法

TSINGSEE青犀视频全线产品都是需要商用授权使用的,通过加密机/加密狗/授权码实现永久授权后,才可以正常使用。以往,都是需要用户获得授权之后,再通过我们激活授权,调配好之后,给到用户,用户才可以自由进行其他配置。为了简化这一套流程,我们团队研发出了新的授权平台,通过该授权平台,用户获得授权之后可以自己进行激活配置,不需要再经过我们的处理。但是目前由于该授权平台正处于开发状态,系统稳定性有待提升,我们仍在内部测试阶段,在这个阶段就是修复问题、处理Bug的时期,本文和大家分享一下我们这段时间测试发现
分类: 数据库 发布时间: 09-24 13:15 阅读次数: 0

实现摄像头在内网、外网、gb28181 实现 “视频监控/直播” 的常用几种方式

gb28181+sip+流媒体nvr、摄像机+本地nginx/ffmpeg+流媒体
分类: 数据库 发布时间: 09-24 13:15 阅读次数: 0

流媒体协议转换服务

我们在流媒体视频直播时,可能会遇到想把一个流从一个服务器转发到另一个服务器上的情况,也可能是从一个设备上把流转推到自己的服务上. 流的协议也可能会不一样,可能源是RTSP/RTMP/HLS/HTTP...协议,同样目的服务器也可能是不同协议; 或是我们想把源流在转推的同时转为更小的一个码率. 这时我们通常的解决方案就是利用FFPEG去拉转推, 但是可能就会有种种的问题,比如中间流停了我们还要自己去重启, 还有多路流转发时无法管理等等情况.为了解决这些问题我实现了这个软件;它可以 完成各种协议之..
分类: 数据库 发布时间: 09-24 13:15 阅读次数: 0

Oracle`.`聚宝盆

connect:连接用户,简写connshow user:显示当前登录的用户clear screen:清屏show error:显示错误信息exit:退出Oracle的用户Sys:超级用户,拥有最大权限,可以完成数据库所有管理任务System:管理员用户,通常用来创建一些用于管理信息的表或视图Sys用户只能以sysdba或者sysoper的身份登录System可以用普通用户(normal)身份登录scott用户,默认密码是tiger,里面有一些供初学者学习的数据表conn[ect]:s
分类: 其他 发布时间: 09-24 13:05 阅读次数: 0

运动的零阶分解与一阶分解以及在图片动画化中的应用 I

运动的零阶分解与一阶分解以及在图片动画化中的应用 I(The 0th-order and first-order decomposition of motion and the application in image animation I) FesianXu 2020/09/16 at UESTC前言最近基于AI的换脸应用非常的火爆,同时也引起了新一轮的网络伦理大讨论。如果光从技术的角度看,对于视频中的人体动作信息,通常可以通过泰勒展开分解成零阶运动信息与一阶运动信息,如文献...
分类: 其他 发布时间: 09-24 12:45 阅读次数: 0

为什么说IPFS丨Filecoin未来价值无限丨星际数据

Filecoin共识机制的伟大性自远古人类历史产生以来,人作为新物种而产生的统一共识发展至今,并非亘古不变,在不同的时间区间有完全不同的时代体现。共识代表着人类文明的至高发展方向,同样代表了最尖端、最新的文明发展成果。纵观世界发展200多年的风云变幻,民族之间的竞争、人类社会的演变、国家的兴衰更迭,除受科技、经济、军事、文化等因素的影响外,更是共识的竞争。谁能够最大程度地引领社会共识,谁就能够执世界之牛耳,引领世界人民和社会潮流的发展新方向。科技进步需要共识,社会发展需要共识,文明进阶需要共识,而共
分类: 其他 发布时间: 09-24 12:25 阅读次数: 0

深圳市京华达物流有限公司荣获“跨境电商物流服务明星企业”

2020年9月23日,第十五届中国(深圳)国际物流与供应链博览会,在深圳隆重拉开了帷幕。中国(深圳)国际物流与供应链博览会是全球现代物流与供应链行业发展的风向标,是中外业界翘楚交流合作的国际专业平台,规模居亚洲第一、世界第二。展会现场群英荟萃,参展阵容强大,深圳市京华达物流有限公司凭借强大的实力,脱颖而出,荣获“跨境电商物流服务明星企业”荣誉称号,陈谊军副总(Sam)上台领奖。展会当天,来自物流行业的诸多公司代表纷纷上台发表讲话,就后疫情时代跨境物流的机遇与挑战发表不同的见解。深圳市京华达物
分类: 其他 发布时间: 09-24 12:15 阅读次数: 0

基于VS Code搭建go语言开发环境(win10)

安装go语言开发环境欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
分类: 其他 发布时间: 09-24 11:56 阅读次数: 0

PageOffice文件实现并发控制

PageOffice开发平台是北京卓正志远软件公司生产的一款用于在线编辑Office文档的软件,其中难免会碰到多个人修改同一个文档的情况,这种时候,就要对文件的权限实行并发控制,防止同时修改的情况发生。1、如何实现并发控制PageOfficeCtrl poCtrl = new PageOfficeCtrl(request);PageOfficeCtrl1.TimeSlice = 4;在...
分类: 其他 发布时间: 09-24 11:56 阅读次数: 0