Currently, I am developing an IPTV player app and have successfully parsed the m3u file. My current challenge is separating live TV channels from Video on Demand (VOD). I am unsure of where exactly the transition happens in the playlists.
Below are the keys for each object after the parsing process:
[ 'duration', 'title', 'tvgId', 'tvgName', 'tvgLogo', 'groupTitle' ]
I am utilizing NestJS and the m3u8-file-parser library for m3u parsing.