Forum Replies Created
-
-
Hello Francis,
I see, so we are keeping
?fv_player_db_save
for now.I will concentrate on improving the way we handle the JSON data.
Please let us know what other calls are failing. It might be the player cloning or export, but I can’t think of anything else using JSON data.
Thanks,
MartinHello Francis,
thank you for the follow up.
I think these OWASP rules might simply not like the way we use
?fv_player_db_save
in that Ajax URL. It serves no purpose and was only there for some debugging in the early stages.So I tried removing that. If you could reinstall FV Player from this link https://foliovision.com/downloads/fv-wordpress-flowplayer.zip and see if you still run into issue with it, that would be great.
If that won’t work, I’ll have to put
?fv_player_db_save
back in place for youOtherwise it seems the OWASP rules do not even like that we send the JSON data. Perhaps we will have to find a different way of encoding it.
Thanks,
MartinHello Tiziano,
we worked on fixing various PHP 8.0 to 8.2 warnings, but we haven’t stumbled upon this one yet. Perhaps you have some malformed video in your database, or the basic video duration check is failing for it.
Could you please reinstall FV Player from this link? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then the issue should be fixed.
Thanks,
MartinHello Francis,
if you have a moment could you please let us know what managed WAF rules you have used? Was it some default or are there any presets?
Also, what exclusion rule you had to put in? I don’t think we do anything special with FV Player, but if the video saving request was detected as suspicious, I would like to know why.
Thanks,
MartinHello Francis,
it’s too bad that the error logs show nothing that could explain why the FV Player save operation fails.
Could you please check the following in the browser?
-
First go to wp-admin -> FV Player
-
Do a right click on the page and pick the “Inspect” option. A new panel on the side of the browser or at the bottom of it will appear.
-
In this panel switch to “Network” and clear the log if there are any items – see the attached fv-player-editor-save-troubleshooting-1.png.
-
Then click “Add new” to start adding a new FV Player and put in some video URL. The Network tab will show an
admin-ajax.php?fv_player....
request, as seen on fv-player-editor-save-troubleshooting-2.png. Make sure it does not appear in red and the Status is “200”. -
When you click into that request in the Network panel it should show a nice looking response in the “Response” tab – see fv-player-editor-save-troubleshooting-3.png.
-
Clicking “Preview” tab should show the output properly formatted, see fv-player-editor-save-troubleshooting-4.png.
If the output shows empty and the code is not 200, but for example 500, then there has to be some fatal PHP error which the logs are not catching.
In that case please try to switch to some other PHP version for a minute, in different version the logs may work better.
We are also happy to fix this issue with priority right on your website if you order our Pro support: https://foliovision.com/pro-support
The next troubleshooting step would be to try disabling individual plugins, I can do that very effectively using some PHP code and WordPress filters (
option_active_plugins
).Thanks,
MartinHello Francis,
I see there is a “Illegal string offset ‘percentage'” warning in your BuddyBoss theme in themes/buddyboss-theme-child/learndash/ld30/template-single-course-sidebar.php.
But that should not affect anything unless your website is set to show PHP errors in HTML. Please ensure that the PHP errors are not shown in HTML, your web host support should be able to help.
You can also try to switch to some other theme temporarily, it might help.
Then there are also some requests blocked by ModSecurity. Please try to disable that or ask your web host support to disable that to see if it helps with the issue of FV Player Editor not saving.
Thanks,
MartinHello Francis,
unfortunately these errors are not related. The first one is some WP Ajax call made by other plugin and the second one is JetPack.
It seems you found this in the web server access logs, but to diagnose the issue in detail you have to check the PHP error logs. The plugin which Maria mentioned can be useful if you want to see the log entries in your wp-admin, otherwise you can still check it in the logs.
Thank you for the System Info – it appears you have many instances of FV Player saved in the database. Did this issue only start occurring recently?
Thanks,
MartinHello Francis,
please also send over content of wp-admin -> FV Player -> Settings -> Tools -> System Info. That will tell us if there is any issue with the database tables.
Next thing is to look at wp-admin -> FV Player screen to see if your player was actually added. It’s possible that it saves properly but then it runs into a conflict with other plugin and reports the error.
Thanks,
MartinHello Robert,
are you using any caching or web application firewall?
Or does your new web host block direct access to PHP scripts in wp-content folder? That’s how the FV Player Pro’s Stream Loader Speed-Up option works – it avoids loading large part of WordPress to make it faster.
Thanks,
Martin2 years ago in reply to: YouTube Data API not workingHello Fobraynes,
it’s true that the WordPress shortcodes do not handle these
]
symbols well – the shortcode just fails to parse properly when it’s in an argument value.We will fix it to not cause this issue for YouTube videos with
]
in the title when the title is fetched on post save. That will at least fix the issue for you going forward.This issue does not occur when you use the FV Player Editor – either on your posts or in wp-admin -> FV Player.
Thanks,
Martin2 years ago in reply to: iOS Full Screen Video PlayerHello Atcrips,
the fix in FV Player 7.5.30.7210 is for the case when the website CSS was preventing the fullscreen CSS code from working properly – in some cases it would not cove the whole browser viewport on iPhone.
The notification bar and Safari controls will always show on iPhone unless you enable that “Use native fullscreen on mobile” setting. You can also get rid of the Safari location bar by scrolling down a bit, FV Player shows that as a hit for the iPhone users, see attached screenshot.
Android support proper HTML5 fullscreen mode so these issues do not apply to it.
Thanks,
Martin2 years ago in reply to: YouTube Data API not workingHello Kbk,
if the YouTube splash screens are coming up form the new videos inserted with FV Player Editor then there is nothing wrong with your API key.
Let’s see if that “Last Error” message changes date at some point. Perhaps GoogleAPIs.com had some glitch when that message occurred.
Thanks,
Martin2 years ago in reply to: iOS Full Screen Video PlayerHello Atcrips,
if you prefer the native iOS fullscreen just use wp-admin -> FV Player -> Settings -> Mobile Settings -> Use native fullscreen on mobile.
The downside is that any overlay ads, subtitles or custom controls (video speed, AB loop) won’t appear.
iOS unfortunately does not have a real HTML5 fullscreen mode, so we can only use CSS to show the player covering the whole browser window – that’s why some iOS controls remain visible.
Thanks,
Martin2 years ago in reply to: YouTube Data API not workingHello Kbk,
are you getting the number of 11 queries per day from your Google API console?
The message which you saw is coming from GoogleAPIs.com directly. Do you still see it with the latest date and time or is it still the same – from 17 Jan 2023 01:49:24 +0000 ?
Thanks,
MartinHello Ivaylo,
please let us know what exact video link you enter into FV Player.
The TS video segment will not be enough as it’s not a HTML5 video format. TS video segments need to be part of the HLS stream (m3u8 file extension) for web playback.
Thanks,
MartinHello exmost,
this could work with a PHP code.
However I would strongly recommend you to use the actual FV Player database to post your videos. That way we can ensure all the features work properly – from video duration scanning, to user video position saving or playlists, or interactive transcript and chapters with FV Player Pro.
I assume you are using a custom post type in WordPress where you put up the fields you want to fill in. So you can probably just as well add what we call the FV Player Video Custom Field: https://foliovision.com/player/developers/video-custom-fields (setting that up requires some PHP programming skills, but we are thinking about not making it a setting)
That way you would get the full-featured FV Player Editor right on your post editing screen.
If you still need to use a basic custom field, you can check the PHP code sample here: https://foliovision.com/player/developers/api-programming#custom-fields -> “how to feed in values from postmeta”
Thanks,
Martin2 years ago in reply to: chapters inside transcriptHello Edward,
I forgot to reply – the chapters are cached for 15 minutes. So you should see your changes after 15 minutes.
Thanks,
Martin2 years ago in reply to: Not working on AMP mobile pages anymoreHello Roland,
it seems you are using the Accelerated Mobile Pages plugin.
I tried with that one and it worked for me.
It seems that something is hiding the video controls in your case – the
<amp-video>
element has nocontrols
attribute. Is there any setting that might affect that?Thanks,
Martin2 years ago in reply to: How To List Players Created By Other UsersHello Stephen,
we check for the edit_others_posts capability. This capability is normally only assigned for Administrator and Editor user role.
The reason here is simple – user should not be able to edit players belonging to other users if he’s not allowed to edit posts belonging to these other users.
The user roles like Contributor or Author are allowed to edit their own posts, but not posts of the other users. I guess that’s the case with your instructor and instructors_assistant user roles.
Please let us know if this is making sense to you.
I know there are plugins to let you add edit_others_posts capability to different user roles too, but a code snippet like this one seems to be a much lighter solution: https://developer.wordpress.org/reference/classes/wp_role/add_cap/#comment-578
Thanks,
MartinHello Taco,
at first I thought it might not work in Widgets, but it does work in Widgets and your sidebar is build using something else.
Could you please try to put in one more video into that section and see if it will work with the lightbox textlink?
Thanks,
Martin2 years ago in reply to: Autoplay issue, dont work everytimeHello Filipe,
I checked Maria’s website and I couldn’t see the issue, so I’m asking her for more information.
However in your case I do see the issue – FV_Player_MetaBox indeed seems to save with autoplay disabled. We do that to avoid autoplay of the video when you are editing the page, but it shouldn’t save like that.
Please reinstall FV Player from this link: https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then the issue won’t occur for new videos. For the existing ones you will have to re-save the page where the FV_Player_MetaBox is to allow the video on it to respect the global autoplay setting. If you have too many pages like that, let me know and I can suggest some steps to fix your stored FV_Player_MetaBox entries in bulk.
Thanks,
MartinHello Tonia,
I checked the previous thread about this issue: https://foliovision.com/support/fv-wordpress-flowplayer/troubleshooting/uploaded-videos-with-wordpress-and-coconut-plugin-give-error-at-playing
Last time the issue was that we tried to support even PHP 5.6. To fix it we set the minimal version of AWS parts of FV Player to 7.2. That way we got the latest GuzzleHTTP version.
However we are still on the latest GuzzleHTTP version, even requiring PHP 8.2 did not update the version. What GuzzleHTTP is now in ElementsKit Pro?
Is there any way of preventing ElementsKit Pro from loading all their libraries? Could you please ask their support?
Thanks,
Martin2 years ago in reply to: Video name/title cannot be changed anymoreHello Lukas,
please enable wp-admin -> FV Player -> Settings -> Post Interface Options -> “Playlist Item Titles”.
However it should already reveal that field when you select the video in the Bunny Stream tab.
If the issue persists then please open your browser developer console (here’s how https://foliovision.com/player/troubleshooting/javascript-browser-console), then reload the FV Player admin page and see what comes up on the console when you pick a video in that Bunny Stream tab.
Thanks,
Martin2 years ago in reply to: Flussonic HLS encryptionHello Abel,
I looked at https://flussonic.com/flussonic-media-server/#features and I see Flussonic supports the AES-128 encryption which would be the right way of preventing easy video downloading.
The detailed guide about how that works can be found here: https://flussonic.com/doc/content-protection-with-drm/a-simple-key-server/
This could work with FV Player as well – the decryption key would be better protected. However does Flussonic support fixed decryption key for a stream or does it always have to rotate? I found this in their guide:
“Flussonic will rotate keys once per 10 minutes.”
Are you only running live streams with Flussonic, or even VOD? Does it run on your own server?
Thanks,
Martin2 years ago in reply to: Secured Vimeo videos do not play on iPad!Hello Hoshang,
I checked your license checks and I actually see no license checks coming from your website domain nor IP.
To troubleshoot this issue you can install the Log HTTP Requests plugin. Then remove the FV Player license key from the settings page and put it back in. When you look at wp-admin -> Tools -> Log HTTP Requests you should see the license checks and what was the result. It seems to me your web server might be blocking these calls completely.
Thanks,
Martin2 years ago in reply to: Secured Vimeo videos do not play on iPad!Hello Hoshang,
I’m not sure why the license check if failing for you.
Please get the FV Player Pro ZIP file from https://foliovision.com/my-licenses and install from that before I get a chance to look into that licensing issue.
Thanks,
Martin2 years ago in reply to: Using the Video Lightbox EffectHello Gordon,
I tried to simply use this markup and it worked:
<a href="https://cdn.foliovision.com/images/2022/06/title-video-in-course-640x368.png" class="colorbox">image</a>
However I found it only works when FV Player is also on the page.
You also need to have “Use video lightbox for images as well” setting in wp-admin -> FV Player -> Settings enabled.
Please reinstall FV Player from this ZIP file: https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then it will work. This fix will be also part of the next release.
Thanks,
Martin2 years ago in reply to: Secured Vimeo videos do not play on iPad!Hello Hoshang,
since WordPress 5.7 version or so you can just drop in that ZIP file to your wp-admin -> Plugins -> Add new screen and it will offer reinstalling the plugin. You can also deactivate and remove the current FV Player plugin and then install from that ZIP file.
Once you deactivate and delete your current FV Player Pro plugin you will be offered to “Install Pro extension” at the top of the wp-admin -> FV Player -> Settings screen. That will give you a fresh copy of FV Player Pro which you will also have to switch to Beta as I described.
Thanks,
Martin2 years ago in reply to: Secured Vimeo videos do not play on iPad!Hello Hoshang,
the iPad iOS 16 unmuting bug has been fixed. Please reinstall FV Player from this link: https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
We will finish up more tests and release the new FV Player today.
Thanks,
Martin2 years ago in reply to: Secured Vimeo videos do not play on iPad!Hello Hoshang,
the new iPads can play MPEG-DASH streams. So we fixed that.
Could you please reinstall FV Player from this link? https://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then also deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> FV Player -> Settings screen.
Then switch to the Beta release using the steps from here if you are not already using it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
That way MPEG-DASH will be used for iPads and it will play.
The way we use MPEG-DASH with FV Player Vimeo Security provides greater video protection than just the HLS streaming, although for these Vimeo videos loading on iPads the downside is that each has to be unmuted as it starts playback without sound.
However I’m still running into some issues with not being able to unmute the video on iOS 16. So I’m working on that.
Thanks,
Martin2 years ago in reply to: Hlsjs-lite Network error with bunny.netHello Lukas,
Bunny Stream integration and Bunny CDN are two different things, so perhaps these issues were related to users hosting videos with their CDN and not using their Stream platform.
FV Player does not affect the way the streams are served if that “Enable Token Authentication” setting is off.
Please have your users run the https://tools.bunny.net/diagnostic-report tool and send the results to Bunny.net support. Their might suggest using their own player for Bunny Stream videos, but on the inside it’s the same technology – HLS.js library.
Thanks,
Martin2 years ago in reply to: Hlsjs-lite Network error with bunny.netHello Lukas,
I don’t think we heard of FV Player issues with Bunny Stream before.
Please provide a publicly accessible test page where we can see the issue and also the System Info from wp-admin -> FV Player -> Settings -> Tools -> System Info. I mainly need to know if you use “Enable Token Authentication” in wp-admin -> FV Player -> Bunny Stream Jobs -> Settings.
Thanks,
MartinHello Girish,
thank you for reporting all the details. The new version only added some debug logging.
We will think about how we could detect the unique user access more effectively.
Thanks,
MartinHello Girish,
please get a new FV Player Pay Per View ZIP files from https://foliovision.com/my-licenses and reinstall from that.
If that won’t fix the issue, then it seems to me the FV Player shortcode might be getting processed multiple times due to some unforeseen circumstance, such as some redundant shortcode parsing due to some theme function or a SEO plugin.
To check that we would need you to enable wp-admin -> Settings -> FV Player PPV -> “Debug mode” and then see if you can reproduce the issue as regular customer – trying logged out in a new browser. If yes, reopen the page with
?fvpp_debug
added to the URL and send the HTML code of the page to us please.Thanks,
MartinHello Girish,
is your user logged in when watching the video, or is he using the link from the email?
What shows up in the “FV Player Pay Per View” box when you check the payment details in wp-admin -> Download -> Purchase History -> (look up the payment) ? You should see the IP addresses and the Browser user agents.
Please let us know.
Thanks,
Martin2 years ago in reply to: Support Peertube instancesHello Steve,
thank you, for now we will work on supporting the existing instances: https://joinpeertube.org/instances
What would be the reason to have your own Peertube instance and then post videos from it to a WordPress website?
Thanks,
Martin2 years ago in reply to: Vimeo playback issues after domain migrationHello,
the issue was that your FV_PLAYER_VIMEO_KEY in wp-config.php was entered in a bad place of the file – after the front-end part of WordPress has loaded. We have fixed the on November 23.
Do you mean the issue did not occur again since then? In that case please upgrade to new FV Player Pro when it’s out.
Thanks,
Martin2 years ago in reply to: Problem with vertical YouTube video on iOSHello Nikolas,
thank you for sending the link over. I was not able to reproduce the issue on iPhone with iOS 15.4.
But I could see it when using iOS 16. It seems to me the issue is with the YouTube iframe. Even though we set the iframe dimensions properly, the video inside of it is set to a much smaller size.
When you try to scroll up and down while the video plays it actually fixes its size.
The issue seems to only affect the portrait videos.
It really is a YouTube issue and outside of our control – I found the exact same bug in Google’s Issue Tracker for YouTube: https://issuetracker.google.com/issues/258991491
I hope they will get it fixed soon.
Thanks,
Martin2 years ago in reply to: Problem with vertical YouTube video on iOSHello Nikolas,
is that the standard Elementor theme or some other theme? Did you make any CSS modifications?
Please provide a link where we can see the issue.
Thanks,
Martin2 years ago in reply to: FV Flowplayer LightboxHello Gordon,
if you want to use a splash screen then please use the full shortcode.
This whole feature with anchors opening the lightbox has been designed to be quick and easy. It’s for text links which open the video.
Thanks,
Martin2 years ago in reply to: FV Flowplayer License upgrade failedHello Nikolas,
I was not able to find the license checks coming from you website. It might be blocked by some firewall.
Please enter the license key into the “Commercial License Key” field as seen in step 6. of our guide: https://foliovision.com/player/getting-started/installation/pro-extension
Then download FV Player Pro from https://foliovision.com/my-licenses
I will then check again to see if you are getting the plugin updates.
Thanks,
Martin2 years ago in reply to: Moving WP to a headless CMSHello Brian,
please try activating wp-admin -> FV Player -> Settings -> Integrations/Compatibility -> Load FV Flowplayer JS everywhere. Then you can copy all the scripts form your homepage footer which might just work. Then you can add your custom logic to only load it when needed in your new CMS.
Thanks,
Martin2 years ago in reply to: Support Peertube instancesHello Steve,
I see they offer an iframe-based API for video playback, so it’s similar to YouTube: https://docs.joinpeertube.org/api-embed-player
Do you have your own instance of PeerTube running or would you like to embed videos from https://framatube.org/ like for example https://framatube.org/w/kkGMgK9ZtnKfYAgnEtQxbv ?
Are you interested in protecting these videos against unauthorized access too?
Thanks,
Martin2 years ago in reply to: links inside videoHello Francus,
we are finishing the new editor for FV Player 8.
I’ll check with Alec if we would like to add a feature for custom links showing as the video plays. We call it the Timeline Actions.
The reason why we did not work on that feature is that YouTube had such feature couple of years ago and then it was removed. It was possible to put up custom links at any given time of the video to make it more interactive. These days the links only work at the end of the video and are limited to other videos I think.
However I always liked that feature, it could be used to add some quick additional explanation to any part of the video even after the video has been posted. It seems like a great way of adding more information to the video without having to upload a new version of the video.
Thanks,
Martin2 years ago in reply to: Cannot play free HLS video from AWS bucketHello Girish,
the way to defeat these video downloading tools is the video encryption. The HLS streams can be encrypted, with FV Player Coconut it’s all a simple drag&drop operation. With AWS it’s more difficult.
Based on what you posted it seems like you really only have to enable the Stream Loader in FV Player Pro.
Thanks,
Martin2 years ago in reply to: Chromecast not working for new Vimeo uploadsHello Jason,
I found the issue – some of the new videos would not cast properly as the Vimeo videos were loading a bit differently for desktop Chrome than for the Android with Chrome.
Please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> FV Player -> Settings screen.
Then switch to the Beta release using the steps from here if you are not already using it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
That will give you the FV Player Pro plugin with the fix.
Thanks,
MartinHello Kendell,
I see, please remove that CSS.
Next please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> FV Player -> Settings screen.
Then switch to the Beta release using the steps from here if you are not already using it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
That will give you the FV Player Pro plugin with an improvement – you can now disable transcript dragging and/or sizing using PHP code – see https://foliovision.com/player/features/accessibility/interactive-video-transcript#disable-dragging-sizing
Thanks,
Martin2 years ago in reply to: Chromecast not working for new Vimeo uploadsHello Jason,
I tried that video and it worked. I noticed that sometimes when I do a lot of testing with Chromecast the icon might not appear. So I close the browser and re-open it and the icon appears. But in this case it was there from the beginning.
Thanks,
Martin2 years ago in reply to: Vimeo playback issues after domain migrationHello,
I’m sorry you are still facing these playback issues. This fix is taking us way too long and we are running out of options. At this point I no longer see what we could improve in the code, or least not yet.
Could you please share the FTP or control panel access for your WordPress website? That way we can put in more debug code and finally figure out what causing the issue on your website.
We would be extra careful to not disrupt your website or its visitors, all the logging would happen in the background.
Please let us know using direct email reply to this notification to keep it private. You can use https://revealit.me to share the logins.
Thanks,
Martin2 years ago in reply to: Pitch shifter ?Hello Tobias,
thank you for the example, however that website uses different video files – one for each tuning. You can also notice that the color of the accordion changes based on the tuning. I checked this on the Andachtsjodler lesson.
Thanks,
Martin2 years ago in reply to: Chapter support for playlists (Beta)Hello Andy,
it works, but I noticed the list of chapters below the playlist only shows if the last video in playlist has chapters.
Also, if you start the playlist playback by clicking one of the chapters below the video, clicking the chapters list for the next video does not work.
We will get it fixed.
Thanks,
Martin2 years ago in reply to: Cannot play free HLS video from AWS bucketHello Girish,
if you use URL tokens for HLS streams, please enable Stream Loader. Please refer to this guide: https://foliovision.com/player/video-security/video-protection-methods/signed-urls-hls-protection
For easy drag&drop video encoding and encryption we recommend using FV Player Coconut: https://foliovision.com/player/video-security/encoding/encrypted-hls-coconut
Thanks,
Martin2 years ago in reply to: Chromecast not working for new Vimeo uploadsHello Jason,
could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then you should be able to cast these new videos.
Thanks,
Martin2 years ago in reply to: Chromecast not working for new Vimeo uploadsHello Jason,
the issue is that these new videos do not have MP4 versions available.
The HLS streams do not play with standard Chromecast receiver as they use a separate video and audio stream. So we need to provide a custom Chromecast receiver.
Thanks,
MartinHello Kendell,
you can do so with CSS. Please check here: https://foliovision.com/css-tips-and-fixes#interactive-transcript-no-drag-drop
Are you also running into these difficulties? Do you run into the same issue on our demo page? https://foliovision.com/player/demos/interactive-transcript Please let us know.
Thanks,
MartinHello Andy,
please reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> FV Player -> Settings screen.
Then switch to the Beta release using the steps from here if you are not already using it: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
That will give you the FV Player Pro plugin with the fix.
Please let us know if it fixes the issue for you.
Thanks,
Martin2 years ago in reply to: Vimeo chaptersHello Ismail,
you can just continue using the Vimeo showcases unless the chapters are important.
Please let us know which Vimeo direct embed it was, we would like to check if we could support these timeline thumbnails.
Thanks,
Martin2 years ago in reply to: FV Flowplayer License upgrade failedHello Abdikani,
please try again, it will work now.
I check https://foliovision.com/my-licenses and saw that you entered the domain name with https:// and somehow it did not parse the domain name properly. It worked well when I tried to use full https://nuuraani.com
Thanks,
Martin2 years ago in reply to: HLS bitrates not displayed?Hello Girish,
we actually hide these bitrates on purpose – if the menu shows the video width, height and the bitrate then it’s (in a way) too much information to process for regular uses.
So we only show the vertical size of the video, like 240p, 480p, 720p, 1080p, 1440p and 2160p. Even that is a bit too technical and we might consider to only show Mobile, SD, HD, FHD, QHD and 4K.
But I see that in your case there are two 216p resolutions. Perhaps we could show the bitrate in that case, or “high” and “low”.
Thanks,
Martin2 years ago in reply to: Subtitles icon when loading with javascriptHello Michael,
the subtitle menu is also created on the
ready
event, so it’s probably too late. Try moving your code to theload
event and it might just work.Other than that I’m not sure why not simply provide the subtitles configuration in the
load()
call. I added a code sample to https://foliovision.com/player/developers/api-programming#js-usage -> “Here’s the code if you also need subtitles:”Thanks,
Martin2 years ago in reply to: Vimeo chaptersHello Ismail,
it seems that you are inserting a whole Vimeo Album or Showcase using FV Player. Unfortunately the chapters are not processed when using that. It’s not impossible, but it would be a fairly big addition.
These chapters only show if you post the exact video URL using FV Player Editor – it populates the “Chapters” field in the “Subtitles” tab: https://foliovision.com/player/features/accessibility/vtt-chapters#how-to-use-vtt-chapters
If that field wouldn’t populate for you, then the issue could be with the Vimeo API. I improved that code in FV Player Pro now, please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
Hopefully then it will start working for single videos.
I’m not sure what do you mean about the scrolling thumbnails on timeline. Vimeo has these, but it’s not available via the API. So I don’t see how you could be getting these with FV Player. We are preparing a service to let you create these thumbnails, but it’s in alpha testing only.
Thanks,
MartinHello Walter,
it seems you are using some lazy loading for the inline scripts created using wp_localize_script(). It’s one of the core WordPress APIs to configure various scripts.
I don’t see what’s the point of such optimization as you are not saving much on the total size of the page and you are not lowering the amount of the requests either.
It seems this is done by the Flying Scripts plugin. I tried to install that plugin but out of the box it did not affect FV Player. It seems I would have to first enter some keywords for it to include.
I would recommend you to not include FV Player in Flying Scripts configuration as FV Player already loads the scripts when the user interacts with the page (wp-admin -> FV Player -> Settings -> Integrations/Compatibility -> Optimize FV Flowplayer JS loading.
Thanks,
MartinHello Andy,
I think I got it – Gutenberg somehow triggers the edit event when the element leaves the viewport. This would trigger reloading of the FV Player preview when scrolling on the edit page, although in my case it wouldn’t jump up and down just a little bit.
Could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip Then the issue should be fixed.
Thanks,
MartinHello Andy,
do you use anything that might affect the way the images are loading? I think that Cloudflare might have something that might try to improve the image lazy loading. In FV Player the images use lazy loading. Please let us know.
Next thing to check is wp-admin -> FV Player -> Settings -> Sidewide FV Player Defaults -> Default Video Size. Are you using 100% there? Please try with 1920 and 1080 instead for width and height.
I’m still not sure why the preview would keep reloading though. Does it reload after you edit some text, or does it reload even if you are not typing?
Thanks,
MartinHello Andy,
so far no luck with reproducing this issue. I tried to use 22 chapters in a video.
I see what you mean about the Gutenberg blocl refreshing though.
Could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
It should fix your issue.
Thanks,
MartinHello Gillian,
I tried to post a video with chapters using Gutenberg and I’m not noticing anything strange. Are you using Gutenberg or some page builder?
Does the same issue occur with a new video without chapters?
Does the issue go away if you change your window size?
Thanks,
Martin2 years ago in reply to: Vimeo playback issues after domain migrationHello,
last week we did some fixes with the MPEG-DASH loading, please let us know if you noticed any improvement on your website as well. You were getting a different error, but perhaps it’s related.
Thanks,
Martin2 years ago in reply to: Please add video duration in Schema.org tagsHello TigerClaw,
could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Then the duration will be present in Schema.org tags. If it’s not then you might be using the legacy fvplayer shortcode with src argument.
Thanks,
MartinHello Foone,
FV Player Pro has the “Default Skip Time” setting where you can set when the ad should be skipable if it’s above certain length:
[ 5 ] Enter the number of seconds after which an ad can be skipped if longer than
[ 10 ] seconds.The above is the default and it ensures that ads below 10 second length get no Skip button, just the count-down. Perhaps that answers your question of how to hide the Skip button.
But at the same time ads longer than 10 seconds will get the Skip button.
Do you really need a different skip time for each ad? Please let us know.
Thanks,
Martin2 years ago in reply to: FV Flowplayer LightboxHello Gordon,
please make sure that you setup Vimeo in wp-admin -> FV Player -> Settings -> Hosting -> Vimeo, here’s our guide: https://foliovision.com/player/video-hosting/how-to-use-vimeo
Thanks,
Martin2 years ago in reply to: VTT Chapters missing…Hello Andy,
we are currently working on the new FV Player editor which will present the video duration in a better way. With that you would notice that the video duration somehow does not match.
Thanks,
Martin2 years ago in reply to: VTT Chapters missing…Hello Andy,
in that case the issue is that FV Player has not properly detected the duration of your video.
Please try to post your video again into a new player with the chapters, will it get proper video duration this time?
Thanks,
Martin2 years ago in reply to: FV Flowplayer LightboxHello Gordon,
please let us know what exact code you are using.
I checked the “Anchor text with Ligtbox” and “Using Lightbox without FV Player shortcodes” examples of https://foliovision.com/player/features/playback/using-lightbox#anchor-text-with-lightbox and it all worked.
Thanks,
MartinHello Robert,
are you able to schedule another live stream somewhere between 8 AM UTC and 3 PM UTC? Can we then play your live stream on our test site or is it restricted by domain?
We would like to have a look, please let us know.
Thanks,
Martin2 years ago in reply to: VTT Chapters missing…Hello Andy,
thank you for providing all the details!
The duration of your video is 1219 seconds, which is 20:19, as shown in your screenshot. So any chapters which are past that time are not going to show as they would lead nowhere.
Thanks,
MartinHello Turbokingspoker,
thank you for your cooperation. It’s getting late here but I’ll check again in 3-4 hours to see if you run into anything strange.
Thanks,
MartinHello Turbokingspoker,
regarding the first GIF – I see that we do not reset the status of the RCP membership picker properly. It’s fixed now, please grab a fresh copy of FV Player Pay Per Vie ZIP file from https://foliovision.com/my-licenses and reinstall from that
I see that with a bug like this it would be very hard to edit anything. So perhaps you thought the membership restrictions are all set while they were in place from your previous edit.
Would you like to apply the same RCP Membership Level IDs for all the players in your database? If you, you can use SQL like this, please just make sure you backup your database and change
1,2
to your actual membership IDs:DELETE FROM wp_fv_player_playermeta WHERE meta_key = 'rcp_levels' AND meta_value = ''; INSERT INTO `wp_fv_player_playermeta` ( `id_player`, `meta_key`, `meta_value`) select id, 'rcp_levels', '1,2' FROM wp_fv_player_players WHERE id NOT IN ( SELECT id_player FROM wp_fv_player_playermeta WHERE meta_key = 'rcp_levels' );
Thanks,
MartinHello Turbokingspoker,
what does the Export function on wp-admin -> FV Player give back for a player that does not work with the membership?
Please check that before opening the player for editing again. Will you be able to see that
rcp_levels
part?Thanks,
MartinHello Turbokingspoker,
what’s strange is that when you reinstalled FV Player Pay Per View you did not get that “RCP Membership Level IDs” debug message. You only got it after reloading the page.
That suggests to me the issue is with page caching. A WordPress caching plugin or your web host page cache might be interfering with the membership functions of your website.
Are you able to reproduce the behavior where you do not get the access to the video, but you can see “RCP Membership Level IDs” in debug?
Our paid support is available here: https://foliovision.com/pro-support We would require a WordPress admin access, FTP access and access for a test member to use for the testing.
Thanks,
MartinHello Turbokingspoker,
please double check that you actually grabbed a fresh FV Player Pay Per View ZIP file from https://foliovision.com/my-licenses and reinstalled from that.
It includes some more debug information which is missing on your output. Was there really nothing about “RCP Membership” ?
Thanks,
MartinHello Turbokingspoker,
I checked the video.
You said that a user with RCP membership would get the Pay Per View buttons even though the video was associated with the RCP membership level which he purchased. So he should have access to the video.
However if you then open the player in the editor, the issue goes away. But then it does come back the next day or so.
On one occasion you also noticed that the RCP memberships set for the player would disappear from its configuration.
I’m sorry to hear about such issues, it’s certainly not what you should be experiencing with FV Player.
I was not able to replicate these issues, I don’t see how this could be happening at all. It seems like some database error.
As a first troubleshooting step please get a fresh FV Player Pay Per View ZIP file from https://foliovision.com/my-licenses and reinstall from that.
Then enable wp-admin -> Settings -> FV Player PPV -> Debug. Then find another video for which your test member gets the Pay Per View buttons, add
?fvppv_debug
to the link in the browser location bar and open it again. Then open the page source HTML code and look for lines with<!--fvppv_debug msg:
If the player is restricted for certain RCP memberships, then there should be a log message like this:
RCP Membership Level IDs ‘1,2’
Then is the user has the access to that membership there will be:
User has the required RCP Membership Level ‘2’
If the post is too old and is restricted by Restrict Past Content RCP addon you will see:
However rcp_membership_can_access filter restricts the access
But there might be some weird issue or that message might not come at all. In that case you might just see:
No EDD nor RCP restriction found
If that’s the case then please try to export the player by using wp-admin -> FV Player -> however over the player row and click “Export”. Will you be able to find the
rcp_levels
part if in? Something like this:{“ab”:””,”ad”:””,”ad_height”:””,”ad_width”:””,”ad_skip”:””,”align”:””,”autoplay”:””,”controlbar”:””,”copy_text”:””,”embed”:””,”end_actions”:””,”end_action_value”:””,”height”:””,”hflip”:””,”lightbox”:””,”lightbox_caption”:””,”lightbox_height”:””,”lightbox_width”:””,”player_name”:””,”player_slug”:””,”playlist”:””,”playlist_advance”:””,”qsel”:””,”share”:””,”share_title”:””,”share_url”:””,”speed”:””,”sticky”:””,”video_ads”:””,”video_ads_post”:””,”width”:””,”status”:”published”,”meta”:[{“meta_key”:”rcp_levels”,”meta_value”:”1,2″},{“meta_key”:”post_id”,”meta_value”:”147204″}],”videos”:[{…}]}
Thanks,
MartinHello Jörn,
I fixed it now, we were just testing something with Chromecast on our website and forgot to revert the changes.
Thanks for the heads up.
Martin
Hello Mark,
we provide that “Load FV Flowplayer JS everywhere” setting for special integrations of FV Player. Adding another setting to it of which libraries should load is technically possible, but it would make it so much harder to use.
You said the only plugin which uses Ajax for your website front-end is WP ULike (we use it on some websites too) so please try to disable “Load FV Flowplayer JS everywhere” and test your website videos to see if anything breaks.
Or do remember enabling that setting for some page builder?
Thanks,
Martin2 years ago in reply to: Not able to check my licence keyHello Sulaiman,
if you are still facing the issue, then please disable and delete the FV Player Pro plugin. Then use the “Apply Pro Upgrade” button again. The license should activate properly and you should get the latest version of FV Player Pro automatically.
Thanks,
Martin2 years ago in reply to: Vimeo playback issues after domain migrationHello,
if you uncheck “Advanced Vimeo embedding” when you get the basic Vimeo iframe, so then the FV Player features are gone.
I’m sorry you are still facing these playback issues. This fix is taking us way too long and we are running out of options. At this point I no longer see what we could improve in the code, or least not yet.
Could you please share the FTP or control panel access for your WordPress website? That way we can put in more debug code and finally figure out what causing the issue on your website.
Thanks,
Martin2 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
I was looking into why you could possible get the warning about “you miss the video-files capability for your api key” and I experienced the same thing. My API key has the required capability, but they links for the playable video were empty.
So I added a fallback to the download links which are basically the same, except they expire in 1 day rather than 1 hour.
Please deactivate and delete the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
That will reinstall the Pro plugin and will give you the version with the adjustment and it will hopefully fix your playback issues.
Thanks,
MartinHello Wesley,
are you using anything to optimize the JavaScript on your website? I wonder if something like Cloudflare Rocket Loader could cause an issue like this.
If not, then please post a link to a test page where we can see the issue and what browser we should use on what operating system.
Thanks,
Martin2 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
please post some Vimeo video ID for which it occurs, I would like to double-check the loading.
Thanks,
MartinHello Mark,
we only load YouTube if it’s used in FV Player on the page.
It seems you are using Settings -> FV Player -> Compatibility/Integrations -> “Load FV Flowplayer JS everywhere”. Are you loading posts with Ajax anywhere on the website?
If there is a YouTube video then a small part of the YouTube script (55kB) is loaded on page load, but it’s done in a non-blocking way. But I see the web browser does show that the page is still loading.
So we adjusted it a bit to not show the loading indicator on the tab if the YouTube API is slow to load initially.
To be able to test this improvement please reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip
Finally clicking the video to play loads the bulk of the YouTube player (about 800 kB) and once it’s loaded it plays.
Thanks,
Martin2 years ago in reply to: Vimeo playback issues after domain migrationHello Suportepercurso,
please install Log HTTP Requests plugin, then wait for couple of hours and see how it looks like in wp-admin -> Tools -> Log HTTP Requests. You should see requests to Foliovision API servers. Did any of them fail?
You might need to go back a couple of pages as this issue might be occurring randomly. Perhaps it all works for 8 hours, but then there are 15 minutes when it really does not work.
We can also add a FV Player Pro setting to use the Vimeo API only, but that would mean the videos would be easier to download.
Also, please ask your server support if your server is getting overloaded. Is yes, then try with “Turbocharge Ajax Vimeo loading” enabled.
It’s also possible that the issue if with Vimeo video CDNs – some of your users might be experiencing delays there. Vimeo uses multiple CDNs to ensure the videos play for all. FV Player Pro uses these same CDNs, so that should not affect things.
Thanks,
Martin2 years ago in reply to: Player doesn’t go full screen on iOS.Hello James,
we found we can actually do something about it – we can remove these conflicting CSS rules when entering fullscreen and put it back when leaving fullscreen.
If you are interested you can reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
That way the fullscreen for YouTube videos should work for you on iPhone.
Thanks,
MartinHello Alex,
I found there was a compatibility mode with the FV Player Pro setting which removed the related videos from YouTube videos.
It’s fixed now: https://foliovision.com/player/demos/youtube-subtitles
Thanks,
Martin2 years ago in reply to: How to remove foliovision linksHello JPH,
- the first code snippet is in HTML to warn logged in administrators about broken JavaScript. We put this in many years ago as some users complained about FV Player not working for them but in vast majority of the cases the issue was with their websites – where JavaScript wouldn’t run at all.
So normal website visitors do not get that.
- The second case are the player warnings which we show to the normal website visitors as well. But we only do that in very specific cases, like if the user plays a video with a deprecated device (in this case Android before version 4).
Since that warning is 5 years old now (that’s when Android 2.x was still used and when websites started to drop old TLS protocol for SSL) I just removed the foliovision.com link from it. Next FV Player version will no longer have it.
If you need it right now then please reinstall FV Player from this link: http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Thanks,
MartinHello Mark,
everything looks good in that file – the
ready
event is used in aflowplayer()
callback.Are you using any kind of JavaScript loading optimization such as deferred or asynchronous loading? Please try disabling that to see if it fixes the issue.
Are you using wp-admin -> FV Player -> Settings -> Integrations/Compatibility -> “Optimize FV Flowplayer JS loading”? I would suggest disabling that too.
Thanks,
Martin2 years ago in reply to: Link to bring up FV Player in a new window.Hello fobraynes,
I see that if you use the FV Player block in Gutenberg the preview does not respect the lightbox flag.
Since you are using just the bare shortcode:
[fvplayer src="..."]
You could be using the shortcode block instead and avoid the preview that way.
On our end we could be improving the preview to actually show the lightbox link only. We avoid that for FV Player Editor, but in this case it makes sense.
Thanks,
MartinHello Mark,
could you please send the whole JavaScript file? You should be able to attach it as a
*.txt
file in the worst case.I need to see when is the code executed. Does it properly detect start of video playback using an event, or does it do so on page load?
The tricky part is that it sometimes works. So perhaps it must not work on
ready
event, but wait for firstprogress
event on the video.Thanks,
Martin2 years ago in reply to: Link to bring up FV Player in a new window.Hello fobraynes,
could you please reinstall FV Player from this link? http://foliovision.com/downloads/fv-wordpress-flowplayer.zip To do that you will have to first deactivate and delete the current FV Player plugin you are using. WordPress will warn you that you might loose settings and data, but it’s not the case with our plugin, no settings now videos will be lost. Or you can just replace the plugin files via FTP.
Then the lightbox will be sized properly.
Maria’s suggestion was to use the 1280 x 720 size in the global FV Player settings. That would solve the issue for you as well.
We would like to remove that setting completely. Please let us know what did you try to achieve by using 80%. We think the player should always fit to the available width. That change will probably come with FV Player 8.
I also noticed that you page has Presto Player with YouTube on it. Unfortunately the YouTube API fails to play the video if there are two players on the same page. Presto Player loads the YouTube API before FV Player does, so then FV Player cannot play YouTube video. FV Player only loads YouTube scripts when the playback is started – causing less issues with Google PageSpeed score.
Thanks,
MartinHello Lartigue,
we will fix that error, but it’s not the kind of error which can really affect anything. It’s really only debugging information for developers.
We had a look and noticed the JavaScript error reported by FV Player only occurs when your page content is loaded using JavaScript – you seem to be using some variation of infinite scrolling.
Since it does not use jQuery Ajax, it requires a bit of code to let FV Player load in your dynamic environment.
We added documentation about how to make FV Player work on dynamic websites: Dynamic Content Loading
I tested this with some other popular WordPress plugin for video and I run into the same limitations. It wouldn’t work without custom code.
Thanks,
Martin -