As a further feature of the invention, parallel streaming data processes can be established for other media programs, and the number and size of buffer sections, retention time period, and/or priority of service can be allocated on a predictive basis using a ranking of programs according to popularity, timing of release, request history, or other factors.