To maximize the utilization of system resources with satisfying diverse quality of service (QoS) requirements, a novel multiple utility factors-based parallel (MUFP) packet scheduling algorithm is proposed for the broadcast base station (BBS) and cell base station (CBS) mixed mode of broadband wireless multimedia (BWM) systems. MUFP takes into consideration QoS requirements, queue dynamics and channel state information to adapt service priority with multiple utility factors of quality of service, queuing delay, buffer occupancy, data rate, deadline and channel state profile. In order to reduce computation complexity, parallel packet scheduling is introduced by only selecting the part traffics with higher priority in the single utility factor buffer. Simulation results show that the proposed algorithm improves delay and throughput performance with low complexity.Keywords-broadband wireless multimedia system; quality of service; packet scheduling; point-to-multipoint; point-to-point.