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. <EOS>