社区
资源
帖子详情
怎么用ffmpeg处理实时视频流的,并播放出来?哪位大神有demo,谢谢
hzy秋风
2016-07-27 10:45:58
ffmpeg处理实时视频流
...全文
3480
2
打赏
收藏
怎么用ffmpeg处理实时视频流的,并播放出来?哪位大神有demo,谢谢
ffmpeg处理实时视频流
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shenyi0106
2016-07-27
打赏
举报
回复
这个ffplay是ffmpeg的一个组件,是开源的,可以去参考实现代码
shenyi0106
2016-07-27
打赏
举报
回复
rtsp?? ffplay -i rtsp://x.x.x.x/xxxx
android
ffmpeg
demo
2
此代码是在android
ffmpeg
de的基础上增加新的功能模块(参考csdn雷霄骅
大神
的博客写的) 实现
ffmpeg
public native String urlprotocolinfo(); public native String avformatinfo(); public native String avcodecinfo(); public native String avfilterinfo(); public native String configurationinfo(); //视频数据解码成YUV像素数据 测试通过 public native int decode(String inputurl, String outputurl); //将视频文件以流媒体的形式推送到服务器 未测试 public native int stream(String inputurl, String outputurl); //转码 MP4转wmv命令行格式 未实现 public native int
ffmpeg
core(int argc,String[] argv); public native int H264DecoderInit(int width, int height); public native int H264DecoderRelease(); public native int H264Decode(byte[] in, int insize, byte[] out); //获取版本 public native int Get
FFmpeg
Version(); 本人使用win8下安装vmware workstation Ubuntu kylin 14.04 android-ndk64-r10-linux-x86_64.tar.bz2
ffmpeg
-2.8.tar.bz2
Android直播实现(一)Android端推流、
播放
一: 使用javacv来实现,最终也是用过
ffmpeg
来进行编码和推流,javacv实现到可以直接接收摄像头的帧数据 需要自己实现的代码只是打开摄像头,写一个SurfaceView进行预览,然后实现PreviewCallback将摄像头每一帧的数据交给javacv即可 javacv地址:https://github.com/bytedeco/javacv
demo
地址:https://github.com/beautifulSoup/RtmpRecoder/tree/master 二: 使用Android自带的编码工具,可实现硬编码,这里有一个国内
大神
开源的封装很完善的的库yasea,第一种方法需要实现的Camera采集部分也一起封装好了,进行一些简单配置就可以实现编码推流,并且yasea目前已经直接支持摄像头的热切换,和各种滤镜效果 yasea地址(内置
demo
):https://github.com/begeekmyfriend/yasea 服务器 流媒体服务器我用的是srs,项目地址:https://github.com/ossrs/srs 关于srs的编译、配置、部署、在官方wiki中已经写的很详细了,并且srs同样是国内开发人员开源的项目,有全中文的文档,看起来很方便 这里有最基本的简单编译部署过程 Android直播实现(二)srs流媒体服务器部署
播放
器 android端的
播放
使用vitamio,还是国内的开源
播放
器,是不是感觉国内的前辈们越来越屌了^~^! vitamio支持几乎所有常见的的视频格式和流媒体协议 vitamio地址(内置
demo
):https://github.com/yixia/VitamioBundle 这里使用的是yaesa库,先介绍一下直播实现的流程:
Java+
FFmpeg
开发音
视频流
媒体直播等
该系列是音
视频流
媒体以及直播等相关产品,开发语言是Java(ssh,tomcat,mysql,jquery,javacv) 该系列的课程在持续更新中,目前包括: 1.java+
ffmpeg
+nginx开发直播网站 2.Java+
ffmpeg
+tomcat开发web在线的音视频转码...
高仿喵播,视频直播 2.0版本
Github下载地址:https://github.com/XLAccount/MiaoBo 项目详解地址:http://www.code4app.com/blog-843201-350.html 快速集成RTMP的视频推流教程:http://www.code4app.com/blog-843201-315.html
ffmpeg
常用命令操作:http://www.code4app.com/blog-843201-326.html #关于IJKMediaFramework/IJKMediaFramework.h找不到的问题,下载后直接拉到项目中即可 下载地址:https://pan.baidu.com/s/1boPOomN 密码::9yd8 #BUG修复: 解决登录程序偶尔崩溃,修复轮播图片和页面控制器叠加等问题,修复新浪授权登录 (2016.9.7) 解决程序运行中偶尔崩溃问题,解决连续下拉刷新崩溃问题,优化代码 (2016.9.8) 优化直播页面,减少不必要的性能消耗,增加用户体验 (2016.9.11) 适配5s以上的机型除了6sPlus和6Plus延迟较大外,其余延迟都较小,网速好的话可以忽略不计 (2016.9.12) 新版本极大优化程序性能,修复关注数据异常等小问题,重新布局热门页面,减少因反复加载带来的性能消耗 (2016.9.13) 增加个人中心页面,采用下拉放大图片 ➕ 波纹效果 (2016.9.14) ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb.gif) 展示图片 ![image](https://github.com/XLAccount/ALLGIFS/blob/master/psb-1.gif) 展示图片 ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb-2.gif) 展示图片 ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb-3.gif) 展示图片 感谢
大神
Monkey_ALin http://www.jianshu.com/users/9723687edfb5/latest_articles 的
demo
支持
【音视频开发】
FFmpeg
音视频
处理
工具三剑客
FFmpeg
是一个完整的跨平台音视频解决方案,它可以用于音频和视频的转码、转封装、转推流、录制、流化
处理
等应用场景。
FFmpeg
在音视频领域享有盛誉,号称音视频界的瑞士军刀。同时,
FFmpeg
有三大利器是我们应该清楚的,它们分别是
ffmpeg
、ffprobe 和 ffplay 三剑客。
资源
2,586
社区成员
18,441
社区内容
发帖
与我相关
我的任务
资源
VC/MFC 资源
复制链接
扫一扫
分享
社区描述
VC/MFC 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章