This document proposes a resource allocation scheme called BGWA to support scalable video multicast in WiMAX relay networks. BGWA is an extension of the Greedy Weighted Algorithm (GWA) that aims to maximize network throughput or number of satisfied users. BGWA guarantees its performance is lower bounded and runs in polynomial time. It was shown through simulations that BGWA can effectively achieve different performance objectives like maximizing throughput or number of users depending on parameter settings.