自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

郭风朴(guofengpu)的Android影音专栏

IT路上的牛耕实践者

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

转载 ijkplayer read_thread命令简单解析

在stream_open函数中,初始化完视频,音频,字幕的帧队列后,启动了两个线程video_refresh_thread:刷新视频帧线程 read_thread:读取本地磁盘或者网络视频资源read_thread流程调用avformat_alloc_context 创建AVFormatContext对象,主要为函数指针赋值,确定默认打开文件的函数,以及关闭文件的函数 调用a...

2018-12-18 10:13:57 1260

原创 ffmpeg 之IP拉流优化 起播速度优化

这个系列主要是写关于用FFmpeg来拉取直播流时,会涉及到的优化项,可作为优化的实践。虽然是针对的直播,但对于点播的播放比如直接播放mp4的流,还是有一样的原理。什么是ip拉流?ip拉流就是指将拉流url里面的域名,比如http://flv-meipai.8686c.com/live/59c3507b20a05d24f928d6cf.flv里面的flv-meipai.8686c.com预先...

2018-12-17 16:56:45 3010

原创 Avformat_open_input函数的分析 结合HTTP协议

前段时间在做直播的优化,主要是优化首屏时间,因为直播播放器大部分都会采用ffmpeg来处理,所以就会用到avformat_open_input这个函数,这也是首屏耗时比较多的一个地方,这里我主要跟踪一下http的请求以及rtmp的请求,源码都是开源的,这里主要是记录下来以备自己查询,本篇文章主要是是以ijkplayer源码为基础分析的。avformat_open_input这个函数的作用是打开...

2018-12-17 16:50:26 1578

原创 WebRTC目录结构

文章目录WebRTC 目录结构WebRTC 目录结构当拿到源代码最先想到的就是每个目录 下面代表什么意思,目录结构详细说明每个目录意思apiWebRTC 接口层。包括 DataChannel, MediaStream, SDP相关的接口。各浏览器都是通过该接口层调用的 WebRTC。call存放的是 WebRTC “呼叫(Call)” 相关逻辑层的代码。audio存放音频网络逻辑层...

2018-12-11 10:43:28 493

原创 WebRTC 音视频应用指南

WebRTC秘籍心法WebRTC庖丁解牛最新目录体系WebRTC庖丁解牛最新目录体系WebRTC版本已经更新到 2.1.3 版本官网地址 需要翻墙目录体系连接地址

2018-12-11 10:33:44 349

嵌入式智能家居软硬件产品研发流程,产品研发项目协作控制

产品经理,项目经理必看。产品研发具体流程,特别适合新产品,新项目研发的总体把控,从项目方案收集、外观结构设计,硬件原理图PCBlayout、软件研发测试到试产、BOM变更、材料控制、SMT贴片、首件、试产。所有流程相近描述。绝对是智能硬件产品项目开发经理,必看首选,

2016-05-21

空空如也

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

TA关注的人

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