Forum Replies Created
-
-
Hello Kendell,
there are three issues –
1) perhaps we should improve that optimization to only work for non-logged in users and only on the first load. Once the scripts are cached in browser it doesn’t make sense to delay their loading.
3) I was checking these video segment loading times in Google Chrome developer tools. You can get the same stats in Firefox or Safari. Just look at the Network tab of the browser developer console and play the video – you will see these video segments loading.
Thanks,
Martin4 years ago in reply to: FullScreen Chapters not WorkingHello Kendell,
there are three issues –
1) because of the “Optimize FV Flowplayer JS loading” setting the player doesn’t appear until you start using the webpage as the dimensions are set to 100%. That way FV Player doesn’t know what aspect ratio should be used, but it assumes 16:9.
But I see we could fix that to work with the “Optimize FV Flowplayer JS loading”. In the meantime please set the player size to 1920 x 1080 in Settings -> FV Player Pro -> Sitewide FV Player Defaults and it will appear much better.
2) The transcript doesn’t appear – showing “Error loading trascript. Please try again in a minute. No transcript found”. Please try the latest FV Player Pro Beta: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta That one will hang on to the old cached transcript if it fails to load once. Previously a single failure would make the transcript disappear until it would be available again. So we improved that caching routine.
3) And last – the HLS stream is indeed quite slow to start. In my testing the first segment jbti6fli_2_0.ts took 30 seconds to load. But once I reloaded the page it only took 3 seconds to load. So perhaps your CDN is slow to pull the files. Actually I’m not sure if you media.c….gd server is a CDN or not.
Thanks,
MartinHello Kendell,
do you use the new setting Settings -> FV Player -> Integrations/Compatibility -> “Optimize FV Flowplayer JS loading” ?
Clould you please share some test page with us?
Thanks,
MartinHello Kendel,
do you mean that the video takes longer to start playing? Or do you really mean that the player takes longer to appear?
If it’s the first case then it’s normal, it just takes more time to buffer the higher quality video file(s).
Thanks,
MartinHello Edgar,
we do not have a very good experience with the slider plugins. Most of them are quite cumbersome as they allow you to both show the recent blog entries as well as the custom slides. We always ended up coding a custom slider with bxSlider library.
I would say any slider plugin should work as long as it supports shortcodes. Then the last missing part might be a bit of code to pause the video which is no longer in the active slide – so that advancing from one slide to another won’t keep the video playing in background.
However you mentioned it should be a slider lightbox, so are you looking to simply show videos in lightbox and allow users to go from one video to another? FV Player already does that, you can see that when you hit any video in https://foliovision.com/player/demos/fv-flowplayer-lightbox
Thanks,
Martin4 years ago in reply to: Force Landscape in Fullscreen on iPhoneHello Rene,
if you are interested in this you can reinstall FV Player from this ZIP file: https://github.com/foliovision/fv-wordpress-flowplayer/archive/refs/heads/837-ios-landscape.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 enable Settings -> FV Player -> Mobile Settings -> Force landscape orientation in fullscreen on iPhone.
This new user also improved the fullscreen experience when iPhone is in landscape orientation – since it doesn’t provide a real HTML5-based fullscreen it’s easy to show the browser location bar, so we tell the user to swipe up to get rid of it and truly see the video on full screen.
Thanks,
MartinHello Sebastian,
we prepared a fix for this for the next FV Player release. You can test it on https://foliovision.com
If you want the fix right now you please reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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.
We are also fixing the bug which causes the scroll position to not restore properly when leaving fullscreen on mobile.
Our next goal is to make it work on iOS: https://foliovision.com/support/fv-wordpress-flowplayer/how-to/disable-or-hide-items-from-the-control-bar
Thanks,
Martin4 years ago in reply to: Force Landscape in Fullscreen on iPhoneHello Rene,
I confused this thread with something else, sorry about all these questions which are actually not to the point.
So finally about forcing the landscape orientation in fullscreen – we use W3 Screen Orientation API which is not supported on iOS: https://caniuse.com/screen-orientation The “Force landscape orientation in fullscreen” setting description mentions that too:
Works on the Android mobile, not supported on iOS unfortunately.
However it seems we could achieve the same effect on iOS using CSS, so we will give it a try:
.flowplayer.is-fullscreen .fp-player { transform: rotate( 90deg ); width: 100vh; height: 100vw; transform-origin: left top; left: +100%; }
The above code rotates the player, but then tapping on the timeline no longer works properly. Also clicking the exit fullscreen on iPhone is next to impossible. So there are some challenges.
Thanks,
Martin4 years ago in reply to: Force Landscape in Fullscreen on iPhoneHello Rene,
please let us know what exactly do you use for as video source.
Is it the MP4 file link, HLS (.m3u8) file link (these are called the Vimeo Pro file links) or the https://vimeo.com/{number} links which we recommend to use with FV Player Pro?
Thanks,
Martin4 years ago in reply to: Force Landscape in Fullscreen on iPhoneHello Rene,
does the issue occur with MP4 videos or is it some other video type?
I’m asking because recent iOS version do have playback issues with MP4 videos. These issues appear even when using the core web browser video player so it’s really not related to FV Player.
Unfortunately I failed to find any resolution for these issues last time I was checking, so it’s time to have a look again.
Thanks,
Martin4 years ago in reply to: Compatibility with Popup AnythingHello freedom667,
we will add it in as a hidden item which you will be able to reveal using CSS.
Thanks,
Martin4 years ago in reply to: Youtube Quality SwitchingHello Carlos,
unfortunately the YouTube IFrame Player API stopped supporting manual quality switching in October 2019 and there is no change regarding that: https://developers.google.com/youtube/iframe_api_reference#Revision_History
Thanks,
Martin4 years ago in reply to: Issue setting up Coconut+DigitalOceanHello Dariusz,
we have responded to your ticket now. I’m sorry about the delay, it shouldn’t take so long.
The issue Dimitrii was having was related to non-latin character in the site name. The workaround was to go to wp-admin -> Settings -> General and change the site name to use only Latin letters. Then run the wizard and it should finish properly. Then you will be able to put back the original site name.
We also created a fix for the issue, but I see it got stuck in the pipeline and we need to make that fix available for FV Player Coconut users.
Thanks,
MartinHello Dariusz,
please try to open wp-admin -> FV Player -> Coconut. Do you see a log button that would open a log of the wizard operations?
If it’s not there then we need more information about what caused the HTTP 500 error in the wizard operation. Please repeat the wizard steps and see what turns up in the PHP error logs.
If you are not sure about how to check the PHP error log, the server technical support should be able to give you a hand.
Or you can install this plugin which makes a list of these errors available in wp-admin: https://wordpress.org/plugins/error-log-monitor/
Thanks,
MartinHello Kendel,
we will get to this. It’s not so easy though as the HLS.js library which we use for HLS playback if focused on providing reliable ABR so that the video quality is switched automatically. It doesn’t have the parameters to force a quality reliably.
You can try to enable the “Force HD Streaming” setting in FV Player.
Thanks,
Martin4 years ago in reply to: Text Description in Vertical SeasonHello William,
once you upgrade to FV Player 7.5.1.727 (the free base plugin) you should start to see the Vimeo description (first 20 words) in your Vimeo albums, channels or portfolios once they update.
This applies if you set your player to use the “Vertical Season” playlist style. A demo can be seen here: https://foliovision.com/player/demos/vimeo-channel-support
Thanks,
MartinHello Luiz,
FV Player 7.5.1.727 released just now fixes the issue. You will be able to edit the widgets again and the preview of the FV Player widgets has been fixed as well.
Thanks,
MartinHello Mg,
thank you for the bug report, the issue has been fixed. You can check it on the second video here: https://foliovision.com/player/demos/encrypted-hls-stream
You can also reinstall again if you download the file https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.zip again to get the fix.
Thanks,
MartinHello Mg,
if you have a moment, could you please reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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 Safari playback issue should be fixed. I was running into that same issue with the second video here: https://foliovision.com/player/demos/encrypted-hls-stream And now it works.
Thanks,
MartinHello Mg,
I was able to reproduce this issue.
It appears there is some compatibility issue between the HLS.js library (which we use to allow HLS playback in all modern browsers) and Safari. If I play the video in Safari without using that library, it plays. Safari doesn’t need that library to play HLS, but we still use it as it lets us protect the stream better.
I will test with HLS.js 1.0.7, we are currently using 1.0.4.
Thanks,
MartinHello Mg,
could you please post a test page with one of your videos which are having this issue on it? That way we can easily check if the issue occurs with HLS videos with separate auto tracks and if updating HLS.js library in FV Player will fix the issue.
Thanks,
Martin4 years ago in reply to: Text Description in Vertical SeasonHello William,
I think we could make it use the Vimeo video description for the synopsis. That way it would always show if your playlist style would be set to “Vertical Season”.
Please let us know if you typically fill in the video descriptions.
Thanks,
Martin4 years ago in reply to: screen record disableHello Remruata,
this level of DRM protection would be possible. It would require you to use a special DRM service priced at about $200 per month.
And it would only work in the native browser on each platform:
Safari on macOS
IE and Edge on Windows
Chrome on AndroidOther browsers wouldn’t prevent screen capture, so you would have to tell your users to only use the supported browsers.
Each video would have to be encoded using that special DRM service. It could be integrated into FV Player Coconut as some paid addon.
Thanks,
Martin4 years ago in reply to: Coconut key : json is not validHello Remruata,
I see there was a issue when setting up with the new Coconut API version.
Please reinstall FV Player Coconut from a fresh ZIP file which you obtain from https://foliovision.com/my-licenses
To do that you will have to first deactivate and delete the current FV Player Coconut 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 it will work.
Thanks,
Martin4 years ago in reply to: Coconut API Key : The JSON is not validHello William,
I see there was a issue when setting up with the new Coconut API version.
Please reinstall FV Player Coconut from a fresh ZIP file which you obtain from https://foliovision.com/my-licenses
To do that you will have to first deactivate and delete the current FV Player Coconut 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 it will work.
Thanks,
Martin4 years ago in reply to: Force Landscape on Mobile not workingHello Remruata,
actually we were able to reproduce the issue.
We prepared the fix for the next release. To get it right now please reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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,
Martin4 years ago in reply to: Only one auth mechanism allowedHello Remruata,
here are some other things to check:
Will it play a normal non-encrypted HLS stream?
Will it play if you disable the URL tokens and the FV Player Pro “Stream Loader” settings?
Are you using any custom firewall rules in the AWS WAF?
Thanks,
MartinHello Remruata,
we have re-enabled the use of Singapore data center for DigitalOcean Spaces. It should pick it for you if it’s closest to your server.
To be able to use please reinstall FV Player Coconut from a fresh ZIP file which you obtain from https://foliovision.com/my-licenses
To do that you will have to first deactivate and delete the current FV Player Coconut 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 Circec,
we have prepared the bugfix for the next FV Player Pro beta release.
To get it right 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.
Then switch to Beta: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
You can also test here: https://foliovision.com/player/demos/interactive-transcript-chapters
Thanks,
Martin4 years ago in reply to: Only one auth mechanism allowedHello Remruata,
we are having no issues with Chromecast here: https://foliovision.com/player/demos/encrypted-hls-stream
1) Settings -> FV Player Pro -> Pro Feature -> Chromecast Encrypted HLS – has to be enabled
This will lower the security of the encrypted streams a bit.
And it will set CORS headers for * origins to the FV Player Pro Stream Loader URLs like https://site.com/?stream_loader=….
Are you using anything to adjust the HTTP headers? Cloudflare might be doing that. In order for Chromecast to work with encrypted HLS streams following conditions have to be met:
Are you adjusting the CORS (or allowed domains) on your Cloudfront distribution?
2) The HLS must not be using a separate audio track. We have some plans about how to improve this to work with Chromecast. I checked your demo page and it appears to not be the case.
Thanks,
Martin4 years ago in reply to: Only one auth mechanism allowedHello Remruata,
I do not have Chromecast available at the moment, so I’m asking Maria to test. In the meantime please test on the first video here: https://foliovision.com/player/demos/encrypted-hls-stream
The fullscreen button might be misbehaving if your theme is using some forced CSS rules (!important). Please let us know how exactly does the button disappear. Does it change position, or does it change color? Based on that you should be able to use some CSS like this to make it appear:
.flowplayer .fp-fullscreen { color: white !important; opacity: 1 !important; }
Thanks,
Martin4 years ago in reply to: Unable to skip mobile adHello Yairbr,
since you do not have a FV Player VAST license, your issue must be with the FV Player Pro video ads.
If we can make our skip button more resilient, we will. Please post link to the page where we can see the issue.
Thanks,
MartinHello Remruata,
please check the Vertical Season Playlist style here: https://foliovision.com/player/demos/playlist-styles#season
It works particularly well with playlists – you can see the item thumbnail, title and synopsis, but the player only appears once you click one of the items.
Or you could put up a simple HTML anchor and style it as desired. This can be seen at https://foliovision.com/player/demos/fv-flowplayer-lightbox -> Lightbox Using Text Link. There is just “Lightbox using text link – anchor” but once you click it you get the full player.
Thanks,
Martin4 years ago in reply to: Audio out of syncHello Suprim,
I was expecting the stream would use separate audio tracks if there is a sync issue.
Do you get that same issue when you play it here? https://hls-js.netlify.app/demo/?src=https%3A%2F%2Fcdn003.b-cdn.net%2FUpFiles%2F2021%2F7%2F2%2F34%2F193244%2F720p.m3u8&demoConfig=eyJlbmFibGVTdHJlYW1pbmciOnRydWUsImF1dG9SZWNvdmVyRXJyb3IiOnRydWUsInN0b3BPblN0YWxsIjpmYWxzZSwiZHVtcGZNUDQiOmZhbHNlLCJsZXZlbENhcHBpbmciOi0xLCJsaW1pdE1ldHJpY3MiOi0xfQ==
Thanks,
Martin4 years ago in reply to: Problem using mobileHello Yairbr,
it’s true that the FV Player editor is not responsive. So when you open it on mobile you have to scroll to the left and right to really use it. However it was like that ever since we first added it to the plugin. It’s not something that got broken in 7.5 version.
We are looking at doing a proper Gutenberg block.
Please let me know if I misunderstood your message and there is some other issue you are having.
Thanks,
Martin4 years ago in reply to: FV Player Pro conflict with Elementor ProHello Susanne,
we have prepared the bugfix for the next FV Player Pro release.
To get it right now pleaes 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.
Then switch to Beta: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta And you will get a Opacity control in Settings -> FV Player Pro -> DRM Text.
If you still notice any issue please also reinstall FV Player (the free, non-Pro plugin) from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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 katax,
thank you for your feature request, however I don’t think we want to get so granular with the trailing slashes. Our plugin deals with the category URLs only.
Thanks,
Martin4 years ago in reply to: FV Player Pro conflict with Elementor ProHello Susanne,
the problem is that the new noUiSlider is much bigger than the version which we use. So we will have to only load it when it’s actually used. That should fix the issue with Elementor already.
Thanks,
MartinHello Arnaud,
what does the actual “Error: ” say? Is it empty?
Does often does the line in the logs occur? In the above case it was on Mon, 28 Jun 21 15:35:04 +0000, did it occur shortly before or after that again?
Thanks,
Martin4 years ago in reply to: FV Player Pro conflict with Elementor ProHello Susanne,
we will update the noUiSlider component in FV Player Pro. Then it will work.
Thanks,
Martin4 years ago in reply to: How to Use Vimeo with WordPressHello Marshall,
we are starting the work on this feature. For start we will parse the chapters when posting the Vimeo video using FV Player Editor.
Thanks,
MartinHello Eva,
to conclude this ticket – we improved FV Player VAST and now you can use a tag like this in the URL to get “argument={your cookie value}”:
&your-argument=[cookie:your-cookie-name]
Thanks,
Martin4 years ago in reply to: Why so many Vimeo API errorsHello AU,
the staffpicks channel has a lot of videos, I tried to increase the timeout to see if that helps.
Please check your wp-admin -> FV Player screen or your posts for the other Vimeo Albums to see if they still work, as this one is asking for password:
https://vimeo.com/showcase/7239239
Thanks,
Martin4 years ago in reply to: How to Use Vimeo with WordPressHello Marshall,
we found the chapters are avaiable in the Vimeo video API response.
We would like to save these chapters when you insert the Vimeo video into FV Player.
Thanks,
MartinHello,
my suggestion would be to not put the PDF files in as video files, but just use the [fvplayer_download] shortcode like this:
[fvplayer_download src="https://your-s3.amazon.com/your-file.pdf"]
That way you get a working link with some extra download protection annd logging, but your FV Player video database wouldn’t be cluttered by the PDF links.
Thanks,
MartinHello Kendell,
1) what Maria means is that while we were planning to support the cookie signatures to be able to deliver HLS streams more securely we ended up creating the Stream Loader feature of FV Player Pro.
One of the reasons is that the cookie signature is not supported by a lot of the CDNs – I only know it’s supported by AWS CloudFront. Another reason is that a single cookie would give you access to all the video files. The advantage is that the cookie is not so obvious – you can’t see it in the video link.
2) HLS quality switching speed might be affected by the segment duration.
However we did improve this in upcoming FV Player 7.5 – when I play the video on https://foliovision.com/player/demos/encrypted-hls-stream I get the 1080p version right away. When I play with slower internet, I get 480p. If I choose I want 1080p, then it’s remembered and that’s what I always get in my browser, even if my internet is slow and I have to wait – so no ABR (automated quality selection streaming)
We have the above routine even in the current FV Player, but it’s not 100% reliable.
Thanks,
Martin4 years ago in reply to: Using Advanced Custom Fields with FV PlayerHello Calum,
the FV Player block in the Elementor works and the player which is then created on the page plays.
The request in this thread is about being able to load the video URL stored using ACF with Elementor and FV Player.
I have seen a similar setup – the custom post type was using the FV Player Video Custom Field and then the Elementor template was set to show it as a shortcode – see the attached image.
That way the custom post type was title, description and the video only, while user was able to build the template using the Elementor page builder.
Thanks,
MartinHello Tom,
are you using wp-admin -> Settings -> FV Player Pro -> Integrations/Compatibility -> Load FV Flowplayer JS Everywhere? If so, do you use it because of some Ajax loading of video content? Perhaps we can find a way of improving that.
Normally FV Player CSS and JS will only load if a player is present on the page. In upcoming new version FV Player 7.5 we only load the base library and then the rest of the scripts on the player click or once the user moves the mouse over the website. That way we do not give Google PageSpeed any reason to complain about the unused scripts.
Thanks,
MartinHello Edward,
we have improved this for the next FV Player Pro Beta version. The DRM text won’t blink if video is paused, although it still blinks once, we will improve that.
To get it right now please reinstall FV Player Pro by deactivating and deleting the FV Player Pro plugin you are using, then hit “Install Pro extension” at the top of the wp-admin -> Settings -> FV Player screen.
Thanks,
MartinHello Eva,
we are happy to prioritize your request and get it done this week if you purchase our Pro support: https://foliovision.com/pro-support That way it would allow you to use these GDPR cookies with VAST ads rightaway and it would save you from any coding.
Thanks,
MartinHello Eva,
we could support the vast_url argument in the JavaScript initialization of FV Player as seen here: https://foliovision.com/player/advanced/api-programming#js-usage -> 1. Player initialization via JavaScript
But it appears to me using the URL agument like this would be a better fit for your use-case:
gdpr=[cookie:euconsent-v2]
Thanks,
Martin4 years ago in reply to: Content Security PolicyHello Stein,
removing the inline scripts is not going to be easy, as it’s often something specific to some article. In case of FV Player we do not use any big inline scripts, just the variables to ensure the global configuration variables of FV Player are in place.
Perhaps the wp_localize_script() call which we use will soon support the checksum for CSP. It could work with the CSP nonce as well, but it’s a mystery to me how would that work on cached websites.
Thanks,
MartinHello Eva,
so technically we could support something like:
gdpr=[cookie:euconsent-v2]
…which would check for that cookie and append it. We will discuss the possibility of this addition as we didn’t get a similar request before.
Please let us know what ad network you are using.
Thanks,
Martin4 years ago in reply to: FV Player Pro and Bunny.net StreamHello Warwick,
what you posted is not actually the video file link, but the player link. It works with Presto Player as it does support Bunny.net Stream. We are building that integration as well.
To play the video in FV Player please get its HLS Playlist URL link and use that. It appears you are just using the Direct Play URL.
The different links used by Bunny.net are also described here: https://docs.bunny.net/docs/stream-video-storage-structure But you can just see that “HLS Playlist URL” when browsing for the video at https://panel.bunny.net/stream
Thanks,
Martin4 years ago in reply to: Compatibility with Popup AnythingHello freedom667,
thank you for confirming that it works. We will make that improvement part of the next FV Player version too.
Regarding your player control bar playlist menu requests – if we show it as “Item 1.” then it’s pretty clear the player is playing the item number one. But if we show “1. Song-Karao…” it’s a bit hard to see it’s the playlist item name.
I will check this request with Alec, perhaps we could show the playlist icon next to it to make it more clear.
Thanks,
Martin4 years ago in reply to: Low audio quality on speed adjusted videos.Hello Mitchell,
I didn’t notice any difference of quality between YouTube and your website. YouTube only offers a 0.25, 0.5 and 0.75 slow down, are you sure you tested your website with these same speeds?
Maria told me she could hear the issue and she was testing on Windows. I was testing on macOS with Chrome. Please let us know what computer did you use in your test and which speeds cause the biggest issue.
Thanks,
MartinHello Eva,
please let us know what is the cookie name, perhaps there is some standard which we can follow.
Other than that the only possible solution I can see if to support custom URL variables which would put in true or false based on the condition. So that:
gdpr=[have_cookie:consent]
would evaluate as either gdpr=1 or gdpr=0 based on the presence of the cookie with name “consent”.
Thanks,
Martin4 years ago in reply to: Content Security PolicyHello Stein,
what do you use to setup the CSP headers? It seems no matter if we try to add CSP nonce or CSP hash, we need to add it to the CSP headers.
Doing this is not easy as even core WordPress is struggling to implement what’s needed by CSP:
* Remove inline javascript from WP-Core to allow CSP protection: https://core.trac.wordpress.org/ticket/32067
* Allow using Content-Security-Policy without unsafe-inline: https://core.trac.wordpress.org/ticket/39941Do you have any plugin which puts in different JavaScript code on each page and is passing these CSP requirements?
Thanks,
Martin4 years ago in reply to: FV Player Pro and Bunny.net StreamHello Romus,
please provide an example of the links you are using to post your Bunny.Net Stream video.
Is it really the m3u8 stream link?
Does it use their MediaCage Basic DRM option?
Thanks,
MartinHello Mario,
seems like there must be some issue with the HLS decryption key. Please post a test page where we can see that video which doesn’t play. We will not publish the URL if you want to keep it private.
Alternatively you can try to encode some short video without encryption and see if that one will play.
If that plays, then the issue is with the HLS decryption key as I said. Are you using Cloudflare WAF? Then please use the Cloudflare support setting in FV Player Pro Beta (here’s how to get to beta: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta)
Another thing to check is the m3u8 file content. Make sure the EXT-X-KEY URL matches the video link in FV Player.
Thanks,
MartinHello Cirdec,
I see that issue even on our demo page when using a clean browser: https://foliovision.com/player/demos/interactive-transcript-chapters
We will get it fixed.
Thanks,
MartinHello Gborther,
thank you for sending that log, it shows the “The requested video couldn’t be found.” error for the video on the course page which you sent.
At the same time the video plays, so it’s a strange issue. Does it belong into the same account as the API key which you are using?
Thanks,
Martin4 years ago in reply to: Fatal Error on FV Player Pro Plugin UpdateHello Kari,
I’m not exactly sure, but it appears the issue might occur if you used Restrict Content Pro below version 3.4 or if you stopped using that plugin but had it configured the integration with FV Player Pro previously.
Thanks,
Martin4 years ago in reply to: Fatal Error on FV Player Pro Plugin UpdateHello Kari,
please delete the FV Player Pro plugin and then let wp-admin -> Settings -> FV Player reinstall the Pro pack for you. That will grab a fresh version. Or you can grab a fresh ZIP file of FV Player Pro from https://foliovision.com/my-licenses and reinstall from that.
Please let us know if you are using the Restrict Content Pro integration in FV Player Pro – without using FV Player Pay Per View.
Thanks,
Martin4 years ago in reply to: The video has been watchedHello Yoshida,
thank you for your kind words!
The play markers only work with playlists – so if it’s a single video only you do not know if it’s going to play from the start of if you are going to resume from your last playback position.
We are also improving it so that your position in the playlist is also remembered.
Thanks,
MartinHello Deepak,
it looks normal to me.
Please ask your web host support to disable the PHP errors in HTML for you.
We will improve that code to ensure if doesn’t throw errors for your HTML and make it part of FV Player as a setting.
Thanks,
Martin4 years ago in reply to: Screenshot problemHello Sandor,
we prepared the fix for the next release. To get it right now please reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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 Deepak,
I see it’s caused by that little helper plugin which we shared with you here: https://foliovision.com/support/fv-wordpress-flowplayer/troubleshooting/loading-fv-player-for-all-videos-on-website#post-135795
Your new host is showing the PHP warnings in HTML, you could simply ask them to disable that.
But it would be better to actually fix this issue – please share how the <video> tag in that actual post looks like. It seems like the PHP HTML parsed doesn’t like it when it says:
Tag video invalid in Entity
Once that is fixed we could make that code part of the plugin’s integration options.
Thanks,
MartinHello Craig and Alec,
unfortunately I was not able to disable the doulbe-tap to zoom on iPad reliably with CSS nor JS. I play the video on https://foliovision.com and as I double tap on the right side of video to seek forward it sometimes zooms in.
So it seems like the only solution is the header meta tag:
<meta name="viewport" content="width=device-width, user-scalable=no">
However that cannot be set dynamically as the video starts playing.
Thanks,
MartinHello Christian,
I found add that the youtube-nocookie.com domain is used for YouTube only in FV Player Pro Beta currently. Here’s how to switch to that: https://foliovision.com/player/basic-setup/switching-fv-player-pro-to-beta
Please let us know if it helps and then we can make it part of the release version.
Thanks,
MartinHello Oluwajoba,
could you please post a link to some of the videos which can’t be chromecasted?
You can also use our video checker to report it: https://foliovision.com/player/basic-setup/how-to-use-video-checker
Is it a HLS stream with alternative audio tracks?
Does Muse.ai also get you a MPEG-DASH stream?
Thanks,
Martin4 years ago in reply to: Loading FV Player for all videos on websiteHello Deepak,
so what you are using is a bare HTML5 video tag. FV Player doesn’t automatically convert that, but it could.
Here’s a small plugin which you can use to ensure all video tags are presented via FV Player: https://gist.github.com/foliovision/5b1244d89d92ba49e6f1f394f7250dac
Thanks,
Martin4 years ago in reply to: Loading FV Player for all videos on websiteHello Deepak,
please let us know what theme you are using. Is it using any page builder, or Gutenberg? I just quickly tested that one in WordPress 5.7.2 and it just worked.
A screenshot of how it looks like in the editor would be helpful too.
Thanks,
MartinHello gogfolio,
please let us know if you have some other improvement in mind or if you notice any issues.
Thanks,
MartinHello Craig,
we added this featured for mobile to foliovision.com website. You can double tap on the left or right hand side of the video to seek back and forth by 10 seconds.
I think the last issue is that on iPad it sometimes zooms in on double tap – but that’s more issue of our website that we allow iPad to zoom in.
You can get this improvement even right now if you reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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 gogfolio,
we added this featured for mobile to foliovision.com website. I think the last issue is that on iPad it sometimes zooms in on double tap – but that’s more issue of our website that we allow iPad to zoom in.
You can get this improvement even right now if you reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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 futurodigital,
thank you for that test page!
The Chromecast code in FV Player and JW Player is very similar. I’m not able to cast your HLS video in either of them. So JW Player must be casting the MPEG-DASH stream.
I adjusted FV Player to prefer MPEG-DASH over HLS for casting and it works. Please reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.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 it should cast without issues – thanks to that MPEG-DASH stream.
THEOplayer is a different league as it uses it’s own custom Chromecast app. We are looking into that as it can cast even that HLS stream.
Thanks,
MartinHello futurodigital,
we did some tests and all of FV Player, JW Player and Video JS would fail to cast. Only Theoplayer did cast the video without issues.
So we need to implement similar kind of custom receiver.
Thanks,
MartinHello gogfolio,
I’m sorry about dropping the ball here, we were concentrating so much on making this new feature perfect (perfecting the animation and picking the right technology for it) and it never got finished. We will add something good enough quickly.
Thanks,
Martin4 years ago in reply to: Subtitles for PlaylistHello Kurt,
actually subtitles_en should work. I tried your shortcode and it works. Are you having any issues with it? Then please check in the source HTML mode of the editor to ensure there are no unwanted symbols or markup.
Thanks,
Martin4 years ago in reply to: Download of YT videosHello Chiara,
please update that documentation, it only lets you download an MP4 video or a Vimeo video. But not YouTube.
Thanks,
Martin4 years ago in reply to: ok.ru and mail.ru supportHello Kurt,
I checked ok.ru and posted some internal notes to Alec on how we could approach this.
Mail.ru seems to be a much harder to support though.
Thanks,
Martin4 years ago in reply to: The control bar disappearsHello Yoshida,
FV Player Pro 7.4.47.727 Beta which was released now fixes this issue.
Thanks,
Martin4 years ago in reply to: My mp4 videos from my files won’t loadHello Dare,
the issue shown on your screenshot is not related to FV Player, but the WP Media Library. It seems like there might be some issue with your server which prevents you from uploading bigger files.
To be sure it’s not related to FV Player, please deactive FV Player, try to upload the file again and see if it works. We do not process the uploaded files in any way though.
Please get in touch with your server support, they should be able to check the web server error logs for you.
Thanks,
MartinHello Naoki,
I see you create div.fp-player in your my_fv_player_custom_popup() function as otherwise the FV Player loading process would just create a new DIV and append controls into it.
Thank you for posting these details!
Martin
Hello Naoki,
so it seems you would like to insert some additional HTML on top of the player (in your screenshot it’s Link 1, Link 2, Link 3 and Link 4) and only show it when the player is in the “sticky” position.
This job can be divided into multiple pieces:
1) Put in your HTML. You should be able to use the fv_flowplayer_inner_html filter as described in https://foliovision.com/player/advanced/api-programming#filters
2) Ensure that HTML is in .fp-player element, as that makes sure it floats.
3) Use some CSS to hide that HTML when the player is not sticky and show it when it’s sticky using CSS selector like this:
.your-custom-element { display: none; } .fp-player.is-sticky-right-bottom .your-custom-element { display: block; }
It would also have to position it properly.
4) Finally figure out what links should be shown. These could be loaded from the postmeta fields with some nice interface, or perhaps it could even be stored together with FV Player video information – if needed.
So overall it’s not so hard for somebody how has experience with using WordPress filters to alter plugin behavior. Although for the (4) we would have to publish some editor API to really let you store links with the videos if needed.
Thanks,
Martin4 years ago in reply to: The video has been watchedHello Yoshida,
we have this planned for the 7.5 release of FV Player.
Please log into your foliovision.com account and check https://foliovision.com/player/demos/video-position-saving – there is a playlist at the end of that page – you can play and of the videos in that playlist and notice how the progress indiciator is added to the playlist thumbnail. That indicator stays in after the page reload as it works with the saved data in database.
I’m also adding a secreenshot of these progress markers.
Thanks,
Martin4 years ago in reply to: Position Saving Is not Working on my websiteHello Rene,
I see how our position remembering doesn’t work with your use case. In fact it’s not working in playlist if the playing item thumbnails are not visible.
It seems to me we can improve the general behavior of the position remembering if we also store the last item playing in each playlist. That will fix it for your website and it won’t disrupt the other users.
I will let you know when we have a new version of FV Player ready for your test.
Thanks,
Martin4 years ago in reply to: Muted VideosHello yairbr,
please let us know where we can check one of your video or use the video checker as Chiara suggested: https://foliovision.com/player/basic-setup/how-to-use-video-checker
Please let us also know what devices and browsers are your users facing the issues using.
Thanks,
Martin4 years ago in reply to: Apple devices having issues with MP4Hello Jonatan,
the videos encoded with FV Player Coconut use the HLS format, so they are not so easy to download. If the videos are also encrypted it’s impossible to download them without cracking the algorithm first.
If you also allow your users to download the source MP4 files, then the encryption doesn’t make much sense anymore, as they can already downloads these MP4 files. Unless you offer that as a special paid option.
You said you have 1 TB of videos. The based price of $5/month for DigitalOcean Spaces gives you 250 GB of space. For the other 750 GB you would have to pay $0.02/GB which is $15. So you would only pay $20 for the storage.
With traffic it’s a little bit more difficult –
I checked one of the websites which we run in similar setup – it has 1,5 TB of videos and the BunnyCDN traffic is 22 TB. The traffic from the video storage to BunnyCDN is 3 TB.
So in your case they have 1 TB of videos which might use 1.5 to 2 TB of DoS to BunnyCDN traffic. 1 TB of that is covered in the base $5/month price, the other 0.5 – 1 TB would cost $5 to $10/month.
And for 70 TB/ year = 6 TB/month you would end up paying $30/month to BunnyCDN as the price there is $0.005/GB.
By using BunnyCDN you get faster video delivery and a lower price than using DigitalOcean Spaces alone.
Thanks,
Martin4 years ago in reply to: Compatibility with Popup AnythingHello freedom667,
we added support for the Popup anything on click for the next release. Could you please reinstall FV Player from this link: https://github.com/foliovision/fv-wordpress-flowplayer/archive/refs/heads/778-compatibility-with-popup-anything.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 when you close the Popup Anything on Click lightbox you should see these messages on the browser console:
FV Player: Custombox/Popup anything ligtbox closed
FV Player: Custombox/Popup anything ligtbox contains a player
FV Player: Custombox/Popup anything ligtbox video pause (or unload)And it should just work for you and no custom code should be needed.
Thanks,
Martin4 years ago in reply to: Apple devices having issues with MP4Hello Jonatan,
FV Player Coconut does create the different video qualities – from 4K to 240p which you need for users on slow mobile internet.
Fixing these MP4 videos would require some effort which is comparable to using FV Player Coconut to re-encode the videos which also gives you the benefit of timeline previews and you can opt for the video encryption too.
Thanks,
Martin- This reply was modified 4 years, 1 month ago by Alec Kinnear.
Hello Edward,
as I said we still need to ensure the recovery works with Flash. What we fixed helps with modern browsers, so I guess that’s the improvement which you see, but in Flash it still won’t work unfortunately. Please let us know if you tested with Flash and did notice an improvement though.
Thanks,
Martin4 years ago in reply to: Disable Ads for specific video contentHello jm,
I wonder what is your theme doing with FV Player and what makes that better than using the FV Player Editor.
Perhaps it positions the player into header section of the page and that’s why it uses some special field for it. We do provide our own version of such custom video field which is easy to use for anybody with the basic WordPress template PHP coding too: https://foliovision.com/player/advanced/video-custom-fields
Thanks,
Martin4 years ago in reply to: Hide the pause buttonHello pmeacham3,
please check
Hide control bar pause/play button in our CSS guide: https://foliovision.com/player/advanced/css-tips-and-fixesThanks,
Martin4 years ago in reply to: Disable Ads for specific video contentHello jm,
Chiara and Maria handle the lower level support, while I take care of the more difficult questions.
I saw Chiara’s reply. And based on your answer to that I provided you more information about how to approach the issue of disabling the FV Player Pro Video Ads for specific videos if you are not using your editor nor shortcode.
Please let us know if you need any further help with that.
You also said that we would have taken longer to reply without your phone call – Our policy is to check for important tickets first thing in the morning, through the day and then when stopping the work for the day. Yesterday was a bad day as this has failed in the first two cases. I see that was the real issue here and I will highlight it to the team.
I also associated your account with the license, so now you have an icon next to your name letting us know instantly your are a licensed user.
Thanks,
Martin