Out of the box Media Web Part in VideoPlayerPage.aspx is not video loading dynamically after changing Media Setting

Hi,

    We are on SharePoint 2013 and we are using the default SharePoint 2013 Asset Library to upload videos. We are using purely out of the box sharepoint 2013 with no customization at all.

When we click on any videos, It will lead us to the videoPlayerPage.aspx and plays the video that we click on which is what we wanted. But we do not want the player to play videos on load thus we did the following action

  1.  Edit Page 
  2.  Click on the Media Web Part checkbox and the Media Tab in the Ribbon appears
  3.  Uncheck "Start Media Automatically"
  4.  Stop Editing

After doing this, no matter whatever video was click, it will only load the video which we perform the action on.

How can we undo this change or revert back as we need the videoplayerpage.aspx to load video based on what we click in Asset Library? 

Thank you.

Best Regards

Alex Lee

    


December 20th, 2013 11:45pm

I just did this myself and it did the same to me when editing it via the page editing.

If you open in SharePoint Designer, you can browse to the page (/Forms/Video/VideoPlayerPage.aspx) and change the property in the HTML.  This will keep the web part properties from getting overwritten in the DB.  You will then be able to open each video without it playing automatically.

NOTE:  You need to delete the asset library, then add it back in order to apply this.

Free Windows Admin Tool Kit Click here and download it now
December 21st, 2013 7:36pm

Hi Chris,

             Thanks for the reply.

             As the current Asset Library is already in "Production" environment, it is quite difficult for us to delete the asset library, do you know how I can locate the web part properties in DB and change it?

            If it is really not possible to change it, do you know how I can migrate the videos from one asset libray to another asset library while retaining the thumbnails and descriptions.

Many Thanks

Alex Lee 

December 21st, 2013 9:27pm

Only other thing I can think of...create another asset library.  Delete the old page (make a copy first), then copy from the new one to the old location, then update the file to set that attribute to "false"...
Free Windows Admin Tool Kit Click here and download it now
December 21st, 2013 9:58pm

Thanks Chris!!! I have tested on my development environment and it works when I overwrite old page with the new one. Will be performing it on my production. Thank you so much!
  • Marked as answer by alexl2y Sunday, December 22, 2013 10:27 PM
December 22nd, 2013 6:18am

If you do not want to re-create the whole library again. Opening the /site/videolibrary/forms/video/videoplayerpage.aspx file and locate the Web Part for the player. 

Remove VideoSource parameter completely and change the ConfigureFromContext="True". I understand this is the parameter that passes the source to the web part. If you are unsure, my advice is to create a new empty video asset library and open the videoplayerpage.aspx file from a clean un-touched library. Use the Web Part settings from the source code to replicate and fix your broken player Web Part.

As per above advice, any future edits to this page should be done via SharePoint Designer.

Free Windows Admin Tool Kit Click here and download it now
September 14th, 2015 1:07am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics