2017年10月12日

ffmpeg生产rtp流

摘要: 录像文件转成h264的rtp流,当下主流的流媒体服务器可识别的rtp流:ffmpeg -re -i input -an -f rtp -c:v libx264 -profile baseline -slices 10 -rtpflags h264_mode0 -payload_type 97 -pk... 阅读全文

posted @ 2017-10-12 21:26 zhuxian2009 阅读(359) 评论(0) 推荐(0)

在studio中使用libsdl2.so,编译SDL Demo

摘要: 1.准备编译好的libSDL2.so,编译方法下一篇《linux下交叉编译android版本的libSDL2.so》详述。需要的目录结构是libs |--armeabi |--libmain.so |--... 阅读全文

posted @ 2017-10-12 21:26 zhuxian2009 阅读(330) 评论(0) 推荐(0)

linux下交叉编译android版本的libSDL2.so

摘要: 编译android下的SDL库,就像是做一道菜。需要你先准备好食材、刀具、砧板.......哦,怎么炒?不懂得,先看官方教程Building SDL2 for Android转入正题,开始准备食材了:linux——debian 9(debian-9.0.0-i386-DVD-1.iso)SDL源码—... 阅读全文

posted @ 2017-10-12 21:26 zhuxian2009 阅读(498) 评论(0) 推荐(0)

ffmpeg取rtsp流,打印音视频的ts

摘要: 改demo程序,调用ffmpeg API,获取rtsp的音视频流,打印每一包的ts,验证是否同步。运行环境是linux//FFDecoder.h#pragma once //#define __STDC_CONSTANT_MACROSextern "C" { #include "libavcod... 阅读全文

posted @ 2017-10-12 21:26 zhuxian2009 阅读(1368) 评论(0) 推荐(0)

最简单的android studio调用ffmpeg动态库

摘要: 准备工作:1.编译好的ffmpeg动态库.so文件,以及ffmpeg的头文件;2.android studio开发环境,包括NDK等可用环境;步骤一:新建一个android studio工程,命名netplayer,勾选“Include C++ support”;其他选择默认,直到完成;步骤二:将f... 阅读全文

posted @ 2017-10-12 21:26 zhuxian2009 阅读(407) 评论(0) 推荐(0)

android studio + libSDL2.so显示一张bmp图片

摘要: 目标:一个简单的app程序,基于SDL开源库,实现加载一张bmp图片,并且显示的功能。环境要求:1. 一个可用的android studio开发环境;本次用的是android studio 2.3.0 ;2.SDL源码,下载地址 SDL官网下载;3.编译好的libSDL2.so动态库; 可以参考前... 阅读全文

posted @ 2017-10-12 21:26 zhuxian2009 阅读(291) 评论(0) 推荐(0)

Linux下编译Android ffmpeg库

摘要: NDK:android-ndk-r14b-linux-x86_64.zip NDK下载地址 ffmpeg:ffmpeg-3.3.4.tar.bz2 ffmpeg下载地址Linux:Ubuntu1.将下载好的NDK、ffmpeg解压,待用;2.在ffmepg目录下,编辑configur... 阅读全文

posted @ 2017-10-12 21:26 zhuxian2009 阅读(262) 评论(0) 推荐(0)

Linux下编译Android ffmpeg库(mediacodec 硬件解码)

摘要: NDK:android-ndk-r14b-linux-x86_64.zip NDK下载地址 ffmpeg:ffmpeg-3.3.4.tar.bz2 ffmpeg下载地址Linux:Ubuntu1.将下载好的NDK、ffmpeg解压,待用;2.在ffmepg目录下,编辑configur... 阅读全文

posted @ 2017-10-12 21:26 zhuxian2009 阅读(907) 评论(1) 推荐(0)

导航