• 2024-06-20视频监控解决方案:视频平台升级技术方案(上)
    目录1项目概况1.1总体要求1.2建设原则2项目需求2.1视频感知资源扩充2.2视频支撑能力升级2.3视频应用能力升级2.3.1视频资源目录管理2.3.2标签管理2.3.3设备智能搜索扩充2.3.4监控视频点地图标注2.3.5视频轮巡2.3.6前端视频录像管理2.3.7质量检测配置
  • 2024-06-01polyfill
    Babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterator、Generator、Set、Map、Proxy、Reflect、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法(比如Object.assign)都不会转码。举例来说,ES6在Array对象上新增了Array.from方法。Babel就不
  • 2024-05-27FFmpeg之转码
    文章目录概述transcode小结概述上一篇说了主要的流程,也就是ffmpeg_parse_options的流程,如下图:红色箭头的流程说的差不多了,接下来看看绿色框框,也就是transcode的流程。transcode还是先给出我画的流程图,如下:如上图,大概流程就是这样。其中,最重要的就是transcode_s
  • 2024-04-24Net8微服务实战
    前言学习杨中科老师开源项目在线英语网站微服务1.需求服务拆分2.项目源码项目类说明Peng.ASPNETCoreDistributedCacheHelper分布式缓存帮助类MemoryCacheHelper内存缓存帮助类UnitOfWorkFilter工作单元筛选器Peng.CommonsValidators文件夹Fluen
  • 2024-04-03详解Assertion desc failed at src/libswscale/swscale_internal.h:668
    目录详解Assertiondescfailedatsrc/libswscale/swscale_internal.h:668错误原因解决方案1.检查输入参数2.升级FFmpeg版本3.检查编译选项4.优化代码5.寻求帮助结论详解Assertiondescfailedatsrc/libswscale/swscale_internal.h:668在使用FFmpeg进行视
  • 2024-03-19php站群程序24年苹果cms影视站泛目录站群源码模板权重神器
    php站群程序24年苹果cms影视站泛目录站群源码模板权重神器演示地址:http://fan.chinabic.com/程序简介:2024年新版,可以看截图2月28日蜘蛛统计1、基于苹果CMS二次开发,包苹果CMS基础功能。2、支持实际在线视频播放,增加泛目录功能,并且泛内页同时能正常播放视频内容。3、自
  • 2024-03-16FFmpeg命令视频音频转码参数详解
    前言全局说明FFmpeg命令转码参数详解一、参数1.1FFmpeg常用参数参数说明备注-ifilename指定输入文件(或直接写文件名,用|竖线分割),在Linux下当然也能指定:0.0(屏幕录制)或摄像头。-c:v指定视频编码器copy、libx265-crf指定视频质量,范围为0-51,0为无损,23
  • 2024-03-03Glide源码解析四(解码和转码)
    本文基于Glide4.11.0Glide加载过程有一个解码过程,比如将url加载为inputStream后,要将inputStream解码为Bitmap。 从Glide源码解析一我们大致知道了Glide加载的过程,所以我们可以直接从这里看起,在这个过程中我们以从文件中加载bitmap为例:DecodeJob的一个方法:privatevoiddec
  • 2024-01-30Babel
    Babel若想用babel,还得指明它用那套转码规则(任选一个)不会过期的转码规则:babel-preset-enves2015的转码规则:babel-preset-es2015最新的转码规则:babel-preset-latest比如:npminstallbabel-preset-es2015--save-dev
  • 2024-01-22Qt采集本地摄像头推流成rtsp/rtmp(可网页播放/支持嵌入式linux)
    一、功能特点支持各种本地视频文件和网络视频文件。支持各种网络视频流,网络摄像头,协议包括rtsp、rtmp、http。支持将本地摄像头设备推流,可指定分辨率和帧率等。支持将本地桌面推流,可指定屏幕区域和帧率等。自动启动流媒体服务程序,默认mediamtx(原rtsp-simple-server),可选用srs
  • 2024-01-18通过Base64来复制文本传递文件
    1.使用场景    在某些情况下,需要对一些文件进行文本复制的方式来传输。比如线上生产的环境,限制传输文件,但是又继续上传文件。2.如何绕过限制-Base64转码    通过Base64转码,把二进制文件,转换为文本,通过copy文本,在目标环境新建文本文件,然后粘贴文本,最终通过Base64
  • 2024-01-08基于 FFmpeg 和 NVIDIA GPU 的视频硬件编解码实验
    【官方文档地址】:使用FFmpeg和NVIDIAGPU硬件加速( PDF ) 从Kepler一代开始的所有NVIDIA®GPU都支持完全加速的硬件视频编码和解码。在本文档的其余部分中,硬件编码器和硬件解码器分别称为NVENC和NVDEC。NVENC和NVDEC的硬件能力通过API(这里称为NVENCODEAPI和NVDECO
  • 2024-01-02音视频转码
    音视频转码是指:容器中音视频数据编码方式转换,如由H.264编码转成mpeg-4编码,mp3转成AAC;音视频码率的转换,如4Mb视频码率降为2Mb,视频分辨率的转换,如1080P转换为720P,音频重采样等音视频转码一般过程是先解码再编码,方式可以是通过软件解码和编码(俗称软解软编),亦可以是通过硬件解码和编码(俗
  • 2023-12-27EasyCVR实现H.265视频在3秒内起播的注意事项
    安防监控视频汇聚平台EasyCVR早已实现H.265自动转码H.264的功能,用户可以通过该功能配合EasyPlayer.js流媒体播放器,实现H.265的视频流在web端3秒内起播。那么实现该效果应该注意哪些事项呢?1)服务器的硬件配置要高如果存在较多的H.265视频流同时播放,服务器要选择高配置。因为EasyCVR安
  • 2023-12-27安防视频监控系统EasyCVR实现H.265视频在3秒内起播的注意事项
    可视化云监控平台/安防视频监控系统EasyCVR视频综合管理平台,采用了开放式的网络结构,可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,同时还具备权限管理、设备管理、鉴权管理、流
  • 2023-12-15ffmpeg转码视频文件
    转码转码视频文件例子extern"C"{#include<libavcodec/avcodec.h>#include<libavfilter/buffersink.h>#include<libavfilter/buffersrc.h>#include<libavformat/avformat.h>#include<libavutil/channel_layout.h>#include<
  • 2023-12-14关于mp3无法在旧设备播放的原因之一——比特率
    发现问题下载qq音乐ogg格式,将ogg格式更改为mp3格式,播放设备无法播放的问题。解决方式利用qq音乐音频转码工具(免费,但转换速度较慢,可以使用专业的音频转码软件或相关开源代码),更改音频的比特率。 部分旧播放设备不支持320kbps,需要将音频转码192kbps。 
  • 2023-12-12端部记录
    一、后端:1.==================================================================================二、前端:==================================================================================三、service:1.===============================================================
  • 2023-12-05js 中的 base64 转码 btoa/atob
    1场景有时,文本里面包含一些不可打印的符号,比如ASCII码0到31的符号都无法打印出来,这时可以使用Base64编码,将它们转成可以打印的字符。另一个场景是,有时需要以文本格式传递二进制数据,那么也可以使用Base64编码。所谓Base64就是一种编码方法,可以将任意值转成0~9、A~Z、a-z
  • 2023-11-20关于视频点播平台EasyDarwin视频直播平台如何上传点播视频的具体操作方式
    EasyDarwin互联网视频云服务通过其高效的视频管理功能和广泛适用性,为用户提供稳定、流畅的视频服务,广泛应用于各种互联网场景。应用场景包括电视直播、现场直播、时移电视、即刻回看和视频点播功能,适用于OTTTV、IPTV、互联网教育、视频聊天、现场直播和VOD等各种场景应用。EasyD
  • 2023-11-04Could not find codec parameters for stream 0 (Video: h264, none)
    Couldnotfindcodecparametersforstream0(Video:h264,none)在使用视频处理工具或者播放器时,有时我们可能会遇到错误信息"Couldnotfindcodecparametersforstream0(Video:h264,none)"。这个错误提示说明在当前的环境中找不到视频流的编解码器参数,导致无法正确解
  • 2023-10-30国标GB28181安防平台LiteCVR更新H.265转码:增加分辨率配置
    关于视频分析LiteCVR视频汇聚平台的转码功能,我们在此前的文章中也介绍过不少,感兴趣的用户可以翻阅往期的文章进行了解。LiteCVR视频汇聚业务平台目前可以支持H.265视频自动转码为H.264,也可以支持设置全局转码等功能,近期我们又对平台的视频转码能力进行了更新,在原有转码基础上新增转
  • 2023-10-13使用fluent-ffmpeg将完整视频文件转码切片为.ts .m3u8文件以实现hls流媒体传输
    使用fluent-ffmpeg将完整视频文件转码切片为.ts.m3u8文件以实现hls流媒体传输安装项目内安装:npmiffmpegnpmifluent-ffmpeg外部环境安装:官网下载ffmpeg,将文件bin目录添加为Path系统环境变量C:\Users\lenovo\Desktop\ffmpeg-6.0-essentials_build\ffmpeg-6.0-essential
  • 2023-10-092023年网页内嵌VLC直接播放RTSP视频流,无需服务器转码,支持硬件解码,支持高版本Chome!
    2015年之前还可以用VLC原生播放器在Chrome、Firefox等浏览器中直接播放,延迟比较低,效果也还不错。可惜好景不长,从2015年Chrome、Firefox等浏览器取消了对NPAPI插件的支持,海康威视官方提供的web3.0开发包也只能在低版本浏览器播放。而猿大师播放器是目前来说最成熟的、延迟最低
  • 2023-09-25atob()和btoa()
    1、对于转码来说,Base64转码的对象只能是字符串,因此来说,对于其他数据还有这一定的局限性第1种情况:转码含有汉字的字符串报错 第2种情况:转码对象结果是[Object Object]2、那么如何让他支持汉字呢?   3、那么如何让他支持对象呢?