I could use docs on how to migrate from this:
It looks like the vide-heartbeat repo hasn't been touched in 2 years, and there's a note that we should be using this "media sdk" instead because it has simpler APIs.
It seems like you are looking to migrate from Video Heartbeat Library (VHL) 1.x to Media SDK (previously known as VHL) 2.x version. We have documented migration steps for that here: Media Analytics 1.x to 2.x migration.
1.x SDK version has been deprecated and hence there are no releases for that repo. 2.x SDK version has simpler APIs making it easier to implement and supports Audio tracking.
Likely your v4 apps had a call similar to: ADBMobile.collectLifecycleData
This is the same as the AEP SDK call:
We continue to automatically collect and send lifecycle data once it is started.