- 博客(7)
- 资源 (52)
- 收藏
- 关注
转载 零基础读懂视频播放器控制原理: ffplay 播放器源代码分析
原文地址https://cloud.tencent.com/developer/article/1004559视频播放器原理其实大抵相同,都是对音视频帧序列的控制。只是一些播放器在音视频同步上可能做了更为复杂的帧预测技术,来保证音频和视频有更好的同步性。ffplay 是 FFMpeg 自带的播放器,使用了 ffmpeg 解码库和用于视频渲染显示的 sdl 库,也是业界播放器最初参考的设计标准。本文对 ffplay 源码进行分析,试图用更基础而系统的方法,来尝试解开播放器的音视频同步,以及播放..
2020-12-04 14:33:46 793
转载 ffplay源码分析4-音视频同步
本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/10307089.htmlffplay是FFmpeg工程自带的简单播放器,使用FFmpeg提供的解码器和SDL库进行视频播放。本文基于FFmpeg工程4.1版本进行分析,其中ffplay源码清单如下:https://github.com/FFmpeg/FFmpeg/blob/n4.1/fftools/ffplay.c在尝试分析源码前,可先阅读如下参考文章作为铺垫:[1].雷霄骅,视音频编解.
2020-12-04 14:27:55 287
转载 ffmpeg音视频同步---视频同步到音频时钟
转载地址https://my.oschina.net/u/735973/blog/806117/作者:Huatiangithub:https://github.com/Huatian邮箱: 773512457@qq.com平台:Fedora 25(64bit)音视频同步简单介绍一般来说,视频同步指的是视频和音频同步,也就是说播放的声音要和当前显示的画面保持一致。想象以下,看一部电影的时候只看到人物嘴动没有声音传出;或者画面是激烈的战斗场景,而声音不是枪炮声却是人物说话的声音,这是..
2020-12-04 14:09:09 1038
转载 ffplay播放控制代码分析
原文地址:https://blog.csdn.net/lrzkd/article/details/78841677****************************************************************************** ffplay系列博客: ** ffplay播放器原理剖析 ** ffplay播放器音视频同步原理 ** ffplay播放控制代码分析 ** 视频主观质量对比工具(Visual comparision tool based on
2020-12-04 09:18:41 343
转载 美拍直播首屏耗时减少50%以上的优化实践
转载地址:https://www.sohu.com/a/224267360_268033导读:直播行业的竞争越来越激烈,各厂商对用户体验的追求也越来越高,这其中首屏时间的体验尤为重要。本文中美图的包红来同学从DNS解析优化、TCP连接耗时、HTTP响应耗时、音视频流的探测耗时、buffer缓冲的耗时等五个方面非常详细的解说了美拍直播首屏时间减少50%,达到500ms左右的一个具体优化实践,对做直播的同学非常有借鉴意义。随着移动直播的火爆,大量的业务都有直播需求,这就使直播成了一种基本的配置。在.
2020-12-03 15:53:41 477
转载 FFMPEG的AVFormatContext、AVStream、AVPacket、AVFrame时间戳分析
转载地址:https://blog.csdn.net/h514434485/article/details/77619872 这里FFMPEG版本用的3.3.3 时间戳描述 AVFormatContext /** * Duration of the stream, in AV_TIME_BASE fractional * seconds. Only set this value if you know none of the individual stream * durati
2020-12-03 13:46:17 946
原创 SDL2_code_play_pcm
SDL2播放pcm的代码。应该算比较精简了。该注释的都注释了~/** * * ffmpeg -i file_name.mp3 -acodec pcm_s16le -f s16le -ac 2 -ar 44100 file_name.pcm * ffmpeg -i xiongmao.flv -vn -c:a pcm_s16le -f s16le -ac 2 -ar 44100 xiongmao.pcm * */#include <SDL2/SDL.h>#define
2020-12-01 15:50:38 116
gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu.tar.xz
2020-08-24
jfreechart-1.0.9_jcommon-1.0.17_gnujaxp
2017-06-28
android-gif-drawable-master.jar
2016-06-13
android_sqlite
2015-07-24
android event bus
2015-07-24
ffmpeg6.2.2-库、头文件、可执行程序 for android
2015-05-20
android-FTPClient用到的jar包
2015-01-22
Android 跑马灯 ,用 viewgroup + 动画实现
2014-12-08
Android 跑马灯,用LinearLayout加动画实现。
2014-12-03
Android 串口程序源代码
2014-10-25
功夫熊猫音频测试文件.pcm
2020-12-01
compile-tcpdump.tar.gz
2020-11-12
mstar_64位驱动及MSTV_Tool_V4.114_246752.zip
2020-11-10
gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.gz
2020-09-15
STM8L IAP 应用程序中编程指导.zip
2019-06-05
androidsvg
2018-04-13
SDL2播放YUV420P序列
2018-03-27
基于SDL2.0.8的播放PCM的程序
2018-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人