最近在学习流媒体相关知识,找了几款开源媒体播放器来研究,比如 VLC、GStreamer 框架、MPlayer 等等,但综合比较下来还是 MPlayer 兼具较强的可定制性和较为简单的代码结构。
不过 Mplayer 本身对于 RTP/RTSP 协议支持很不好,幸运地是,我们可以通过安装 Live555 插件来弥补缺憾,实现相关功能。
具体方法:
第一步:获取 MPlayer 源码以及Live555插件源码
MPlayer 官方网站:http://www.mplayerhq.hu
Live555 插件官方网站:http://www.live555.com/mplayer
第二步:编译并试运行 MPlayer