自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

纸上得来终觉浅,绝知此事要躬行

诗和远方:个人古诗文作品赏鉴 http://blog.sina.com.cn/s/articlelist_1824254401_3_1.html

  • 博客(21)
  • 资源 (112)
  • 问答 (3)
  • 收藏
  • 关注

原创 JTT1078-2016道路运输车辆卫星定位系统视频通信协议-音视频上传部分

音视频编码方式在协议中已有定义,只需要参考协议对应即可。JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)完整文档可以在本文提供的链接进行下载。

2017-12-29 13:38:39 6403

翻译 音视频开发:多播系统中RTP如何工作?

RTP,即实时传输协议。更多RTP编程请参考:http://www.socketcoder.com/ IP网络中数据音频/视频传输的关键标准是实时传输协议(RTP)及其关联的配置文件和有效载荷格式。 RTP旨在通过IP网络提供对传输实时媒体(如音频和视频)有用的服务。这些服务包括定时恢复,丢失检测和纠正,有效载荷和源识别,接收质量反馈,媒体同步和会员管理。 RTP最初设计用于组播会议,使用轻量级会话模型。从那时起,它已被证明是有用的一系列其他应用程序:在H.323视频会议,网络广播和电视分配;以及有线和蜂窝

2017-12-29 10:03:46 4186

翻译 每日必读DZone News—什么是敏捷真实的含义?

如果你已经涉足软件世界,那么你可能已经听说过“敏捷”这个词了。你可能听说过这个词与持续的合作,持续的交付,更快的释放,不断的适应,或者任何其他的“敏捷”特征有关。很明显,参与软件开发生命周期所有阶段的团队都开始采用这种“敏捷”方法,因为它的普及率在不断提高。

2017-12-28 23:39:34 1379

翻译 每日必读DZone News—对DevOps的关注

虽然只有大约一半的人表达了担忧,但这些高管对于DevOps的担忧主要围绕文化,变革和安全。为了收集有关DevOps状态的见解,我们与19家实施DevOps的公司的22位高管进行了交谈,并帮助客户实施了DevOps方法。 我们问道:“您对DevOps有任何疑虑吗?

2017-12-28 23:28:21 611

翻译 每日必读DZone News—Java中的随机数生成

在开发应用程序时,我们经常需要生成随机数字。 Java提供支持来主要通过java.lang.Math和java.util.Random类生成随机数。在这篇文章中,我将讨论根据不同类型的需求生成随机数的不同方法。

2017-12-28 22:50:35 531

翻译 每日必读DZone News—IoC(控制反转)与DI(依赖注入)

最近,我一直在面试开发者角色的候选人,并且意识到仍然存在着多少混乱,围绕着控制反转和依赖注入的概念。 大多数人交替使用这两个术语。 也许,这种混淆来自于在Spring中大量使用这些概念,其中使用控制反转来实现依赖注入。这篇文章旨在以简单的方式解释这两个想法。

2017-12-28 22:28:19 326

翻译 每日必读DZone News—多版本JAR:好的还是坏的想法?

Java 9带来了Java运行时的新功能,称为多版本JAR。对于我们Gradle来说,这可能是平台上最有争议的补充之一。 TL / DR,我们认为这是一个真正的问题的错误答案。这篇文章将解释为什么我们这么认为,但也解释如何你可以建立这样的JAR,如果你真的想。多版本JAR,又名MRJAR,是Java 9 JDK中包含的Java平台的一项新功能。在这篇文章中,我们将详细说明采用这种技术的重大风险,并提供如何使用Gradle生成和使用带有Gradle的多版本JAR。

2017-12-28 21:57:19 428

原创 C#Socket TCP通信测试&委托传值到控件&DirectSound录音测试源码

C#里面Socket有异步和同步之分,可参考:https://docs.microsoft.com/en-us/dotnet/framework/network-programming/socket-code-examples进行学习。网络上很多有关DirectSound的Socket声音采集示例,不过都是单独的一个工具类(如:DirectSoundCapture),花了点时间实现了Socket的调用,顺便总结分享一下。

2017-12-28 09:49:12 654

翻译 TCP音频流媒体和播放器(IP语音聊天)

这是通过TCP发送和接收音频数据的专有VoIP项目。这是我的第一篇文章播放或捕获音频声音的延伸作为组播发送和接收(RTP)。此应用程序不是通过多播而是通过TCP来传输音频数据。所以你可以确定没有数据丢失,你可以通过子网和路由器转移它们。音频编解码器是U-Law。采样率可以从5000到44100选择。服务器可以在您的本地PC上运行。您可以在运行cmd.exe的帮助下输入“ipconfig”来获取当前的IP4地址。您应该使用静态IP地址,以便可能的客户端在几天后重新连接后不必更改其设置。客户端必须连接到正在运行

2017-12-26 17:42:33 6250

翻译 C#基于WindowsMediaPlayer实现音视频文件播放器

开发一个使用c#.net播放音频和视频文件的Windows应用程序。原文地址:http://www.c-sharpcorner.com/uploadfile/e628d9/playing-audio-and-video-files-using-C-Sharp/

2017-12-15 17:33:36 13865 2

翻译 Stream Player Control-流播放器控件

这篇文章是我前一篇文章的一个延续,它展示了一个网络摄像头控件的实现。 最近我创建了另一个控件,并希望与社区分享我的经验。 这是一个基于FFmpeg的流播放器控件,可以执行以下操作:(1)播放 RTSP/RTMP视频流或本地视频文件(2)检索控件显示的当前帧;该控件没有额外的依赖和一个简约的界面。

2017-12-15 14:37:41 5397 5

翻译 LibVLC.NET 与WPF绑定播放器

LibVLC.NET提供.NET绑定到VLC媒体播放器的LibVLC核心库(libVLC)。由于使用了一些更新的LibVLC功能,LibVLC.NET需要VLC版本1.2,可以在这里下载。如果您已将VLC媒体播放器(1.2)安装在其默认位置(例如C:\ Program Files(x86)\ VideoLAN \ VLC),那么LibVLC.NET应该可以直接使用。 要使用libVLC的本地副本,将文件libvlc.dll,libvlccore.dll和文件夹插件复制到名为VLC的文件夹中,以将其应用到您的

2017-12-15 10:48:36 3784

翻译 DMediaPlayer - 简单的VLC前端播放器

这是VLC媒体播放器的一个简单但不错的前端。 我已经复制了一些我喜欢的Media Player Classic和其他的东西 - 比如鼠标滚轮控制的音量,更好的滑块,双击全屏切换和无边界面板查看模式。 它需要.NET 3.5框架。它是免费的,希望人们可以欣赏它的简单性。 只需将二进制发行版的内容放入您的VLC播放器文件夹,然后运行DMediaPlayer.exe即可。

2017-12-15 10:34:22 1124

原创 C#FFmpeg视频采集与推送RTMP服务器代码思路整理

C#视频采集与推送RTMP服务器代码思路整理:在看过FFmpeg后是否认为写C#的视频流采集和推送还是一头雾水啊?深有此感。领导是C#的高手,说可以通过C或C++的代码直接复制粘贴到C#工程然后进行适配代码就可以了,因为C#使用ffmpeg的类名和变量、方法等都与C保持高度一致的,经领导这么一说C#里面只需要参考C或C++的实现就可以完成相关的操作了,这样就更容易理解了(涉及到指针问题,C#也支持)。

2017-12-14 10:47:49 19171 30

原创 C# FFmpeg相关阅读

FFmpeg:http://www.ffmpeg.org/Source Codehttp://hawkeye.arrozcru.org/http://www.codeproject.com/Tips/111468/FFmpeg-Tutorial.aspxhttps://sourceforge.net/projects/sharpffmpeg/SharpFFmpeg Web Site

2017-12-12 17:51:39 363

转载 如何从开发小白到音视频专家

原文地址:http://blog.csdn.net/dev_csdn/article/details/78738806 作者:卢俊,七牛云客户端团队技术负责人。拥有丰富的音视频领域的开发和实战经验,先后开发过 Android 播放 SDK、Android 推流 SDK、短视频 SDK,并主导了七牛连麦系统的设计和实现。服务过上百家直播客户,包括熊猫、全民、龙珠、汽车之家、懂球帝等。

2017-12-08 13:27:48 1649

原创 VS2017使用Git进行源代码管理

Git现在已是无处不在了,只要有代码的地方基本都支持Git。本人在使用VS的时候从来没用过Git,因为之前都是一个人单独开发C#窗体或者移动端程序,所以也没关注过要把这部分代码提交到SVN或者Git进行管理。为了使自己的成果可以轻松地在家或者公司进行查看最简单的方式就是提交代码到Git上,不过商业的代码我们最好不要私自发布,避免给自己代理麻烦,同时也需要坚守码农的操守和底线(说得难听点叫底裤)。

2017-12-08 12:25:42 75504 5

原创 车载GPS等基于部标通信协议的开发方案

交通部过检的808、809是车辆监控系统必须过检的功能,做车载的企业基本都围绕这两个协议做底层的封装,无非展示方式不同而已。对于一家做导航定位的企业,解析通信协议必须是最能够体现能力和耐心的一件事,必须了解协议规范和通信框架才能完成相关的开发任务,最要命的是要符合部标规范要过检(去北京貌似)系统才能正式上线。偶然间发现一个好地方,这里应有尽有,可以到http://www.cnblogs.com/productivity/category/492431.html 一看究竟。

2017-12-07 23:32:38 4560 1

转载 C#使用APlayer开发自制媒体播放器

APlayer 媒体播放引擎是迅雷公司从 2009 年开始开发的通用音视频媒体文件播放内核。迅雷看看播放器和迅雷影音就是使用 APlayer 作为播放内核,目前迅雷看看播放器在PC播放器市场占有率排第一。本质上APlayer播放引擎是一个ActiveX控件,可以被本地其他外部程序嵌入调用,也可以直接被网页嵌入,类似于(Adobe Flash Player)。APlayer不包含界面,但另一个依赖于APlayer的ActiveX控件APlayerUI可以提供丰富的界面元素(播放控制条,Flash广告等),AP

2017-12-07 22:48:23 10767 2

转载 Git命令查看、创建、切换、删除分支

对于有些IDE检出代码很困难,所以不得已的情况下使用git命令是最高效快捷的。熟悉了解Git基本的命令操作是很有必要的,这篇文章主要讲对代码分支的操作。

2017-12-07 22:26:44 16828 2

原创 VS2017 IDE开发工具选型、安装和使用

距离上次使用VS工具已是2年前了,这次准备选择比较新的版本来开发桌面程序了。总的来说,微软在对VS瘦身和插件式安装上做了一些改进,需要什么就安装什么这个比较好。从百度下载一个下载客户端下来,拉取一个基础的安装只需要600MB空间,微软将所要开发环境封装成了安装组件通过勾选的方式进行安装,这样方便了许多,请原谅我之前还是VS2005经典款的用户。时代在变,锐意进取,不断更新,工具也必须要换。

2017-12-07 14:03:32 8217

Windows Service项目示例可执行安装卸载

Windows Service项目示例可执行安装卸载,请确定是你看到博客才来下载的,否则没必要下载,这是测试工具而不是源码。

2018-06-25

SQL Server LocalDB 测试增删改查

SQL Server LocalDB 测试增删改查:SQL Server LocalDB本地文件数据库操作实践

2018-06-20

SpringBoot-Gradle-Maven-Java-Groovy

SpringBoot-Gradle-Maven-Java-Groovy:SpringBoot通过不同构建工具和语言实现。

2018-06-14

GradleWeb项目

GradleWeb项目:提供最简单的Web项目以来环境配置和示例下载

2018-06-14

JTT 1077-2016 道路运输车辆卫星定位系统 视频平台技术要求

JTT 1077-2016 道路运输车辆卫星定位系统 视频平台技术要求

2018-05-24

JTT 1076-2016 道路运输车辆卫星定位系统 车载视频终端技术要求

JTT 1076-2016 道路运输车辆卫星定位系统 车载视频终端技术要求

2018-05-24

C# WebAPI示例

C# WebAPI示例 C# WebAPI示例 C# WebAPI示例C# WebAPI示例

2018-05-16

SwaggerWebAPI

Swagger WebAPI;Swagger WebAPI;Swagger WebAPI;Swagger WebAPI;Swagger WebAPI;真的是哦,不骗你

2018-05-15

SDL2_ttf-2.0.14-win32-x64 & SDL2_ttf-2.0.14-win32-x86 二进制运行文件dll

SDL2_ttf-2.0.14-win32-x64 & SDL2_ttf-2.0.14-win32-x86 二进制运行文件dll

2018-03-09

JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)

JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)

2017-12-29

Mycat分表功能简易使用手册

Mycat分表功能简易使用手册:支持主表和子表路由操作,同时支持INSERT条件路由解析分发到不同的表。

2017-07-31

Mycat与Mysql跨库JOIN与性能测试

Mycat与Mysql跨库JOIN与性能测试

2017-06-14

Mybatis与JDBC批量插入MySQL数据库性能测试

Mybatis与JDBC批量插入MySQL数据库性能测试,资源包含文档、代码和数据库。

2017-04-13

WMS系统对外开放接口设计文档-V.1.0.docx

WMS系统对外开放接口设计文档-V.1.0.docx

2017-03-16

HBase配置文件与HBase doc文档

HBase配置文件与HBase doc文档

2017-02-16

Spring MVC+Maven+Velocity配置实例

Spring MVC+Maven+Velocity配置实例

2017-02-12

HTTPS的加密密钥

HTTPS即HTTP+SSL/TLS ,被称之为HTTP加密协议。

2017-02-07

Adobe Flash Professional CS6 Flash教学实践源文件

动画制作教程——时间轴:就是一个无限延伸的x轴。帧:如同直尺上的刻度,表示帧的值。动画:图像与帧(时间轴)结合起来,展示出不同帧的显示效果就形成了动画。元件:就是组成动画的材料,就像是车的‘轮子’和’轴‘,是很小的一个零件。

2017-01-28

Mybatis Mapper生成器示例

根据项目模块来生成对应的Mapper,这里采用Maven构建项目。Mybatis Generator插件怎么使用请参考:https://my.oschina.net/boonya/blog/719502。更多代码生成器介绍请参考:http://www.mybatis.org/generator/index.html

2016-09-28

Https安全请求验证集成Gradle

第一个项目编译过程gradle build,打成jar包。项目本身是一个HTTPS请求的验证代码工具,使用的是maven依赖。

2016-07-27

openhtmltopdf 解决中文字体和A4显示模板

https://github.com/danfickle/openhtmltopdf Open HTML to PDF是一个纯java库,用于使用CSS 2.1(及以后的标准)进行布局和格式化,输出为PDF或图像,呈现格式良好的XML/XHTML(甚至一些HTML5)的合理子集。 使用这个库可以生成漂亮的PDF文档。但要注意的是,你不能把现代HTML5+扔到这个引擎上,就指望得到很好的结果。您必须为这个库专门制作HTML文档,并使用它的扩展CSS功能,如#31或#32,以获得良好的效果。避免分页附近的浮动,使用表格布局。

2023-10-26

Jvm调优案例之大字段和垃圾收集器

Jvm调优案例之大字段和垃圾收集器

2022-11-14

Postgresql PipelineDB定时增量统计事件数据.vsdx

PG定时增量统计事件数据.vsdx 使用PipelineDB统计的方式减少了不少SQL统计查询,程序端只需要根据业务场景进行组装使用就可以了。

2020-10-16

平台产品体系.vsdx

平台产品体系文档使用Visio进行编辑,包括:系统架构、技术架构、测试上线流程。平台产品体系文档使用Visio进行编辑,包括:系统架构、技术架构、测试上线流程。

2020-09-22

Springboot 结合Apache Spark 2.4.4与Scala 2.12 集成示例

Springboot 结合Apache Spark 2.4.4与Scala 2.12 集成示例,hello world!

2020-09-02

阿里云SLB-ECS-OSS-RDS与系统数据迁移.docx

阿里云SLB-ECS-OSS-RDS与系统数据迁移.docx

2020-06-12

NGINX HTTP负载均衡操作及优化手册.docx

NGINX HTTP负载均衡操作及优化手册,涉及负载均衡的策略、调优等。NGINX HTTP负载均衡操作及优化手册,涉及负载均衡的策略、调优等。NGINX HTTP负载均衡操作及优化手册,涉及负载均衡的策略、调优等。

2019-12-27

Java虚拟机调优及问题排查手册.docx

Java虚拟机调优及问题排查手册:包括JVM排查、数据库连接排查、堆栈快照排查。Java虚拟机调优及问题排查手册:包括JVM排查、数据库连接排查、堆栈快照排查。

2019-12-24

AggregationController.java

Redis地图聚合数据示例代码,采用网格聚合算法处理经纬度数据实现聚合效果。Redis地图聚合数据示例代码,采用网格聚合算法处理经纬度数据实现聚合效果。

2019-12-24

Spring-Struts2项目环境搭建

Spring4.3.18+Struts2实现一个基本的项目环境(不包含数据访问部分)。Spring4.3.18+Struts2实现一个基本的项目环境(不包含数据访问部分)。

2019-11-25

spring3.0.5.zip

spring3.0.5 扩展AOP支持获取HttpServletResponse 对象。spring3.0.5未暴露HttpServletResponse ,AOP中处理回写数据需要HttpServletResponse才能实现结果数据回写,URL重定向等操作。

2019-11-14

Spring3.0.5扩展支持AOP获取HttpServletResponse

Spring3.0.5支持AOP获取HttpServletResponse扩展资源:spring.web-3.0.5.jar和spring.webmvc-3.0.5.jar 是需要升级替换的。

2019-11-09

web-requirejs.zip

web-requirejs项目示例与bootstrap模态窗口,效果请参考:https://blog.csdn.net/boonya/article/details/102623463

2019-10-18

常用GIS行业技术架构设-公司技术架构.rp

常用GIS行业技术架构设计,采用Axure设计图框表达,Axure版本8.0以上支持。

2019-09-09

Redis主从配置说明 .docx

Redis主从配置说明,此文档系统名称和客户名称都用了A和B表示。支持Redis主从环境搭建。Windows版本的redis为从建议使用redis-3.2.1。

2019-05-09

MySQL单主库多继承从库数据备份测试

MySQL单主库多继承从库数据备份测试,请阅读文章:https://blog.csdn.net/boonya/article/details/89714245

2019-05-07

MySQL指定表数据库和表同步并解决跨网络问题方案

MySQL指定表数据库和表同步并解决跨网络问题方案,有了这份解决方案可以实现多租户应用单位组织下的表迁移备份,并可实现特殊网络环境下跨网段增量备份。

2019-04-30

Docker软件的工作目录

Docker软件的工作目录:Mysql5.7-Redis-MongoDB-Apache-Tomcat-Nginx的工作路径。

2018-09-05

null.sys 修复Git异常

null.sys 修复Git异常

2018-08-28

C# 安装卸载启动停止Windows 服务示例

C# 安装卸载启动停止Windows 服务示例:包含服务和GUI,另外还提供可配置的Windows服务。

2018-06-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除