- 博客(14)
- 收藏
- 关注
原创 mysq字符排序
mysql的排序规则跟使用的字符集有关,支持的字符集也比较多,如Unicode,gbk等等,我们经常使用的utf-8编码使用的是字符集Unicode。
2023-03-30 14:03:03 154
原创 前端实现预览功能,播放rtsp视频流(node.js+ffmpeg+flv.js)
实现思路获取摄像头rtsp流→通过node.js+ffmpeg转码→通过哔哩哔哩flv.js播放1.获取摄像机RTSP流(之前文章有说明不多阐述)2.配置流媒体服务器1.下载安装node.js,运行node.js(网上教程很多自行下载安装即可)2.下载ffmpeg解压使用3.使用flv.js播放rtsp流3.1运行node.js链接:node代码提取码:1nj4indes.js中修改成自己ffmpeg的文件路径运行3.2运行前端项目链接:代码提取码:9wom注:rtsp路
2022-04-21 10:15:16 10657 26
原创 大华摄像头,NVR取流规则
摄像头&NVR大华摄像头和nvr的rtsp取实时流是一样的rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0username: 用户名。password: 密码。ip: 为设备IP。port: 端口号默认为554,若为默认可不填写。channel: 通道号,起始为1。nvr根据设备所在通道填写不同通道号subtype: 码流类型,主码流为0(即subtype=0),辅码流为1(即subtyp
2022-03-28 09:56:25 10506 1
原创 实现flv格式网络摄像头实时视频预览(nginx-rtmp,ffmpeg)
实现http-flv格式网络摄像头实时视频预览(nginx-rtmp,ffmpeg)实现思路获取摄像头rtsp流→流媒体拉流转码推流成rtmp流(网页具备flash可播放,谷歌浏览器已经禁用)→不使用rtmp流播放用nginx-rtmp流媒体服务转成http-flv播放获取摄像头rtsp地址海康摄像头取rtsp地址规则(不同品牌可自己查找规则以下以海康摄像头为例)NVR等其他规则(可下载一个vlc应用测试使用)海康rtsp取流地址规则vlc测试搭建流媒体服务器下载nginx-rtmp解压
2022-03-11 13:29:17 9089 1
原创 spring boot集成netty注入bean
主要代码启动netty解码要点:1.再要注入bean的类上加上**@Component**2.spring默认创建的对像是单例的,所以要使用**@Scope(“prototype”)** 每次获取对象都会创建新的对象,不然netty只能创建一个连接,当创建多个的时候报so can’t be added or removed multiple times.异常3.使用ObjectFactory接口,原因同上其他方法实例化handler,实现ApplicationContextAware类获
2021-11-16 14:01:23 1111
原创 springboot+SchedulingConfigurer实现数据库动态执行多个定时任务
大概的一个整体主要方法是refresh传入的list是数据库中的任务表集合表结构每次新增编辑删除数据库中的任务时都需刷新下任务 以达到任务的动态变化启动boot时也需执行refresh方法;
2020-10-13 16:14:59 4251 11
原创 java实现地图围栏功能
/*** 判断是否在多边形区域内** @param pointLon* 要判断的点的纵坐标 经度* @param pointLat* 要判断的点的横坐标 纬度* @param lon* 区域各顶点的纵坐标数组 经度集合* @param lat* 区域各顶点的横坐标数组 纬度集合* @return*/public static boolean isInPolygon(double poi
2020-07-29 09:13:25 2149 2
原创 解决C#绘图闪烁问题 双缓冲
this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true);this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);this.SetStyle(ControlStyles.UserPaint, true);注释:避免绘图闪烁问题同理:this.SetStyle(ControlStyles.OptimizedDoubleBuffer| ControlStyles.ResizeRedraw
2020-07-29 09:00:36 1820
原创 mysql 使数据并列和并排显示
并排显示比较简单 使用 union可以实现语法 select 列1,列2 from (select 列1,列2 from 表1nuionselect 列1,列2 from 表2) AS temp当多个不同查询集需要并列显示时 需要穿件一个动态变量 如下:语法:select 表1列名,表2列名 from(select @i=@i+1 AS row,表1列 from 表1,(select @i:=0)t)a,(select @i=@i+1 AS row,表2列 from 表2,
2020-07-28 16:34:56 6622
原创 mysql使用函数后无查询数据返回一条null数据使它返回0条
在使用mysql过程中发现使用函数后比如avg(),如下图显示有一条记录 如果想要它返回空集的话既0条数据可以在sql最后面加GROUP BY NULL效果可以发现返回的是0条数据
2020-07-28 16:07:33 2702
原创 ffmpeg设置转码视频亮度、对比度、饱和度
ffmpeg设置转码视频亮度、对比度、饱和度设置亮度、对比度、饱和度和近似伽马(gamma)调整滤镜支持下面选项:contrast设置contrast表达式,值必须是一个-2.0-2.0间的浮点数,默认为0brightness设置brightness表达式.值必须是一个-1.0-1.0间的浮点数,默认为0saturation设置saturation表达式. 值必须是一个0-3.0间的浮点数,默认为1...
2020-07-09 11:38:56 5382
原创 海康网络摄像头实时视频预览(流媒体转码推流 red5,nginx-rtmp,ffmpeg)
海康网络摄像头实时视频预览(流媒体转码推流 red5,nginx-rtmp,ffmpeg)实现思路获取摄像头rtsp流→流媒体拉流转码推流成rtmp流(网页具备flash可播放)→根据rtmp流地址放入网页加载flash即可播放获取摄像头rtsp地址海康摄像头取rtsp地址规则(不同品牌可自己查找规则以下以海康摄像头为例)NVR等其他规则(可下载一个vlc应用测试使用)海康rtsp取流地址规则vlc测试搭建流媒体服务器这里使用red5+ffmpeg 也可使用nfinx-rtmpred5
2020-07-09 11:33:34 4403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人