Find the word definition

Wikipedia
Pubcast

A pubcast is an online presentation that includes the combination of video with a published research article. This is accomplished by using an in-browser application software that enables the ability to select particular portions of the published article to be displayed at particular points in a video timeline. The result is a synchronized presentation posted online.