直播源 如何 缓存转播 视频服务器

想接入一个外部的直播源如m3u8 rtmp之类的,然后缓存一定的时间在本地视频服务器上,可让本地多个终端以广播方式接受播放,目的是为了节省宽带资源。有什么好的软件或者构架可以使用?可以用 Wowza Media Server实现么?