A method for providing streaming service assistance in a fifth generation, 5G, system, 5GS, network, the method comprising: receiving, by a processor of an application function, AF, network computing device, a network assistance request from a streaming service application running on a processor of a user equipment, UE, computing device connected to a 5G radio access network, RAN; sending, by the processor of the AF network computing device, a RAN capacity request to a second network computing device of a 5GS network including the 5G RAN in response to receiving the network assistance request, wherein the second network computing device is a part of both the 5GS network and the 5G RAN, wherein the RAN capacity request is sent via a direct interface between the AF network computing device and the second network computing device, wherein the RAN capacity request is a subscription request to receive RAN capacity notifications for: i) a particular Protocol Data Unit, PDU, session associated with the UE computing device, or ii) a particular Quality of Service, QoS, flow associated with the UE computing device; receiving, by the processor of the AF network computing device via the direct interface, a RAN capacity notification for the particular PDU session or particular QoS flow from the second network computing device of the 5GS network in response to sending the RAN capacity request; generating, by the processor of the AF network computing device, a network assistance message responsive to the network assistance request based at least in part on the RAN capacity notification for the particular PDU session or QoS flow; and sending, by the processor of the AF network computing device, the network assistance message to the streaming service application running on the processor of the UE computing device. receiving, by a processor of an application function, AF, network computing device, a network assistance request from a streaming service application running on a processor of a user equipment, UE, computing device connected to a 5G radio access network, RAN; sending, by the processor of the AF network computing device, a RAN capacity request to a second network computing device of a 5GS network including the 5G RAN in response to receiving the network assistance request, wherein the second network computing device is a part of both the 5GS network and the 5G RAN, wherein the RAN capacity request is sent via a direct interface between the AF network computing device and the second network computing device, wherein the RAN capacity request is a subscription request to receive RAN capacity notifications for: i) a particular Protocol Data Unit, PDU, session associated with the UE computing device, or ii) a particular Quality of Service, QoS, flow associated with the UE computing device; receiving, by the processor of the AF network computing device via the direct interface, a RAN capacity notification for the particular PDU session or particular QoS flow from the second network computing device of the 5GS network in response to sending the RAN capacity request; generating, by the processor of the AF network computing device, a network assistance message responsive to the network assistance request based at least in part on the RAN capacity notification for the particular PDU session or QoS flow; and sending, by the processor of the AF network computing device, the network assistance message to the streaming service application running on the processor of the UE computing device.