찾으신 예제는 TS, mp4, mkv 같은 실시간이 아닌 vod 형식의 컨테이너 파일을 http 다운로드 받으면서 플레이 하는 방식으로 보이네요. 실시간 방송이 TS 형식이라면, 이 방식으로 가능합니다만...
tp, rtsp, rtmp, hls, dash 같은 프로토콜을 사용할 경우 찾으신 방법으로는 안됩니다.
우선 어떤 프로토콜을 사용하는지 확인이 필요하고, 프로토콜에 따라 다운로드 기능을 다르게 구현 해 주셔야 합니다
구하신 url이 http/https로 되어 있다면, hls, dash, smooth stream 같은 프로토콜을 사용할 가능성이 높으니, exoplayer의 download 기능을 이용 해 보시는걸 추천합니다
https://medium.com/google-exoplayer/downloading-streams-6d259eec7f95