/CicadaPlayer

CicadaPlayer

Primary LanguageC++MIT LicenseMIT

Cicada Logo

HitCount Build Status LICENSE

Keep the world free of difficult videos to play!

Cicada Media Player is a multi platform player sdk,Keep the world free of difficult videos to play,using Cicada Media Player, build your multimedia apps happily.

Features

  • HLS master play list support, seamless switch

    Support instructions

  • ABR

  • hardware decode on Android and iOS

  • HEVC support

  • OpenGL render

  • change volume by software

  • speed playback

  • snapshot

  • subtitle title support

  • external subtitle title support

  • on playing cache

  • background video playback

  • http keep-alive

  • self ip resolve

  • video rotation

  • black list on Android hardware h264 decoder

  • plugin support

HOW TO compile

The default ffmpeg, curl, and openssl git url is the github mirror, if you want use another, set it before compile like:

export FFMPEG_GIT=https://gitee.com/mirrors/ffmpeg.git
export OPENSSL_GIT=https://gitee.com/mirrors/openssl.git
export CURL_GIT=https://gitee.com/mirrors/curl.git

How to use

Contact

dingding

dingding

License

MIT LICENSE

Copyright (c) 2019-present Alibaba Inc.

CicadaPlayerSDK using the projects:

Code Learning