When a video plays from start the viewOffset value in webhook is the same as if it was resumed. It should be 0 if replayed from start. Or…resume playing should send a media.resume hook instead of media.play like it does now. Is this correct behavior?
Adding to this.
viewOffset doesn’t get populated until after 90 seconds of playback (from a fresh playback start). Before that time if user pauses and resumes viewOffset is 0.
viewOffset is reset to 0 when user scrubs past 90% and media.scrobble is posted and doesn’t get repopulated during any further playback