自2023年起,随着ChatGPT的迅速发展,AI技术正在重塑软件世界。AI最初以文本输入为主,逐渐扩展到支持图片和音视频等多模态输入。音视频作为AI与人类沟通的重要方式,提供了自然且便捷的交互体验。然而,对于一般开发者而言,应用音视频AI在实际场景中存在诸多挑战,如域名和HTTPS证书设置、浏览器权限管理、流媒体处理等。
Oryx应运而生,作为一个开源的音视频解决方案,集成了OpenAI的能力,使音视频AI变得开箱即用。Oryx不仅具备SRS流媒体服务器的功能,还支持业务鉴权、音视频房间管理、平台转发、虚拟直播、AI字幕、视频翻译等多种业务能力。它简化了音视频AI的应用过程,让开发者能够快速实现各种音视频业务场景。
SRS作为开源流媒体服务器,经过11年的发展,支持了包括RTMP、HLS、WebRTC等在内的多种协议和功能。Oryx在此基础上进一步扩展,提供了更加全面的音视频服务解决方案。
Oryx的设计基于实际业务场景,支持多平台转播、电商直播、直播录制、语音ChatGPT、语言教练等多种应用。通过集成SRS、FFmpeg、Go、Redis、Reactjs等工具和技术框架,Oryx实现了开箱即用的特性,用户只需简单操作即可部署音视频业务。
Oryx的目标是让每个人都能快捷地构建自己的音视频AI工具,提升效率,探索新应用场景,充分发挥AI时代的潜力。