Jessica插件

源码位置

该插件源码位于plugins/jessica下

该插件为基于WebSocket协议传输音视频的订阅者,音视频数据以裸数据的形式进行传输,我们需要Jessibuca播放器来进行播放Jessibua播放器已内置于源码中,该播放器通过js解码H264/H265并用canvas进行渲染,可以运行在几乎所有的终端浏览器上面。在Monibuca的Web界面中预览功能就是使用的Jessibuca播放器。

配置

目前仅有的配置是监听的端口号

  1. [Plugins.Jessica]
  2. ListenAddr = ":8080"

Flv格式支持

Jessica以及Jessibuca也支持采用WebSocket中传输Flv格式的方式进行通讯,目前有部分CDN厂商已经支持这种方式进行传输。

私有协议以及Flv格式的判断是通过URL后缀是否带有.flv来进行判断