摘要: https://docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed 阅读全文
posted @ 2021-05-20 19:08 Keep_Silent 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 图片来源:文献=Developments in International Video Coding Standardization After AVC, With an Overview of Versatile Video Coding (VVC) By BENJAMIN BROSS , Mem 阅读全文
posted @ 2021-05-20 17:07 Keep_Silent 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 本文来自资州小王,原文链接: https://blog.csdn.net/wlj1012/article/details/105429524 项目需要将视频转码,并支持不同分辨率的hls流, 但是单独一个个切实在是费时,所以测试了ffmpeg的多路输出。找到下面的参数配置,仅供参考。 1. 方法一, 阅读全文
posted @ 2021-05-13 10:55 Keep_Silent 阅读(108) 评论(0) 推荐(0) 编辑
摘要: java web项目打包方法 1.手动打包 此方法可能报错,具体信息如下: 此问题解决方法参考: https://stackoverflow.com/questions/38792031/springboot-making-jar-files-no-auto-configuration-classe 阅读全文
posted @ 2021-05-11 17:08 Keep_Silent 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 此博客为记录ccproxy使用,以满足服务器配置开发环境的需求。 下载安装CCProxy CCProxy设置 内网服务器设置 上图ip是可以连接公网的IP地址 如果想要永久通过此IP地址, sudo vi /etc/profile添加一段 export http_proxy="http://ip:8 阅读全文
posted @ 2021-05-11 11:33 Keep_Silent 阅读(23) 评论(0) 推荐(0) 编辑
摘要: ffmpeg官网:https://ffmpeg.org/ffmpeg网址:https://archive.org/details/zeranoeffmpeg git地址:https://git.ffmpeg.org/gitweb/ffmpeg.gitffmpeg代码覆盖报告:http://cover 阅读全文
posted @ 2021-05-08 21:52 Keep_Silent 阅读(13) 评论(0) 推荐(0) 编辑
摘要: Version:FFmpeg 4.4 Source: "example" folder 版权问题:Copyright内容截图放出 /** * @file * video decoding with libavcodec API example * * @example decode_video.c 阅读全文
posted @ 2021-04-28 22:12 Keep_Silent 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 目录 1.常用API 1.1 通用API 1.1.1 av_register_all()——弃用 1.1.2 内存的分配和释放(av_malloc()、av_free()等) 1.1.3 常见结构体的初始化和销毁(AVFormatContext、AVFrame) 1.1.4 avio_open2() 阅读全文
posted @ 2021-04-27 11:28 Keep_Silent 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 文章转载自:https://www.cnblogs.com/bytecodebuffer/p/11572472.html JSONObject、 JsonObject、阿里fastJson、谷歌gson区别 JSON:JavaScript Object Notation Java对象表示法 Java 阅读全文
posted @ 2021-04-25 13:51 Keep_Silent 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://blog.csdn.net/leixiaohua1020/article/details/38868499 1.仅对FFmpeg部分做了一部分注释 2.代码未作改动,只进行注释,仅为学习 /** * 最简单的基于FFmpeg的视频播放器 2 * Simplest FFmpe 阅读全文
posted @ 2021-04-17 15:10 Keep_Silent 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://blog.csdn.net/leixiaohua1020/article/details/44110683 void avformat_close_input(AVFormatContext **ps) { AVFormatContext *s; AVIOContext * 阅读全文
posted @ 2021-04-16 14:20 Keep_Silent 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://blog.csdn.net/leixiaohua1020/article/details/12679719 int attribute_align_arg avcodec_decode_video2(AVCodecContext *avctx, AVFrame *pictu 阅读全文
posted @ 2021-04-15 20:41 Keep_Silent 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://blog.csdn.net/leixiaohua1020/article/details/12678577 int av_read_frame(AVFormatContext *s, AVPacket *pkt) { const int genpts = s->flags 阅读全文
posted @ 2021-04-15 19:16 Keep_Silent 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://blog.csdn.net/leixiaohua1020/article/details/44084321 int avformat_find_stream_info(AVFormatContext *ic, AVDictionary **options) { int i, 阅读全文
posted @ 2021-04-15 10:23 Keep_Silent 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 部分转载自:https://blog.csdn.net/leixiaohua1020/article/details/44064715 //参数ps包含一切媒体相关的上下文结构,有它就有了一切,本函数如果打开媒体成功, //会返回一个AVFormatContext的实例. //参数filename是 阅读全文
posted @ 2021-04-14 20:52 Keep_Silent 阅读(47) 评论(0) 推荐(0) 编辑
摘要: sublime text 3 Sync_Setting official web:https://packagecontrol.io/packages/Sync%20Settings Getting Started Run Package Control: Install Package comma 阅读全文
posted @ 2021-04-14 14:39 Keep_Silent 阅读(19) 评论(0) 推荐(0) 编辑
摘要: AVFrameContext结构体销毁函数avformat_free_context void avformat_free_context(AVFormatContext *s) { int i; if (!s) return; if (s->oformat && s->oformat->deini 阅读全文
posted @ 2021-04-13 19:06 Keep_Silent 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ffmpeg-4.4 AVFormatContext结构体初始化函数 AVFormatContext *avformat_alloc_context(void) { AVFormatContext *ic; AVFormatInternal *internal; //分配内存 ic = av_mal 阅读全文
posted @ 2021-04-13 17:02 Keep_Silent 阅读(34) 评论(0) 推荐(0) 编辑
摘要: AVFrame结构体学习 说明: 现在结构体AVFrame位于libavutil中的frame.h文件中文章参考:雷神博客ffmpeg版本:4.4 typedef struct AVFrame { #define AV_NUM_DATA_POINTERS 8 /** * pointer to the 阅读全文
posted @ 2021-04-13 09:27 Keep_Silent 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 结合彩云小译类似的插件可以实现点按翻译 来源:JVET-L0628 3.1 access unit: A set of NAL units that are associated with each other according to a specified classification rule 阅读全文
posted @ 2021-04-01 16:41 Keep_Silent 阅读(29) 评论(0) 推荐(0) 编辑
摘要: java运行环境配置 在Sublime Text 3\Packages\User路径下新建文件:JavaC.sublime-build { "cmd": ["javac","-encoding","UTF-8","-d",".","$file"], "file_regex": "^(...*?):( 阅读全文
posted @ 2021-03-28 20:10 Keep_Silent 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 本文只转载了ffmpeg的安装部分,更多信息请参考原文 以下为原文内容(仅作必要删减和注释) 实际测试,同样支持Ubuntu 16.04版本 在Linux中安装和使用ffmpeg的方法(以Ubuntu 18.04系统为例) 2019-03-31 16:05:18 作者:王明著 稿源:云网牛站 本文介 阅读全文
posted @ 2021-03-12 19:34 Keep_Silent 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Ubuntu:https://repogen.simplylinux.ch/index.php Debian:https://debgen.simplylinux.ch/ 支持地区选择,软件列表选择,非常用软件选择 自动生成所在地区的可用资源链接 在使用给出的curl指令前,请务必备份 cp /et 阅读全文
posted @ 2021-03-10 21:23 Keep_Silent 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 以下内容均来自于图书:《FFmpeg从入门到精通》,仅作整理,以便日后学习 坐而论道不如起而行之 水平有限,难免有理解错误的地方。如有问题,欢迎评论区留言,共同学习进步! 目录 FFmpeg的模块组成 编解码工具ffmpeg 播放器ffplay 多媒体分析器ffprobe FFmpeg编译 FFmp 阅读全文
posted @ 2021-03-09 16:08 Keep_Silent 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 最近在使用网盘时,发现同步功能使用都不太方便,具体表现在每次同步的文件夹过大,但是实际上用不到这么多。 如何指定某一个文件夹进行同步呢? 我们可以将云盘中的同步桌面、相册等文件夹先取消勾选 然后选择位置(这个位置是云盘向计算机同步的文件夹) 然后再将所要同步的文件夹“绑定”至云盘文件夹 在cmd下, 阅读全文
posted @ 2021-03-09 10:13 Keep_Silent 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 文章转载于:https://bbs.sangfor.com.cn/forum.php?mod=viewthread&tid=5231&highlight= 所有 HTTP 状态代码及其定义。 代码 指示 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已 阅读全文
posted @ 2021-03-06 19:06 Keep_Silent 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.w3cschool.cn/nginx/ 打开链接,获得更好的阅读体验 ######Nginx配置文件nginx.conf中文详解##### #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worke 阅读全文
posted @ 2021-03-06 11:15 Keep_Silent 阅读(10) 评论(0) 推荐(0) 编辑
摘要: bind() to 0.0.0.0:1935 failed (98: Address already in use) 出现这种问题的原因是此1935端口已经被使用 常规方案: lsof -i:1935查看哪一个进程占用了此端口,并使用指令kill -9 ***杀死此进程 此时问题已经得到解决,尝试再 阅读全文
posted @ 2021-03-04 11:21 Keep_Silent 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Apache:https://grafana.com/grafana/dashboards/3894 prometheus:https://prometheus.io/docs/instrumenting/exporters/#http nginx配置在线生成:https://it.baiked.c 阅读全文
posted @ 2021-03-03 21:47 Keep_Silent 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 安装过程 参考博客:nginx 添加 --with-http_stub_status_module 里面红色部分为个人标注,方便理解 环境: 已安装nginx 请注意,这个是添加模块,nginx已经安装 重新添加:--with-http_stub_status_module --with-http_ 阅读全文
posted @ 2021-03-03 21:24 Keep_Silent 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 项目开源地址:https://github.com/onlyGuo/nginx-gui.git,这个已经很长时间没有维护了 Windows安装可以参考:https://www.jianshu.com/p/62f517005fbb Linux与Windows类似: 首先到开源地址下载 注意自己的版本, 阅读全文
posted @ 2021-03-03 20:51 Keep_Silent 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 此博客素材主要来自于 Apple开发者文档,这里做一个简要的翻译及学习 目录 HTTP流架构 概述 服务器组件 媒体编码器 流分割器 文件分割器 媒体片段文件 索引文件(播放列表) 索引文件示例1 索引文件示例2 官方文档 目录 HTTP流架构 HTTP Live Streaming允许从普通的We 阅读全文
posted @ 2021-02-25 16:43 Keep_Silent 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 流媒体服务器调研 前言:由于要做一些视频服务器相关的内容,所以先对此部分进行调研 注:主要内容来源于相关博客,参考文章和来源均已经说明 摘要:该部分主要涉及流媒体协议、流媒体服务器对比 目录 流媒体服务器调研 常见的流媒体协议 RTP RTCP SRTP & SRTCP RTSP RTSP 和RTP 阅读全文
posted @ 2021-02-24 11:36 Keep_Silent 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 如题,最近在尝试hls点播系统时出现了文件丢失问题,主要是*.m3u8和*.ts文件会出现周期性的丢失 在网上查阅了一些资料、博客后发现有以下几种可能: 1.文件权限的问题,使得文件只能以暂存形式保存在服务器中,一段时间后文件消失 此情况经过测试后发现不太可能,同样的切片文件放置在其他文件夹中不会丢 阅读全文
posted @ 2021-02-23 16:34 Keep_Silent 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 参考文章:链接 location 匹配规则 语法规则 location [=|~|~*|^~] /uri/ { … } 模式含义location = /uri= 表示精确匹配,只有完全匹配上才能生效location ^~ /uri^~ 开头对URL路径进行前缀匹配,并且在正则之前。location 阅读全文
posted @ 2021-02-23 15:53 Keep_Silent 阅读(11) 评论(0) 推荐(0) 编辑
摘要: E325:ATTENTION是在调试nginx.conf时出现的,根据报错信息可以看到相应的问题。 第一种情况比较少见,所以判断此问题是由于机器强制关机或重启而未退出文件造成的 相应的解决方案是将nginx.conf对应的临时文件.nginx.conf.swp删除 使用指令ls -a或ls -la列 阅读全文
posted @ 2021-02-23 15:28 Keep_Silent 阅读(28) 评论(0) 推荐(0) 编辑
摘要: nginx+nginx-http-flv-module+ffmpeg/obs实现点播+直播 更新:2021/02/19 nginx+nginx-http-flv-module+ffmpeg/obs实现点播+直播 现在使用ffmpeg实现rtmp推直播流 http-flv、rtmp、hls-m3u8拉 阅读全文
posted @ 2021-02-05 11:39 Keep_Silent 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 函数xPredIntraAng 功能:帧内 - -角度预测、DC预测 着重关注: 1.数组的相互赋值 2.数组的含义 3.指针的位置变化 */ // Function for deriving the angular Intra predictions /** Function for derivi 阅读全文
posted @ 2021-02-03 17:42 Keep_Silent 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Ubuntu14.04 安装 Nginx 注意以下命令中的相对路径和绝对路径: Ubuntu默认Nginx Ubuntu14.04默认安装的是Nginx 1.4.6: sudo apt-get install nginx 如果已经安装,请先卸载: sudo apt-get remove nginx 阅读全文
posted @ 2021-02-03 14:48 Keep_Silent 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 文章出处 阅读全文
posted @ 2021-02-02 20:08 Keep_Silent 阅读(8) 评论(0) 推荐(0) 编辑