- 博客(23)
- 资源 (17)
- 收藏
- 关注
原创 vs2015 编编译QtAV 播放器
最近看到一个开源的播放器,基于QT+FFMPEG,所以编译了一下 播放器介绍:http://www.qtav.org/ 源码地址:https://github.com/wang-bin/QtAV 编译介绍:https://github.com/wang-bin/QtAV/wiki/Build-QtAV 先现在依赖库qtcreator编译很简单,导入工程后,设置构建Build
2017-03-30 14:54:53 2752 1
转载 x264 profile 介绍
首先要阐明所谓的AVC其实就是H.264标准,是由ITU-T和ISO/IEC组成的联合视频组(JVT,Joint Video Team)一起开发的,ITU-T给这个标准命名为H.264(以前叫做H.26L),而ISO/IEC称它为MPEG-4 高级视频编码(Advanced Video Coding,AVC)它定位于覆盖整个视频应用领域,包括:低码率的无线应用、标准清晰度和高清晰度的电视广播应用、
2017-03-24 18:25:49 2502
原创 ffmpeg命令 控制关键帧输出
ffmpeg -i /data/test.mp4 -c:v libx264 -c:a 'libvo_aacenc' -x264opts keyint=250:min-keyint=75 -loglevel error -preset superfast -r 25 -f mp4 -y -movflags faststart /app/out1.mp4
2017-03-24 09:53:36 3983
转载 系统粘贴板到vim
习惯了Windows下面的复制,粘帖快捷键。转到vim编辑器会发现这两个键没什么作用,其实vim是使用ctrl+shift+c,ctrl+shift+v复制粘帖的。但是使用这些快捷键只能在一定屏幕范围使用,且只能在插入模式才有效。而在vim中简单用y只是复制到"(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容。要将vim的内容复制到某个粘贴板,需要退出编辑模式,按v进入视图模式
2017-03-17 11:31:30 526
原创 SecureCRT 常用快捷键
SecureCRT常用的一些快捷键Alt + Enter -- 全屏Alt + C -- 快速打开新的连接Alt + 1/2/3/4/5.../9 -- 切换到第1/2/3/4/5.../9个标签Ctrl + A | Alt+A -- 光标移至行首,Ctrl + E -- 光标移至行末 Ctrl + U -- 清除当前行和缓存的输入,删除光标至行首所有字符Ctrl
2017-03-16 19:09:36 1099
转载 jitter buffer QoS的解决方案
一个分享webrtc的大神 :http://www.cnblogs.com/lingyunhu/category/626157.htmlQoS出现的背景:而当网络发生拥塞的时候,所有的数据流都有可能被丢弃;为满足用户对不同应用不同服务质量的要求,就需要网络能根据用户的要求分配和调度资源,对不同的数据流提供不同的服务质量:1、对实时性强且重要的数据报文优先处理;2
2017-03-15 17:01:14 1389
转载 HTTP 协议分析
原文地址:http://lib.csdn.net/article/computernetworks/31688HTTP协议简介 超文本传输协议(HypertextTransfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到请求后,给予相应的响应信息。
2017-03-13 14:38:56 659
原创 FastDFS
打算要学习的开源项目 1、FastDFS 开源中国的介绍 http://www.oschina.net/p/fastdfs/ 余庆大神的github:https://github.com/happyfish100 除了FastDFS, 里面还有几个小的开源库, libfastcommon 工具库,libshmcache 共享内存库,FastDFS-ngi
2017-03-12 18:34:50 659
原创 读《富爸爸穷爸爸》
传统观念大家对谈钱财或者追随钱财有种鄙视的目光,指责富人为奸商,他们炒高了房价、抬高了物价,却没有给为他工作的员工涨工资。读这本书以后,我有了一些改变,再次分享给大家,希望对你们也有帮助。第一点、富人不为钱工作 穷人和中产阶级为钱而工作,富人让钱为他们工作。 这里强调用头脑思考的作用,不要被缺钱的恐慌控制和支配。工作只是面对长期问题的一种暂时的解决办法。
2017-03-12 09:34:57 335
转载 hash表拉链法解决冲突
散列表(Hash table)也称为 哈希表 。是字典的一种抽象。比如说你要查一个字,通过这个字的拼音首字母,找到这个字的页码,然后翻到那页找就行了。这种方法直接把查找 时间复杂度 降到了常数。但是要牺牲一定的计算索引的时间。计算索引的那个函数称为 哈希函数 ( 散列函数``)。如果两个不同的 key`算出了同一个索引,此时就要用到一定的方法来解决哈希冲突。哈希函数哈希函数
2017-03-07 18:34:03 15968
转载 ts流格式详解
原文地址:https://my.oschina.net/u/727148/blog/666824HLS,Http Live Streaming 是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包括两部分,一是M3U8描述文件,二是TS媒体文件。1、M3U8文件 用文本方式对媒体文件进行描述,由一系列标签组成。#EXTM3U#
2017-03-07 13:55:08 10727
转载 vbsf_h264_toannexb
原文地址:http://blog.csdn.net/leixiaohua1020/article/details/39767055首先感谢下雷神,真希望你还好好的。分离某些封装格式中的H.264分离某些封装格式(例如MP4/FLV/MKV等)中的H.264的时候,需要首先写入SPS和PPS,否则会导致分离出来的数据没有SPS、PPS而无法播放。H.264码流的SPS和P
2017-03-07 11:03:13 1449
转载 c++ 利用libcurl实现文件断点续传
原文地址:http://blog.csdn.net/mfcing/article/details/50775164/******************************************封装Libcurl下载库*author:Jelin*date:2016年2月24日 */#pragma once#include #include using std::stri
2017-03-03 18:10:08 6051
转载 同时叠加水印和字幕
源地址:http://bbs.chinaffmpeg.com/forum.php?mod=viewthread&tid=359&extra=//我还没测试,先保存下1.环境:ubuntu16.04 64位2.编解码使用nvidia的硬件加速接口3.使用方式ffmpeg api调用;4.video_filter_spec定义如下:
2017-03-03 17:46:46 996
原创 音视频同步、网络抖动
今天在一个流媒体群里,看到一个大神分享自己解决网络抖动、音视频同步的方法,记录一下学习学习。注:时间是用的相对时间戳,则时间越小播放越快,注释很明白相信大家一看就明白了。 优化版本音视频同步 顺便请教了大神一些问题。下面是我整理的大神的分享。 当播放器接入服务器播放的时候不一定每次都切到I帧, 一旦产生切到P帧或者
2017-03-02 15:27:55 2543 1
转载 linux socket编程 出现信号SIGPIPE,分析及解决
原文地址:http://blog.sina.com.cn/s/blog_4888f88101016xr9.html在编写一个仿QQ软件,C/S模式。出现的问题:当客户机关闭时,服务器也随着关闭,纠结很久之后,我gdb了下,出现下面提示信息:Program received signal SIGPIPE, Broken pipe.0x0012e416 in __kernel_vsysca
2017-03-01 15:16:44 1383
转载 vim 突然不响应了
windows下的编辑器使用惯了, 今天使用vim, 无意中又按了一下CTRL+S, 结果vim像停掉了一样, 按什么键都不起作用了. 以前也碰到这种情况, 解决的办法是直接关了ssh客户端软件, 然后重新连接, 重新打开那个文件.今天我直接在google上查了一下, 发现直接按CTRL+Q解决问题.问题的原因: CTRL+S表示停止向终端停止输出; CTRL+Q恢复向终端输出流.
2017-03-01 14:06:04 6827 5
转载 linux 查找 目录下的所有文件是否含有某个字符串
原文地址:http://blog.sina.com.cn/s/blog_691a84f301015khx.html查找目录下的所有文件中是否含有某个字符串 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l
2017-03-01 13:56:56 1299
转载 CentOS7 Failed to start LSB: Bring up/down解决方法
原文地址:http://addam.blog.51cto.com/5041993/1839518 刚刚装好的虚拟机突然不能上网了,报错很诡异,具体报错如下:/etc/init.d/network restartRestarting network (via systemctl): Job for network.service failed because the c
2017-03-01 11:30:53 9122 3
sourceinsight4.0破解版
2017-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人