Foliovision › Forums › FV Player › Troubleshooting › HTML5 video error from external source
-
Hi all,
We have an odd error, we have videos all located externally on a Digital Ocean server, and when ones that are locked behind a membership firewall are tried to be played (I have tested this with a user that has full access to everything), it shows an odd error, see the attached.
Is there anything that can be done about this error?
We’re running the most recent version of the Pro version of the plugin.
Any help would be amazing!
Many Thanks
Blake
-
-
Hello Blake,
Please check the video with the Video Checker feature of FV Player and send us the report: https://foliovision.com/player/troubleshooting/how-to-use-video-checker
If you could setup a test page where we can see the issue easily that would be helpful too.
Thanks,
MartinHi Martin,
I’m getting a similar issue with a couple of videos where they’re not playing past the first second. I’m not sure why though.
I have sent through a video checker report on one of the videos. I have also requested to have the video re-encoded to see if it was an error when the video was encoded. As it only seems to be effecting the most recent couple of videos.
Many Thanks
Chris
Hello Chris,
Video Checker reports:
moov-atom not found at the start of the file. Please move the meta data to the start of video, otherwise it might be slow to start.
We have added this check 12 years go when it was really important to keep the video meta data at the start. Then the web browsers have improved their video handling to play MP4 videos even with bad meta data position.
But it seems that in last 1-2 years the iPhone suddenly has issues playing such videos. Please look for the “Web Optimized” checkbox in your video encoding software, similar to the Handbrake utility which we recommend as a great tool if you only have to encode a bunch of videos.
If you add new videos regularly, then we recommend FV Player Coconut as it lets you do that right within your WordPress website. It uses the Coconut.co video encoding service to ensure the videos are encoded properly. It stores the video on DigitalOcean Spaces.
Thanks,
MartinHi again Martin,
We have an odd option from Digital Ocean, i’m not sure if any of these would help with the issue we’re having.
I have asked the people who do the videos to test the Coconut plugin to see if that helps.
Chris
Also a separate question on the Coconut plugin, this is from the editor:
“Your FV Player is already configured to use the dreamsofspanking Space for your videos. Only proceed if you are sure it’s not it use.”
I don’t want to proceed if it’s going to mess up existing config.
Will this break the current config? Does it not work in conjunction with the current set up we have?
Hello Chris,
These DigitalOcean Space metadata will not fix the issue. The metadata we are talking about here are in the actual file, not something that DigitalOcean Spaces adds on top of it.
I see the issue you run into FV Player Coconut. Currently FV Player is only set up for DigitalOcean Space serving a single purpose – either you play videos from it directly, or you can use it with FV Player Coconut for upload of videos and storage of encoded videos.
To get around this limitation you can store your Space name found in wp-admin -> FV Player -> Hosting -> DigitalOcean Spaces and then run the FV Player Coconut wizard – proceeding with the step where you were unsure.
Once the wizard finishes you can then append your old Space name back where it was at wp-admin -> FV Player -> Hosting -> DigitalOcean Spaces. Just make sure you separate it with
,
from the other Space names.Then verify that the videos still play and you can upload via FV Player Coconut as well.
The reason why this works is that in DigitalOcean Spaces a single set of keys works for all the Spaces in a single region.
And there’s one culprit – all the Spaces have to be in the same location on DigitalOcean Spaces. If it’s not your case, then you can only move your old videos from the old Space into the new space for encoded videos and update the links using FV Player’s Migration Wizard: https://foliovision.com/player/tools/migration-wizard
Thanks,
MartinHi Chris,
If you’re still having difficulty, we offer a service called Video Encoding Support. This service also includes a pro version of FV Coconut with more options. For the moment, we don’t sell the software separately as inevitably we’d be dragged into hours and hours of free support setting up publishers’ custom video encoding pipelines.
With the service, though, you get CDN and Coconut.co management tools which would allow you to store your video masters almost anywhere and serve them from almost anywhere.
If you would prefer to buy the software without support, let me know and we can talk about it. I’m just not sure how the software without hands-on support would do most publishers any good. Video encoding and video publishing workflows are complex, it’s just the nature of the beast.
Making the web work for you, Alec
PS. We offer the free plugin for publishers who are willing to give up some flexibility in exchange for a video publishing pipeline which is guaranteed to work and which we have documented very thoroughly.