FMS (Flash Media Server) 是 Adobe 公司推出的一款流媒體服務器。它支持 RTMP、HTTP 和 HLS 協議,可以對媒體進行推流和播放,并提供了完善的管理和統計功能。FMS 播放器可以通過在 html 頁面中嵌入代碼實現播放流媒體的功能。
以上是通過 FMS 播放器播放 RTMP 協議媒體的代碼。其中,rtmp://yourdomain/live/youtream 是媒體的流地址;poster.jpg 是縮略圖地址;controls 表示播放器是否帶有控制條。如果需要實現更多功能,比如直播聊天室、彈幕功能,可以使用第三方插件。
如果需要播放 HTTP 和 HLS 協議的媒體,可以使用 H5 播放器(Video.js、jPlayer 等),只需要在播放器的屬性中加入媒體地址即可實現播放功能。
以上是使用 Video.js 播放 HLS 協議媒體的代碼。其中,http://yourdomain/youstream.m3u8 是媒體的流地址,定義了播放器的屬性,比如是否顯示控制條、預加載、寬度、高度等,data-setup 可以定義更多播放器配置,比如顯示彈幕、顯示字幕等。
FMS 播放器和 H5 播放器均可以進行自定義皮膚、嵌入水印、添加廣告等功能,可以根據實際需求進行個性化定制。