自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Android media ---- 1.8、Android最简单的音频播放器

1、最简单的音频播放器Android 音视频的代码好多都属于native层,Nupalyer和AweSomePlayer控制流程复杂, 学习难度比较大,作为app人员来说接触的机会又比较少,导致想学习知识的人门槛比较高。所以这边通过上层的控制,让大家慢慢熟悉播放器的原理。因此将非常简单的音频播放器,拿出来练习,源码提供大家参考。都有注释就不一一解释了。本app采用上层的MediaCode...

2018-12-29 15:55:36 217

原创 Android media ---- 1.7.ffmpeg 简单音频播放器

哎,喜欢偷懒,这边直接抄袭下雷神的代码。雷神是个值得敬佩的程序员。vs代码下载链接:https://pan.baidu.com/s/1c2dIuYk 密码:ld4b/* *最简单的基于FFmpeg的音频播放器 *Simplest FFmpeg Audio Player * *雷霄骅 Lei Xiaohua *[email protected] *中国传媒大学/...

2018-12-29 15:54:44 218

原创 Android media ---- 1.6.ffmpeg 简单视频播放器

哎,喜欢偷懒,这边直接抄袭下雷神的代码。雷神是个值得敬佩的程序员。vs代码下载链接:/** * 最简单的基于FFmpeg的视频播放器2(SDL升级版) * Simplest FFmpeg Player 2(SDL Update) * * 雷霄骅 Lei Xiaohua * [email protected] * 中国传媒大学/数字电视技术 * Communica...

2018-12-29 15:53:47 252

原创 Android media ---- 1.5.ffmpeg yuv输出

开发环境vs2010 环境比较老。一下程序要求输出一个pcm数据,使用yuv工具可以打开播放。在这里简单介绍ffmpeg的api调用。后面还会写个整个video的播放,会提供统一的工程。AVFormatContext *pFormatCtx;int i, videoindex;AVCodecContext *pCodecCtx;AVCodec *pCodec;AVFrame...

2018-12-29 15:52:43 184

原创 Android media ---- 1.4.ffmpeg pcm输出

开发环境vs2010 环境比较老。一下程序要求输出一个pcm数据,使用pcm工具可以打开播放。在这里简单介绍ffmpeg的api调用。后面还会写个整个audio的播放,会提供统一的工程。AVFormatContext *pFormatCtx;int i, audioStream;AVCodecContext *pCodecCtx;AVCodec *pCodec;首先定义...

2018-12-29 15:51:46 145

原创 Android media ---- 1.3 主流的开源项目

主流的开源项目 Ffmpeg VlC mplayer ijkplayer 目前比较受欢迎的主流的项目,有上面几个。其中ffmpeg 是必须要了解的。http://ffmpeg.org/ 这个是官网。它是一个开源项目,里面包含各种解码编码格式,并通过一系列的框架,将其组合在一块,形成了非常好用的编解码内核。网上有好多学习的资料。接下来的 三个播放器都是...

2018-12-29 15:48:36 117

原创 Android media ---- 1.2 需要认识的一些工具

需要认识的一些工具做音视频难么遇到些bug。一些有用的分析工具不仅能帮助我们解决问题,还能帮助我们在学习的时候有个客观的认识,使得知识变得不会难么抽象。借助工具,这是非常好的一个学习方法。这边介绍几个我自己常用的。1、码流分析工具 Elecard StreamEye Tools这个工具在分析图像运动适量的时候常用的,最近很少用了,又卸载了。就不上图了。2、 视频格式分析工具 Ele...

2018-12-29 15:45:25 308

原创 Android media ---- 1、音视频基础知识

1.播放器原理2.基础数据:                             视频 yuv rgb yuv420                                                                                                              音频 pcm adpcm3.编码格式:  ...

2018-12-29 15:42:50 184

原创 人工智能入门2.线性回归-理解TensorFlow中wb参数的含义

刚开始入门的时候,我们经常遇到单层神经网络模型如下b = tf.Variable(tf.zeros([1]))W = tf.Variable(tf.random_uniform([1, 1], -1.0, 1.0))y = tf.matmul(W, x) + b我们如何去理解它。输入数据x 可以理解,输出数据y也是可以理解的。如何去理解w 和b的含义。今天我们来深度的解刨一下。一、...

2018-12-29 14:19:25 934 2

原创 人工智能入门1.交叉熵 - loss函数在Tensorflow中的定义

1.交叉熵要懂得交叉熵,先要懂得信息量信息量的定义香农(C. E. Shannon)信息论应用概率来描述不确定性。信息是用不确定性的量度定义的.一个消息的可能性愈小,其信息愈多;而消息的可能性愈大,则其信息愈少.事件出现的概率小,不确定性越多,信息量就大,反之则少。其中标识x0 事件出现的概率。 通俗的讲,信息量,就是某个事件能给你带来多大的震撼,越震撼信息量就...

2018-12-29 11:41:11 389

空空如也

空空如也

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

TA关注的人

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