项目作者: commonprogress

项目描述 :
webrtc,mediasoup,librtmp
高级语言: C++
项目地址: git://github.com/commonprogress/mediasoupdemo.git
创建时间: 2020-04-11T02:21:10Z
项目社区:https://github.com/commonprogress/mediasoupdemo

开源协议:MIT License

下载


Yet Another Stream Encoder for Android

Android Arsenal

Yasea is an Android streaming client. It encodes YUV and PCM data from
camera and microphone to H.264/AAC, encapsulates in FLV and transmits over RTMP.

Branch

non-gpuimage for Android without GL ES library like development board.

android-16 for Android API 16+.

aac-hev2 for Youtube live broadcast that is not compatible with conventional flash media players.

Feature

  • Android mini API 21.
  • H.264/AAC hard encoding.
  • H.264 soft encoding.
  • RTMP streaming with state callback handler.
  • Portrait and landscape dynamic orientation.
  • Front and back cameras hot switch.
  • Recording to MP4 while streaming.
  • Beautiful filters with GPUImage.
  • Acoustic echo cancellation and automatic gain control support.

Sponsor

  • dotEngine — A brilliant realtime multimedia communication service vendor with open cross-platform SDK (github).