Giter Site home page Giter Site logo

aliyun-media-c-sdk's Introduction

Alibaba Cloud OSS Media C SDK

Software License GitHub Version

About

In many cases, we need to store the video captured by the camera to the OSS. But we also have some considerations:

  • The AccessKeyID and AccessKeySecret cannot be stored permanently on the device because it may be leaked.
  • The device only allows file uploads and downloads and does not allow administrative permissions such as deletion and configuration modification.
  • Webpages can be provided for you to manage your own videos.
  • Precise control over the device permission is provided.
  • The permission for the device has a validity period. A permission for a device cannot be held permanently.
  • The audio and video files output by the camera are expected to be directly watched through the HLS protocol.

Out of the above considerations, we launched the OSS MEDIA C SDK built based on the OSS C SDK, which can conveniently solve the above mentioned issues and provide more improved and easy-to-use solutions for the audio and video industry.

Version

  • Current version: V2.1.0.

Compatibility

  • Because the underlying C SDK is not compatible with previous versions, the Media C SDK is not compatible with 1.x.x. Incompatible interfaces mainly involve those related with list operations.

Dependency

Usage

License

  • MIT

Contact us

aliyun-media-c-sdk's People

Contributors

baiyubin2020 avatar hryang avatar huiguangjun avatar qiyuewuyi avatar xuensheng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aliyun-media-c-sdk's Issues

建议为 auth_fn_t 回调函数增加一个上下文句柄

回调函数如果没有一个用于保存上下文的句柄的话,会导致回调函数不够灵活,某些场景下:比如不同线程要使用同一个 auth_fn_t ,没有上下文句柄的话就很难让这个回调函数为不同线程做出不同的行为。
建议为这个函数增加一个上下文句柄,并在回调函数指针传递的时候,句柄也能一起传递。

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.