Android应用请求http视频流时,底层是否一定会调用Socket类?

我修改了Android源码中的java.net.Socket类,希望上层应用发送http请求时会调用Socket类以实现一些功能。

但我在哔哩哔哩、抖音、小红书等应用上实验时,这些应用播放视频时抓包均显示为http-get请求,但并没有在日志中打印出我在Socket类中加的一些打印信息,例如目的ip地址等,似乎没有调用Socket类中的connect,getoutputstream等方法。

难道是这些应用在请求视频时没有调用到Socket类?那它们又是怎样建立tcp连接的呢?