Coder Social home page Coder Social logo

zhouzizi / ksydiversitylive_ios Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 66.0 180.24 MB

KSYDiversityLive show the ability of ksygpulive to diversity the video processing function for iOS platform

Objective-C 89.75% C 0.95% C++ 8.90% Ruby 0.02% Shell 0.37%

ksydiversitylive_ios's Introduction

金山直播SDK多样化实现

目标

KSYDiversityLive基于组件化思路,通过和多种数据处理服务商的联动,共同构建和繁荣移动直播生态链。 多样化主要体现在如下几个方面:

  1. 功能模式的多样化;
  2. 应用场景的多样化;
  3. 合作方式的多样化;

基础

KSYDiversityLive 基于 ksygpulive,依托ksygpulive的组件化功能,将金山云长期积累的音视频处理、编码和传输能力分享出来,和第三方组建结合提供更强大的功能。

其中由金山云组合的功能,完成组合工作的所有代码都采用open source形式在此开放。

同时也欢迎从事音视频处理的企业、个人共同参与,一起构建更繁荣的移动直播市场。

场景

KSYDiversityLive会覆盖越来越多的场景,不仅限于以下。也欢迎大家踊跃提新的适配场景:

  • 混响
  • 声音增强
  • 美颜处理
  • 人脸识别
  • 视频增强
  • 实时音视频通信
  • 第三方视频输入

功能

KSYDiversityLive将提供以下功能。同时也欢迎大家提新的功能需求。

  • 游戏录屏直播
  • 应用内录屏
  • 短视频录制
  • 动态贴纸
  • 无人机直播
  • 多种美颜
  • 画中画
  • 连麦

开发合作

任何企业、个人都可以参与,提供的SDK付费、免费都可以。不限于以下的合作场景:

  1. 企业商用SDK,金山云提供品牌露出和鉴权、付费接口露出;
  2. 个人完成的SDK;
  3. 基于ksygpulive的任意工具、SDK、plugin;

大事记

  1. 2016.09.26,连麦v1.5.0稳定版本开放测试
  2. 2016.10.20,基于Replaykit(iOS10+)的游戏录屏体验版demo代码开放
  3. 2016年10月28日,支持Faceunity动态贴纸方案
  4. 2016年10月28日,支持涂图SDK美颜方案

反馈与建议

ksydiversitylive_ios's People

Contributors

fpzeng avatar pengbins avatar sunjian12 avatar sunjunbing avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.