本发明提供了一种播放流媒体的方法、装置及系统,其中,该方法包括:获取用户用于播放流媒体文件的播放请求;根据播放请求从服务器下载与流媒体对应的M3U8文件,其中,M3U8文件包含有媒体文件的URL信息;解析M3U8文件,获取M3U8文件中的一条或多条URL信息;根据获取到的各个URL信息调用播放器播放每条URL信息所对应的媒体文件。通过本发明能够解决现有技术中非Apple用户客户端不能播放M3U8文件的问题,从而实现了非Apple系列智能手机对Apple HTTP Live Streaming播放方案的支持。