
音频通话
提供音频通话能力,内部使用WebRtc/WsAudio模块,并提供了和Web交互的Api入口,方便接入。
WebRtc
即网页实时通信,是一项实时通讯技术。它允许网络应用或站点在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。WebRTC由谷歌开源,提供了一套标准API,使Web应用可以直接提供实时音视频通信功能,不再需要借助任何插件。
WsAudio
WsAudio,是我们自研团队为特定场合定制开发的一款音频通话功能,和传统的WebRtc不同,WsAudio并未采用UDP接口的通讯,因为UDP通常会出现丢失声音的问题,所以我们采用 Socket TCP的方式进行音频通话,并叠加自动增减语速,以人耳能接受的语速范围进行慢速和快速播放声音,保证了不会丢失任何一个声音,并能同时保证了声音的实时效率,尤其对于听课等场景,不会漏听任何一个音节。
播放模式选择
听筒模式、外放模式、蓝牙模式、耳机模式。

音乐播放器
提供音乐播放器功能,可以开发听课类的应用。
播放列表
连续播放能力,可以播放连续性的课程列表。
倍速播放
可以选择自己听起来合适的语速进行播放。
后台播放
即便是锁屏或者后台的状态下,也能一直播放。

Socket即时通讯
提供原生级的后台服务Socket通讯能力,可提高IM应用在手机中的存活能力。如果需要搭建自己的群组、好友会话等类似微信的场景,该功能会很合适使用。
群组
可以选择自己的好友组成群组,进行即时聊天。
好友
可以添加朋友,即时聊天。
小程序
可以接入江湖框架提供的小程序,即时接受小程序推送来的通知信息。

Web浏览器
可以像浏览器一样打开任何网址。如果不需要使用系统层面的原生功能,只是一个信息类的网页,又很需要一个App,此功能会很合适,直接默认打开设置好的网址,看起来就是个App。
网址浏览
可以跟普通浏览器一样浏览任何输入的网址。
设置首页
可以选择一个喜欢的页面作为App的启动页面。
文件管理
可以管理当前App下的所有下载过的文件。

系统能力
提供原生App所具备的底层系统能力。
分享
可以把App加入到系统的分享列表中,被相册、文件等直接选择分享,或者选择文件,分享到其他 App。
通知
在即时通讯场景下,我们提供了系统级的通知能力。
打包
可以根据不同的需求,提供不同的ID,生成不同的App。