完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖子主要展示如何在Android平台实现对摄像头数据采集,再通过JNI调用ffmpeg库压制成H.264格式的视频数据,再通过简单UDP协议外发到WIN平台的简易例程,没有实现RTSP和考虑的效率,。实现步骤如下:
1、Android 摄像部分代码实现摄像数据采集。上传代码部分没有实现设定采集YUV数据的宽高。
android端界面效果如下:
2、定义JNI接口,实现对FFMPEG库的调用。JAVA部分:
JNI的C语言的实现:
3、PC端实现对接收H.264数据的解码。效果如下:
其中代码部分主要是基于对ffmpeg中sample, decoding_encoding.c的改造。
PS:代码中的IP地址和数据数组宽高为了调试方便,都是绝对值,若要正常使用,请更改相关参数。
原作者:error结构体
发布
谁有3566+电池+POE充电的方案,有个项目需要用该功能的主板
880 浏览 0 评论
RK3588的GMAC0与PHY的参考时钟电平匹配问题??????
4677 浏览 1 评论
请问各位大佬,如何解决,瑞芯微 RV1126B 使用 mpp 自带工具 调试时,内核直接报错崩溃!
1833 浏览 0 评论
使用rk3568开发板,核0\\1\\3运行linux,核2运行hal,在核0中怎么关闭核2
2393 浏览 0 评论
3588香橙派 上显示hdmi输入 延迟问题
2395 浏览 0 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 05:56 , Processed in 0.652046 second(s), Total 50, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com