Android流媒体直播第三方库,Android——直播推流SDK

这篇博客介绍了Android直播推流SDK的开发,包括视频录制、推流、实时截帧、镜像功能,以及GPU滤镜支持。作者分享了SDK的GitHub链接,强调其稳定性和高性能,适用于Android 4.3以上设备。集成教程和使用示例代码一并提供,还提及了美颜滤镜的动态调节和GPUImage滤镜的兼容性。
摘要由CSDN通过智能技术生成

概述:

好像有三个月没有更新博客了,年前实在是忙的累成狗啊。。。本想直播功能稳定了就没那么多事了,没想到又要搞魔法短视频功能,马丹,短视频玩成了花啊,撸起袖子干。

现在把我们项目中的直播SDK开源出来,我们是境外直播平台,百万用户,经过半年迭代,SDK已经相当稳定,大家可以放心使用。https://github.com/WangShuo1143368701/WSLiveDemo

这个sdk是我根据这个librestreaming修修改改出来的,由于改了太多的代码,用法已经不一样了。

之前写过一篇ffmpeg实战教程(十一)手把手教你实现直播功能,不依赖第三方SDK

是用ffmpeg实现的推流,但是在实际移动端直播项目中,推流是不适合用ffmpeg的。

特性:

支持视频录制和推流,录制视频推流可以同时进行

支持推流过程中实时截帧功能

支持推流过程中实时镜像功能,不会打断推流

支持设置关键帧间隔gop

支持动态设置码率,帧率

支持分开设置预览分辨率,编码的分辨率

支持gpu滤镜,并可以通过opengles绘制图像纹理来自定义滤镜。

支持设fbo滤镜组。

支持前后摄像头快速切换,不会打断推流。

支持后台推流,后台录制视频

美颜滤镜可动态调节磨皮,美白,红润。

兼容GPUImage,一行代码不用修改就可以直接使用GPUImage的滤镜。可参考demo。

关于美颜:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值