The BP Profile Video Widget allows users to embed a YouTube, Vimeo, or Facebook video on the sidebar of the user’s profile page using custom profile
The following fields are required and must use the EXACT Field Title as below to work properly:
Field Title: Video URL Field Type: Text Box Field Description: Enter the URL for the YouTube or Vimeo video you want to show on your profile.
Field Title: Video Player Description Field Type: Multi-line Text Box Field Description: What was your role in the video?
Install the plugin BP Profile Privacy. For each of the custom profile fields created for this plugin, select User instead of Everyone.
Install the plugin Widget Logic. At the bottom of each widget will have another field, called Widget Logic. Paste in the following:
bp_is_user_profile() && !is_page(array('About', 'News', 'Interviews')) && !is_home()
This code shows this widget only on the BuddyPress user profile page (but nowhere else in BuddyPress), and explicitly not on the WordPress home page or any other WordPress page. You'll need to change the !is_page array to reflect the pages on your site.