Yasea v1.2发布了!完全开源的安卓直播推流客户端。通过手机摄像头和麦克风采样,编码为H.264和AAC,再封装FLV格式,推送至RTMP服务器。延迟达到毫秒级别。
新版本既可以硬编码还增加了软编码特性,可直接在UI界面上切换。对于硬编码能力不足(比如输出帧率)的摄像头来说,软编码是强大的补充特性,几乎针对所有安卓平台适用。编码库使用x264而不是ffmpeg,整个安装包大小只有1.8M。
演示:
下载APK安装。SRS公网可供测试。
特性列表:
Android Min API 16 (Android 4.1 Jelly Bean)
同时支持H.264/AAC硬编码和软编码
RTMP推流,事件状态回调
手机横竖屏动态切换
前后摄像头热切换
推流过程随时录制MP4,支持暂停和恢复
下载地址: