音视频
文章平均质量分 59
cuiyaonan2000
躬身入局,高在造势。 器不锐,可磨。 术不静,可学。 道不强,可悟。 法不高,可练。 时不逢,可待。谋事在人,成事在天。
展开
-
JAVA音视频解决方案----JavaCV一些让人头痛的参数设置
序言 在使用Javac的Grabber和Recorder的时候,需要你配置一些参数,这些参数让人头痛.有的管用,有的不管用~~~~今天整理一些参数设置与使用的场景.网上资料特别少,如果有不对的地方请联系cuiyaonan2000@163.com.FFmpegFrameGrabberFFmpegFrameRecorder...原创 2022-03-21 10:54:18 · 3869 阅读 · 0 评论 -
JAVA音视频解决方案----开源jtt1078源码与沟通群
序言 有的人把开源的javacv的使用当成收费项目,很多人必须付钱才能看到源码.但是也有很多人在默默的付出,坚持开源. 这里附上jtt1078的一个开源项目,希望大家踊跃点赞.正文源码地址:jtt1078-video-server: 基于JT/T 1078标准实现的视频转播服务器沟通QQ群:808432702另外本人也有点点点贡献哈哈....原创 2021-10-13 17:14:19 · 1384 阅读 · 3 评论 -
FLV结构与相关信息------以1078终端推送的音视频为使用场景
序言 关于1078实时监控的另一种做法,就是自己编码处理音视频裸流.这种形式需要了解更多的音视频基础知识,因为之前的处理过程是JavaCV帮我们做了很多东西.本文只是做个准备工作,先了解一些基础知识在,然后才能知道该方案的可行性参考资料:https://blog.csdn.net/u013008311/article/details/80249586 https://blog.csdn.net/u013008311/article/details/80251479 https:...原创 2020-05-12 17:55:44 · 825 阅读 · 0 评论 -
JAVA音视频解决方案--- SRS Edge 2.0version 延迟调优
序言 在搭建了SRS的边缘服务器后,可能会有延迟,至少我遇到了.所以整理下2.0version的延迟解决方法. 主要针对的是流媒体服务器的延迟调优,播放器的调优需要根据播放器的类型自行选择. SRS也是根据你的情况需要选择不同的配置组合.来满足你的直播需要参数配置说明(根据自己的情况选择配置).GOP-Cache(鱼与熊掌不可兼得,鱼:立即能看...原创 2020-04-10 14:37:28 · 1295 阅读 · 0 评论 -
JAVA音视频解决方案----收音基础
序言 最近要弄实时语音对讲,先从怎么收音开始吧.参考文章地址如下:https://segmentfault.com/a/1190000014048967历史 长久以来,音频/视频捕获都是网络开发中的“圣杯”。多年来,我们总是依赖于浏览器插件(Flash 或 Silverlight)实现这一点。快来看看吧! 现在轮到 HTML5 ...原创 2020-04-09 11:25:29 · 638 阅读 · 0 评论 -
JAVA音视频解决方案----音频处理方案
序言 音频的处理需要先了解音频的处理流程.如:你需要知道模拟信号到数字信号的处理流程.才能针对性的发现问题以及解决问题.处理方法与处理视频是一样的.方案1 2个线程.每个线程独立有一个Grab和Recorder. 推流到不同的地址,然后同时播放方案2 2个线程.2个线程共享同一个Recorder,拥有不同的Grab.推流到相...原创 2020-03-02 14:31:47 · 2738 阅读 · 0 评论 -
JAVA音视频解决方案----音频基础知识
序言 参考2个博客地址:https://blog.csdn.net/byxdaz/article/details/80703970 https://www.jianshu.com/p/f56114df9c0b概念 从信息论的观点来看,描述信源的数据是信息和数据冗余之和,即:数据=信息+数据冗余。音频信号在时域和频域上具有相关性,也即存在数据冗余。将音频作为一个信...原创 2020-01-14 15:52:03 · 3444 阅读 · 2 评论 -
JAVA音视频解决方案----推流,拉流工具使用
序言本身可以用FFmpeg命令来推流的但是这样不方便测试.(另FFmpeg我们在nginx-rtmp流服务中会用到转流成HLS的命令).如需探讨请联系cuiyaonan2000@163.com推流工具OBS Studio首先在网上下载该工具.然后安装.然后按照如下步骤操作打开软件点击设置然后按照如下顺序,先点击串流-->服务选择自定义-->填写流服...原创 2019-12-26 17:37:13 · 8921 阅读 · 0 评论 -
JAVA音视频解决方案----JTT1078-2016文档梳理与一些难点梳理
序言 这里根据JTT1078-2016的文档进行个梳理.相当于排个优先级.很人多做事情没有优先级,总想一口吃个大胖子 先梳理业务分个优先级,再把问题列出来就成功一大半了是不是这么个意思.(我是这么做事情的哈,cuiyaonan2000@163.com).然后要多总结,回头看的话收获不小.从业务功能上 业务是根本,很多半瓶不满,来...原创 2020-01-14 09:25:23 · 3715 阅读 · 0 评论 -
JAVA音视频解决方案----Nginx tcp 负载均衡
序言现在搭建起了srs的服务器,(linux系统为Centos7),有兴趣的可以研究LVSA使用nginx来接收程序的推流来进行负载均衡B使用nginx来负载均衡用户播放视频的请求操作步骤--with-stream就是开启网络层的接收转发.如需探讨请联系cuiyaonan2000@163.com[root@localhost cuiyaonan]# wget ht...原创 2020-01-14 09:25:06 · 1143 阅读 · 0 评论 -
JAVA音视频解决方案--- SRS Edge 流服务器环境搭建
序言使用SRS的边缘模式搭建服务器.系统是Centos7.(官网地址:https://github.com/ossrs/srs/wiki/v2_CN_SampleHttpFlv)步骤[root@localhost cuiyaonan]# yum install -y git #为系统添加git[root@localhost cuiyaonan]# git clone ht...原创 2020-01-07 10:14:18 · 2962 阅读 · 0 评论 -
JAVA音视频解决方案----部标1078 808 视频解决方案
序言经历了3周的研究,终于搞出来了. 首先各个终端厂家的推流协议可能不是统一的,因为1078也分2014版和2016版.所以在解析tcp包的时候需要自己注意.如需源码请联系cuiyaonan2000@163.com搭建Nginx-rtmp流服务具体看https://blog.csdn.net/cuiyaonan2000/article/details/93618816搭...原创 2020-01-14 09:25:16 · 5234 阅读 · 5 评论 -
JAVA音视频解决方案----video.js插件使用
序言前面在成功推流到服务器后,也可以通过video.js插件播放该视频流.(这不废话么,难道项目中我们不该找个播放端的插件么~~~)另外使用videojs的版本是video-js-7.5.4.首先要自己去下载该js插件(难点还是流服务,要把rtp转成rtmp.后面会讲)如需探讨请联系cuiyaonan2000@163.comvideojs播放rtmp协议流DEOM这里使用插...原创 2019-12-24 17:19:13 · 81574 阅读 · 0 评论 -
JAVA音视频解决方案----搭建RTMP流服务(放弃NGINX-RTMP,换成SRS)
序言网上的流服务很多.这里使用NGINX的RTMP模块来搭建一个流服务.该NGINX-RTMP流服务接收RTMP的推流,并且支持其RMTP与HLS的拉流,以供浏览器播放.这个比较简单的搭建流服务的操作.后面会更输入的去二次开发.有问题可以联系cuiyaonan2000@163.com;另外这里的Linux的版本是Centos7一. gcc 安装安装 nginx 需要先将官网下...原创 2020-01-14 09:25:16 · 7699 阅读 · 3 评论 -
JAVA音视频解决方案----视频基础知识
序言公司现在在做汽车终端的平台,需要了解交通部808,1078的终端协议. 尤其是1078是关于音视频的协议.故此开始入坑java的音视频解决方案.本系列文章涉及一个完整的音视频服务搭建.大概整理这么多也是站在大家的肩膀上弄出来的.如有问题可以联系cuiyaonan2000@163.comJava音视频中间库这个肯定是站在巨人的肩上.我们会使用JAVACV来处理所有的视频,音频...原创 2019-12-26 17:37:09 · 8654 阅读 · 5 评论