本项目是 VideoOS 的 Android SDK
对接文档请移步这里
VideoOS 为视频流量主提供基于视频场景生态下的小程序解决方案。
结合视频内容,选择紧贴视频内容的运营方案,在播放视频时,自然的出现小程序。
丰富多样的小程序,涵盖 9 大行业,激发用户观看视频的互动性,带来更多流量的转化。
小程序提供电商、广告等多种变现形式,流量主使用后可快速体验到流量的变现价值。
Video++ 有成熟的视频 AI 算法加持,自动识别视频内容中的场景点位,减少人工运营成本。
VideoOS 使用了 Lua 脚本语言来完成动态化方案,具有可扩展性强、简单、高效、占用体积小、启动速度快等诸多优势。
VideoOS-Android-SDK 结构
app_demo : Android 相关环境配置好后,可直接 run 的模块,演示demo模块。
venvy_pub : SDK 核心模块,处理 lua 加载,lua 脚本文件下载等逻辑。
VenvyLibrary : 提供本地相关 lua 源码,相关工具类。
LuaViewSDK : 阿里巴巴开源项目提供 Lua 和 Java 的桥接。
Annotation : 注解的声明和编译,主要包含 venvy_processor_annotation
和 venvy_processor_compiler
两个模块。