自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (11)
  • 论坛 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 FFmpeg总结(九)用ffmpeg进行切片生成m3u8索引文件

在直播和点播中,通常后台并不会直接给一个http://xxx.xxx.xxx.xxx/xxx.mp4这样的url给客户端,而是通过m3u8索引列表,给客户端。今天来通过ffmpeg进行切片生成m3u8索引文件。首先将视频文件转为视频编码h.264,音频编码aac格式的mp4文件 1、使用ffprobe查看文件编码方式 2、如果不是mp4的,可以用如下命令进行转ffmpeg -i input.

2017-04-30 11:22:05 26304 7

原创 在钢筋混泥土的城市,打铁还需身体硬

图:铁匠铺的钢花(黄定友 摄)导读:有两天没有更新文章了,这两天各种提测,冒烟,天天搞得比较晚,稍微歇下。来说说IT人的健康问题。我认识的搞IT的,长的帅的,倒很多,身体比较结实,健壮的...

2017-04-28 15:51:28 226

转载 (已拿offer)2017腾讯暑期实习生从笔试到面试总结(附带华为、阿里面试经历)...

图:深圳西冲沙滩日落导读:快到暑假了,有不少读者还是学生,想找一份实习,好的公司,只能说是好的起点,不能代表全部。公司强大,不代表个人一定强大,小公司同样也有大牛,不羡慕,不虚浮,脚踏实...

2017-04-25 13:28:59 279

原创 FFmpeg总结(八)windows下用ffmpeg获取视频缩略图

环境:VS 2015运行程序,生成RGB图像数据:将RGB图像数据转换成yuv格式,通过ffmpeg命令,如下:验证画面完整性,需要用YUVplayer来打开yuv文件:如下:完整代码:#include "stdafx.h"extern "C"{#include "libavformat\avformat.h"#include "libswscale\swscale.h"}#defin

2017-04-25 11:03:29 3176

转载 作为程序员的我,接私活有错么?

图:香港维多利亚港湾夜景作为程序员的我,接私活有错么?私活,对我们程序员来说真的很不陌生,那么,接私活我有错么?来看下错了的观点:再来看下没错人观点:恩,还有两篇文章来发表自己的观点:这...

2017-04-24 13:16:13 188

原创 我关于读书的一点小体会

图:武警江苏南京支队一名战士正在点着蜡烛读书 今天是世界读书日”全称“世界图书与版权日”,说说我关于读书的小体会。读书是离不开的日常生活的。现在科技发达,不同的手机app,都...

2017-04-23 19:48:08 149

转载 Android插件实战总结之TwsPluginFramework

图:浙江乌镇小编导读:本文是基于rickdynasty(TwsPluginFramework 作者陈上勇)的github上关于TwsPluginFramework框架的开发过程梳理出来...

2017-04-21 10:17:09 211

原创 用python爬取图片和搞笑段子

python是一个高效率的工具,无论是做什么开发的程序员,学点python,很多时候,总会让你事半功倍,如用python换包名,用python进行搜索文件,用python进行...,今天...

2017-04-18 19:52:59 334

原创 FFmpeg总结(七)AV系列结构体之AVIOContext

AVIOContext结构体位于libavformat/avio.h下:AVIOContext的描述:是字节流IO上下文, AVIOContext不能直接被函数指针调用,应当在应用程序实现自定义IO时,通常是通过avio_alloc_conext()函数进行设置函数指针。AVIOContext的成员变量:typedef struct AVIOContext { // 一个私有类选项

2017-04-18 10:11:40 3276

原创 老码农最后都去哪了?

图:美国圣昆丁监狱囚犯学习编程技能 每年都有很多人进入码农行业,说码农,一般都是程序员自黑的调侃,国内第一批程序员,早在20年前,求伯君、雷军、朱崇君、王志东、...

2017-04-17 20:52:49 344

原创 我为什么鼓励大家运营个人公众号

导读:不知不觉,运营公众号有将近8个月了,8个月,说长不长,说短不短,对于业余的爱好,在慢慢影响着更大的人。最开心就是留言说:我发的每一篇文,都会看的读者。带来很多思考上的启发。我想,这...

2017-04-15 11:07:03 290

原创 Windows下编译FFmpeg

MinGW:配置path:gcc测试:入口:下载yasm:直接拷贝到System32,当然你也可以放到MinGw/bin下,都没关系:用ffmpeg-3.1.3,之前用linux编译,mac编译,都是这个版本。通过./configure脚本 生成make文件:开行执行如下命令:这里会报一个warning的错:pkg-config not found, library detection may fa

2017-04-15 00:27:41 1898 2

原创 两步集成TV移动框架,从未如此简单

导读:TV相关的资料网上相对来说少点,我早期写了七篇TV相关的开发总结,有开源了一些Demo,在我的github上,今天是单灿灿同学独家在本公众平台发布他最新开源的TV框架。单灿灿的bl...

2017-04-14 09:52:11 248

原创 FFmpeg总结(六)AV系列结构体之AVPacket

AVPacket位置:libavcodec/avcodec.h下:AVPacket:通常通过demuxer导出的data packet作为解码器的input data或是收到来自编码器的data packet,通过muxer进入输出的output data看如下图,更易理解: 对于视频来说,它通常应该包含一个压缩的帧,对于音频,可能包含多个压缩帧,允许编码器输出为空的packet,没有压缩数

2017-04-13 10:47:22 4332

原创 程序员,如何在工作之外,增加自己的收入?

导读:之前,曾写过,毕业前五年,应该把钱看轻,但是如果有工作之外,恰好有时间,一方面锻炼了自己的能力,又获得了一定的收益,又何乐而不为呢?通过自己劳动获取报酬,通过知识付出得到报酬。本身...

2017-04-12 13:25:43 177

原创 FFmpeg总结(五)AV系列结构体之AVCodec、AVCodecParameters、AVCodecParser、AVCodecParserContext、AVCodecDescriptor

AVCodec: 编解码器结构体 位于libavcodec/avcodec.h中typedef struct AVCodec { const char *name; // codec的名字,保持全局唯一,标识名 const char *long_name; // codec的名字,全名 enum AVMediaType type; // Media类型,是视频,音频,还是字幕

2017-04-12 10:53:32 8806

原创 【系列】关于直播,所有的技术细节都在这里了

网络视频直播存在已有很长一段时间,随着移动上下行带宽提升及资费的下调,视频直播被赋予了更多娱乐和社交的属性,人们享受随时随地进行直播和观看,主播不满足于单向的直播,观众则更...

2017-04-10 13:46:55 330

转载 关于直播,所有的技术细节都在这里了(一)

网络视频直播存在已有很长一段时间,随着移动上下行带宽提升及资费的下调,视频直播被赋予了更多娱乐和社交的属性,人们享受随时随地进行直播和观看,主播不满足于单向的直播,观众则更渴望互动,直播...

2017-04-10 13:46:55 235

转载 关于直播,所有的技术细节都在这里了(二)

上篇《关于直播,所有的技术细节都在这里了(一)》我们讲述了如何让直播内容以“最短”路径从主播到观众上,传输层面获得最低延迟,在本篇中我们会介绍直播应用层协议及传输层协议的选择以及对直播体...

2017-04-10 13:46:55 216

转载 关于直播,所有的技术细节都在这里了(三)

上篇《关于直播,所有的技术细节都在这里了(二)》我们讲述了直播应用层协议及传输层协议的选择以及对直播体验影响的分析 。本篇中我们将介绍在传输直播流媒体过程中的内容缓存与传输策略优化细节原...

2017-04-10 13:46:55 171

转载 关于直播,所有的技术细节都在这里了(四)

上篇《关于直播,所有的技术细节都在这里了(三)》我们讲述了直播后端系统的原理及优化,那么直播推流、播放端是否就没有可以优化的点呢? 答案是否定的。客户端的优化对直播秒开、延迟体验的实现至...

2017-04-10 13:46:55 178

转载 基于 MVP+RxJava2+Retrofit2 的应用—熊猫眼

简介熊猫眼是一个平时用来学习的练手的项目,做这样一个应用的目的主要有两个:公司项目因为历史原因还有风险控制方面的问题,新的技术不一定能够应用在现有的版本上。所以手痒了就自己弄个应用写一写...

2017-04-07 13:24:15 203

原创 不要让你的不主动,耽误了你的人脉

导读:不要让你的不主动,耽误了你的人脉,你不主动,等着别人主动。总是下策,你不主动,妹子被别人表白了,你不主动,客户被别人拿下了。 人脉,是联系和蕴量出来的,如...

2017-04-07 13:24:15 173

原创 FFmpeg总结(四)AV系列结构体之AVBuffer、AVBufferRef、AVBufferPool

位置:libavutil/buffer.h AVBuffer采用引用计数的数据Buffer的API。有两个核心对象这个API——AVBuffer和AVBufferRef。AVBuffer代表数据缓冲区本身,它是私有的,不能直接被调用者调用。我们可以通过AVBufferRef,调用者须要检查两个AVBuffer指针是否指向两个不同的引用在同一数据buffer中。AVBufferRef 代

2017-04-06 19:26:44 5642

原创 FFmpeg总结(三)AV系列结构体之AVCodecContext

位置: libavcodec/avcodec.h描述:主要扩展API的结构体New fields can be added to the end with minor version bumps.

2017-04-06 10:26:41 4422

原创 基于 MVP + Glide + Retrofit + RxJava2.0 + butterknife 的C9MJ TV App

导读:今天推荐一个还不错的项目,是确实还不错。喜欢可以给作者一个star.C9MJ个人练手项目(新闻 + 视频直播): 基于 MVP + Glide + Retrofit + RxJav...

2017-04-05 10:59:55 285

原创 清明,我怀念那个回不去的故乡了

清明,回乡祭祖,在我老家,是重视的事,清明期间,小镇的气氛,不亚于过年。父母几乎每年都回。我上大二前,也是每年必回家扫墓。想想老家田野上到处开满的油菜花。村里炊烟袅袅。没有回...

2017-04-03 11:00:38 434

原创 FFmpeg总结(二)AV系列结构体之AVFrame

位于libavutil下frame.h文件中这个结构体用来描述解码出音视频数据。AVFrame必须使用av_frame_alloc分配()。AVFrame必须与av_frame_free释放()。AVFrame通常分配一次,然后重复使用多次,不同的数据(如一个AVFrame持有来自解码器的frames。)在再次使用时,av_frame_unref()将自由持有的任何之前的帧引用并重置它变成初

2017-04-01 11:32:39 16946

一个用MediaPlayer播放网络视频案例

一个用MediaPlayer播放网络视频案例

2016-08-31

mpandroidchartlibrary-2-1-6.jar

android mpchart jar包,最牛逼的图表化框架

2016-06-28

android api中文版

最新android中文版API,对于android程序员有福音了。大家决的好,多发表评论哈。

2014-05-09

传智播客黎活明老师EJB源码

传智播客黎活明老师EJB源码,很全还代pdf文档

2014-04-18

15年毕业设计-图书管理系统源码

本系统中包含如下功能模块:系统设置,读者管理,图书管理,图书借还,续借预约,系统查询和更改口令。 有web端和android端,采用mysql数据库。内附有数据库表。是呕心之作。

2016-03-12

张泽华android源代码

张泽华android基础教程源代码 找了好久 分享给大家

2014-03-16

黑马入学Java知识—精华总结(上)

黑马程序员Java知识精华总结,总结相当全面。希望对大家有用

2014-04-18

黑马入学Java知识—精华总结(下)

对于去面试的同学,这个总结相当有用,里面附有详细的代码和注解

2014-04-28

算法导论.pdf

这本黑书涵盖了大多数算法,是不可多得的好书

2013-07-29

HEAD_FIRST设计模式(中文版)

HEAD_FIRST设计模式(中文版),买书送的,绝对无缺页。非常齐全。难得的一本,我见过写的最好的设计模式的书。。有须要的朋友,可以下载。。

2014-07-17

毕向东java代码

毕向东java代码,适合java基础的童鞋,很多案例

2014-03-18

码农突围的留言板

发表于 2020-01-02 最后回复 2020-03-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除