Flash P2P流媒体服务器系统(简称P2PS)使用Flash Player客户端和RTMFP协议进行P2P视频直播/点播,极大的节省了服务器昂贵带宽。
工作流程:直播可通过Adobe Flash Media Live Encoder以及其它支持RTMP协议的发布端向“P2PS直播服务器”进行发布。“P2PS直播服务器”可直接使用支持RTMP协议的客户端观看,并可将直播数据以HTTP协议 的方式向观众端分发,实现HTTP串流。
观众端可支持Linux,Windows以及MacOS上的各类浏览器,如:FireFox、Safari、IE、Chrome、Opera以及其它各种支持Flash技术的浏览器;同时支持android、blackberry等移动平板终端的播放。在它被打开后将会自动连接到P2P服务器,而后将会通过P2P技术与同时观看视频的用户进行音视频数据交互,实现P2P串流。
点播或者伪直播可使用PHP SDK将音视频文件直接转化为可供P2P使用的数据,供观众端观看。
内部有开源ActionScript3.0 SDK包,方便用户定制自己风格的客户端播放器。
Web UI的管理界面,无需复杂的操作流程。点击,拷贝,粘贴即可完成直播或点播的发布。