No, we do not have a video about setting up the WP Discourse plugin. You can find detailed instructions for setting up the plugin here: WP Discourse plugin installation and setup.
Have you setup a Discourse forum? The WP Discourse plugin does not install Discourse for you. The plugin is used to connect a Discourse forum with a WordPress site.