登录 注册
当前位置:主页 > 资源下载 > 5 > EvilsLive-EvilsLive 是一个视频直播件开发工具包(SDK), 目前只支持 Android, 主要负责视频直播的采集、推流、预览、播放、美图支持。.zip下载

EvilsLive-EvilsLive 是一个视频直播件开发工具包(SDK), 目前只支持 Android, 主要负责视频直播的采集、推流、预览、播放、美图支持。.zip下载

  • 更新:2024-08-04 08:10:56
  • 大小:1.26MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

EvilsLive 是一个视频直播件开发工具包(SDK), 目前只支持 Android, 主要负责视频直播的采集、推流、预览、播放、美图支持。功能特点 视频编码:H.264 推流协议:RTMP 预览与推流分辨率可分别*设置 支持前、后置摄像头动态切换 支持软编、硬编及软编兼容模式 网络自适应,可根据实际网络情况动态调整目标码率,保证流畅性 音频编码:AAC 支持动态横竖屏推流 音视频目标码率:可设项目结构android/app:这里是测试的 samepleandroid/videolib: 直播相关核心功能实现doc: 文档说明SnapshotUsage要求:Android Studio >= 2.2.3Android API >= 19Step 1:在进行推流之前,你需要有流媒体服务(视频上传默认rtmp协议),本地搭建或搭建在公有云上,随你意。例如:rtmp://127.0.0.1/live/hjd_phone具体可参照 ossrs/srs 搭建rtmp serverStep 2:具体如何使用可以参照 app 中的代码测试环境:Android 版本: 6.0硬件: HuaWei H60-L02TODO LIST 推流(视频)功能 推流(音频)功能 推流流程优化, 支持硬编、多种流媒体协议等 拉流功能 添加测试用例 机型适配遗留问题 视频采集数据native层处理 支持多种体系结构