Forum Replies Created
-
-
Hello dplum,
AWS lets you protect the videos agains hotlinking and some basic video downloading tools. But these days you can get browser extensions which let you download such videos.
We set the minimal expiration time to 900 seconds (15 minutes) to provide a safe minimal time to buffer the video. Recently we did some improvements on that part, so even a much shorter values could be used. With exception of iOS which just doesn’t trigger proper errors for us to catch when the link times out.
But to really protect the videos from downloading you need a proper DRM. FV Player Pro does give you encrypted HLS which is about to get a lot easier with our new plugin which will integrate the Coconut video encoding service.
Then we would like to explore the DRM provided by EzDRM service.
Thanks,
Martin5 years ago in reply to: Check if live stream is onHello Alessandro,
1) I think we can just set some good time value for the retries. Does 30 seconds seem like too much?
1,5) The overlay text will likely be hardcoded too, but it should be translated (so you would be able to change it using the language hooks).
2) Checking the stream ending is more tricky. Are you able to check if the m3u8 file stops changing once the stream end or how does it work?
Thanks,
Martin5 years ago in reply to: Add Africa (Cape Town) Region for AWSHello Roxanne,
the new AWS regions in Milan and Cape Town were added.
If you can’t wait for the new FV Player version, you can reinstall it from this ZIP file: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.zip You will have to first deactivate and delete the FV Player plugin you are currently using. No data nor settings will be lost. You can replace it using FTP too.
Thanks,
MartinHello Nikolaos,
if you have a o 36:45 long video and you set it to start at 11:20, then it will start at that correct time. But it will show it as 00:00 and the total video duration will not only 25:25.
So it is not necessary for the visitor to move the bar manually.
But there is no way of moving before that starting point. If you say that it was letting you go before the starting point before, then I think that was before you started using FV Player Pro. As we always had it working like what I described.
Please let us know as I’m really not sure if there is any bug or if you just expect this feature to work differently.
Thanks,
Martin5 years ago in reply to: VAST Ads Not Working At AllHello Joe,
I’m glad to hear that it works for you now. Please let us know if there is anything else.
Thanks,
Martin5 years ago in reply to: VAST Ads Not Working At AllHello Joe,
I see you have a FV Player VAST license for two websites. The plugin is a bit different for each domain, so you have to install the right domain version of each website.
Please make sure you go to https://foliovision.com/my-licenses, scroll down to FV Player VAST and download the FV Player VAST button for the correct domain using the Download button next to it.
My guess is that perhaps you are using the version for the other domain.
As a next step, please enable Settings -> FV Player VAST -> Debug and then send us a link for a video where the VAST ad should play but it doesn’t.
Thanks,
Martin5 years ago in reply to: VAST Ads Not Working At AllHello Joe,
please check Settings -> FV Player-> Tools -> System Info. There should be some lines like this:
FV Player VAST version: 7.4.15.727 FV Player VAST license: Valid (next check 2020-05-18 21:50:38 GMT)
Please let us know what you find. I think there must be some error in the license check. If you send that whole System Info to us it will be helpful too.
Thanks,
Martin5 years ago in reply to: remove now playingHello Ratve,
since you didn’t enter any of the playlist item titles, it falls back to using “Now Playing”. If there would be item titles it would highlight the item title, but there are no title it wouldn’t have any way of marking the current item.
That huge spacing is caused by the fact that you have about 10 items in that playlist and none of them have titles nor splash images.
I see that this is not perfect. Some time ago we decided to remove any frames from the playlist item titles to provide a cleaner minimal look for people who do put in splash screen and item titles.
So we will wonder what improvement we could make to help in cases like yours. Personally I would even show the file name without extension if there is no title and no splash screen.
Thanks,
MartinHello Nikolaos,
so your video start is set to 11:20. The video is 36:45. FV Player shows the proper duration of the remaining part – 25:25. And even the part of the video which it shows is correct.
I also tried to seek to 0:55 on your website and the video shows the 3 people in the video converence and view of the school classroom which then rotates to some cleaning wipes and so on.
So perhas I’m missing the point – do you want to just play the video from the 11:20 time, but allow your visitors to seek before that time? That’s not how our start/end feature does. We built it so that it really locks you down to the exact part of the video and nothing else.
Thanks,
Martin5 years ago in reply to: Bug report – what’s happening here?Hello Derek,
so you got that as an error “An unexpected error has occurred. Please copy the player raw data below and submit a support ticket to Foliovision” when trying to save the video?
Does it happen again when you try to create new FV Player instance or was that just an one off? Some plugin error or plugin conflict might be breaking the saving routine.
Are you able to check the PHP error logs? If you are not sure you can try to install this plugin: https://wordpress.org/plugins/error-log-monitor/ Then try to save another player and see what was added to the logs.
Thanks
Martin5 years ago in reply to: Issue playing Amazon S3 HLSHello Jacques,
it seems to me that you have progressed on resolving the issue. I tried to post your video to my test site and Video Checker reports that it’s all good. Notice that it reports a lot of details about the video, while in your case it was somehow not able to access it at all:
Mime Type: application/x-mpegURL Compatibility: CORS headers and crossdomain.xml found Duration: 00:21:11.02 Video: Stream #0:1: Video: h264 (Constrained Baseline), yuv420p(tv, bt709), 480x270 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:3: Video: h264 (Main), yuv420p(tv, bt709), 640x360 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:5: Video: h264 (Main), yuv420p(tv, bt709), 1024x576 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Audio: Stream #0:0: Audio: aac (LC), 44100 Hz, stereo, fltp Stream #0:2: Audio: aac (LC), 44100 Hz, stereo, fltp Stream #0:4: Audio: aac (LC), 44100 Hz, stereo, fltp
Even CORS and crossdomain.xml are fine. And it plays without issues.
So it seems to me all is working now. If you have a minute please let us know what was the issue you had to fix.
Thanks,
Martin5 years ago in reply to: HLS StreamHello Ivan,
you said you get the same issue when you use dev tool in Chrome – that’s because you tried to emulate iPhone and iPhone has the HTML5 playback capability for HLS which Chrome doesn’t emulate. So our player thinks it can play HLS without HLS.js, but it can’t. That’s why you get the error.
Thanks,
Martin5 years ago in reply to: Vimeo Showcase with my own splashscreen?Hello David,
I see, since you don’t care about the playlist thumbnails it’s simple enough, so we can just do it. At least you will get what’s in the preview anyway. I will schedule this for next week.
Thanks,
MartinHello Nikolaos,
please provide a link to the page on your website where we can see the issue.
What is the exact YouTube video link you are using?
Thanks,
Martin5 years ago in reply to: Issue playing Amazon S3 HLSHello Jacques,
you should be checking if the CORS headers are properly set in your S3 bucket: https://foliovision.com/player/video-hosting/how-to-enable-cors-headers#aws
Without these CORS headers a HLS stream will only play where it’s natively supported – which is mainly iOS and Safari. Using JW Player doesn’t make a difference.
I was not able to find your report in your mailbox, perhaps your WordPress is not setup to send email properly. But I do see it says the mime type of the video is set to “null”.
If you want to host HLS videos on AWS you will have to make sure you are not using the URL signatures and the videos have to be public. Using CloudFront with S3 is one of the way to achieve that:
Thanks,
Martin5 years ago in reply to: Vimeo Showcase with my own splashscreen?Hello David,
I see that you would like to have a custom made splash screen appearing in the player, perhaps with the name of the playlist and then the playlist thumbnails should each represent each video only.
We didn’t had a request like this before. Perhaps you could have a look at the Splash Text feature? https://foliovision.com/player/basic-setup/adding-title-and-splash-text#splash-text
That way you could set a single global splash screen for all the players with playlsit (but not the playlist thumbs) using CSS code and then use Splash Text to differentiate one playlist from another. Perhaps that would work for you if you would like to use a generic image.
Of course it’s something else than pulling it from Vimeo directly, but it’s something you can do even right now.
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Helllo Max,
I had a look and you are not using AWS or anything else that would use URL tokens for your videos. So it’s not the issue with Kristin was having.
So if the videos fail to play on iOS sometimes, I think the issue is with the way you host your videos – directly on your web server which is not a best fit for hosting of videos. As I said before:
If you are serious about your video, you should consider using a CDN for your videos – to make them fast to load across the globe. For example the In With The Out video was very slow to load. It took a minute to start. It appears it was a temporary issue due to some network conditions, but that’s what a CDN would avoid.
Thanks,
Martin5 years ago in reply to: Use of “Link” option starts playback mutedHello James,
browser do what they can to avoid audible autoplay. However at leats in Google Chrome if you have interacted with the videos before, it will allow audible autoplay.
I see that when I open https://foliovision.com/player/demos/video-linking#fvp_iHoDxrz2Plc?t=1m35s I get no sound even though I use our website every day.
So we need to fix this.
Thanks,
MartinHello Nikolaos,
so you simply setting the video start time using what’s described here and it won’t work? https://foliovision.com/player/advanced/custom-start-end-time
Do you have the AB loop enabled for the player? We got a bug report that it won’t work properly with start/end time, so we are fixing that.
If that’s not it, then please provide a link to the page on your website where we can see the issue.
Thanks,
Martin5 years ago in reply to: No sound on IphoneHello Ellie,
please try to open that mp4 video link directly with your iPhone browser and see if it plays there. If not, then the issue is indeed with the video encoding and not related to FV Player.
In that case we should be able to improve our video checker to detect the encoding issue and at least let you know about it that way.
Thanks,
MartinHello Kendell,
you can’t do that with WordPress shortcodes.
But you can install Post Snippets plugin (it used to be nice, but now it’s full of ads in wp-admin). There you can define a new shortcode, like kendellplayer, which will accept your selected arguments – splash and src.
Then in that shortcode it lets you put in PHP code. So you can create the desired shortcode there and simply output it and WordPress will parse it.
Documentation for the plugin is available directly from the Help panel in the plugin administration screen (top right corner of WordPress).
Thanks,
Martin5 years ago in reply to: Mobile App CompatibilityHello Dax,
if the mobile app uses the standard web view to render page HTML loaded from your website it will work, but you should confirm that it will also parse any JavaScript it founds in the HTML.
We had a user using WPMobile, which is an app that loads data from a special plugin which has to run on the website. There were some issues with it as it was not reporting the Android version properly and then FV Player wouldn’t realize it’s Android, but the WPMobile developer did fix that: https://foliovision.com/support/fv-wordpress-flowplayer/troubleshooting/player-load-stuck-on-three-dots#post-112383
Storing videos offline is more difficult, specially if you want to protect them from unauthorized download. I see that the EzDRM service does provide even offline DRM, but bringing all of that together would be a demanding project.
Thanks,
MartinHello William,
it seems the issue in WPMobile app was fixed: https://wordpress.org/support/topic/fv-flowplayer/page/2/#post-12645795
And I see the videos play for you: https://wordpress.org/support/topic/fv-flowplayer/page/2/#post-12781361
So I’m marking this as solved.
Thanks,
MartinHello Edward,
if you updated from 7.4.21.727.beta, then you sholdn’t be seeing that issue. If you used some older version, then you saw these errors are you were not using the new code yet. So from now on it will be fine.
7.4.22.727.beta is the correct number of the latest FV Player Pro when using the Beta branch.
Thanks,
MartinHello Carlos,
flexbox is supported by 98% of web browsers: https://caniuse.com/#feat=flexbox
Flowplayer (the core engine of FV Player) is using it for the controlbar, although it does have a fallback for 2% of these old browsers.
These 2% are: Internet Explorer 11 or older (7 years old, or even older), Safari before version 6 (8 year old or even older).
Thanks,
Martin5 years ago in reply to: Vimeo Showcase with my own splashscreen?Hello David,
we could let you specify a different splash screen, but then it would only be used for the first video in the playlist generated from that showcase and it would add complexity to our code.
What’s the reason for not setting the desired image in Vimeo showcase directly? Please let us know, we are trying to make sure our products fulfilly needs of our users, but at the same time not add too much complexity.
These Vimeo showcases are updated every 15 minutes.
Thanks,
MartinHello Carlos,
unfortunately there is no clear PHP code to get this, but seems flexbox display mode in CSS 3 which is not supported by all the current browser can do it. Here’s the basic idea: http://jsfiddle.net/devnull/qyroxexv/
Thanks,
Martin5 years ago in reply to: CSS to Not Display an Action>AdHello dplum,
the CSS might work. Perhaps you can just set display: none on .wpfp_custom_popup and that’s it.
But to do this right you should make sure the popup is not there at all.
If you know a bit of PHP coding you can use the code from https://foliovision.com/player/advanced/api-programming -> “Here’s a code to auto-generate a popup for each player” and adjust it to remove $args[‘popup’] based on global $post.
Thanks,
Martin5 years ago in reply to: No sound on IphoneHello ArchiveEllie,
please check what our video checker says about your video: https://foliovision.com/player/basic-setup/how-to-use-video-checker
You can also use it to send the report about the video to us, just let us know so it’s easier to find for us please.
Thanks,
MartinHello Hoshang,
I must add that the Vimeo playback in FV Player Pro does require a working license, as we provide that as a service.
However unlike many other paid plugins you can renew the FV Player license at a reduced price, it’s only about 1/3 of normal price.
Thanks,
MartinHello Edward,
I stumbled upon this bug on one of the websites and I was able to fix it. The fix will be out in the next version, or you can grab a new FV Player Pro ZIP file at https://foliovision.com/my-licenses and reinstall from that.
But the wp-admin -> Updates still won’t show the beta version number.
Thanks,
MartinHello Deewin,
we were thinking about supporting some good plugin for related posts, if that list could be limited to posts with FV Player attached to it..
Thanks,
Martin5 years ago in reply to: add download buttonHello yairbr,
are you looking for a download button in the player controlbar?
What video type are you using? It could work for MP4 videos, although if video is important part of your website I would recomemend using HLS which on the other hand cannot be downloaded with such button. Or perhaps you are using Vimeo which wouldn’t work that way either, although potentially we could do something about it.
Thanks,
Martin5 years ago in reply to: HTML5 error after adding SSL to siteHello Arthur,
your video file is missing extension, so then FV Player doesn’t know it’s a HTML5 compatible video and tries to load it with Flash which you don’t have installed.
You can append #.mp4 to the file URL to trick FV Player into thinking it’s a MP4 file, but it would be better to rename that video file to use the actual file extension.
Thanks,
MartinHello Greyson,
we were not able to reproduce this issue:https://foliovision.com/player/demos/mp3-in-fv-player
I think some other plugin on your website might be including Flowplayer library and it might be causing this issue on your website.
Please send us your system info from Settings -> FV Player -> Tools -> System Info if you want us to have a look at your list of plugins.
Until then I’m marking this ticket as solved as it’s not a general issue it seems.
Thanks,
Martin5 years ago in reply to: Errors during playbackHello,
unfortunately it appears we were not able the receive your proper name from PayPal.
The issue might also be with the server which is hosting your videos. Are you on some budget web host? Does your host even permit hosting of video files?
If you are not sure about this and you are serious about online video, you should consider getting a proper CDN service.
Thanks,
MartinHello Timothy,
I don’t see any reason why you could get such error.
Please check Settings -> FV Player Pro -> Tools -> System Info. When you scroll to the bottom of it, do you see something like this?
CREATE TABLE `wp_fv_player_playermeta` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `id_player` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci NOT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_520_ci NOT NULL, PRIMARY KEY (`id`), KEY `id_player` (`id_player`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=329 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci
In another words, there was to be that wp_fv_player_playermeta table.
Are you able to trace it to a specific player ID? Perhaps the log gives your the URL where did the error occur?
Also, what PHP version are you using?
Thanks,
MartinHello Edgar,
please try to put in a some HTML form instead of FV Player. Will you be able to type into the form input fields which open in such lightbox popup?
When I was asking you to disable the mobile touch gestures I was assuming that the Essential Grid plugin might be using these. Since there is no option to disable it, perhaps it’s their default.
So is their plugin designed to show anything besides simple images which open some post when clicked?
Thanks,
Martin5 years ago in reply to: Remove gradient at top of playerHello Jan,
that gradient is there to make the FV Player header items more visible – the sharing buttons, video link, embed link and fullscreen button.
However you have disabled all of that and enabled option to move fullscreen button to controlbar, so in such case we should automatically remove that gradient.
Such improvement makes sense to me, so we will do it. In the meantime you can just use:
.flowplayer .fp-header { display: none; }
If you run into trouble with making sure that rule work, please read introduction here: https://foliovision.com/player/advanced/css-tips-and-fixes
Thanks,
MartinHello Deewin,
I posted that link to Github where the FV Player CSS can be seen and I said you need to override that line of CSS. That line makes the elements of the Flowplayer user interface (.fp-ui > *) invisible in the splash state with display: none, so you would have to change that in your theme CS file.
Then I posted another line which should work. If it won’t then this line from our CSS guide at https://foliovision.com/player/advanced/css-tips-and-fixes should give you a good start:
To boost the importance of the CSS rule make sure you prepend more selector classes or IDs in front of it. Just adding #content should help with most templates.
Thanks,
MartinHello Deewin,
please make sure you read the introduction to that CSS guide: https://foliovision.com/player/advanced/css-tips-and-fixes There is a note about “priority”.
Thanks,
Martin5 years ago in reply to: how to rename playlist name?Hello Carl,
the workaround is that you open a player for editing, which gives you the preview of the single video associated. Then you can click the “Add another video into playlist” button which gives you the playlist editing mode where you can actually enter the player/playlist name.
Thanks,
Martin5 years ago in reply to: Check if live stream is onHello Alessandro,
I have put up some detection of a live stream downtime for the new FV Player version. But before we release it, could you please test it on your end?
To test it out please reinstall FV Player from this ZIP file: https://github.com/foliovision/fv-wordpress-flowplayer/archive/331-live-stream-detection.zip You will have to first deactivate and delete the FV Player plugin you are currently using. No data nor settings will be lost. You can replace it with FTP too.
With this new version you will get a message like
>We are sorry, currently no live stream available.
Retrying in 30 seconds …
And then it tries again.
Thanks,
MartinHello Deewin,
when we post these CSS tweaks, we assume that you have some knowledge of how it works. So please try to do that, as we cannot provide support for any customization out there.
At the same time we want to make sure our player covers the video publisher needs. So if you have a new mode of the controlbar operation in mind, or perhaps you are trying to mimick a popular player, we are happy to hear about your suggestions.
Thanks,
Martin5 years ago in reply to: License RenewalHello Crystal,
it’s strange that the fullscreen mode doesn’t work for you. What browser are you using and what is the video type?
I supsect you might be using some browser extension which breaks this or perhaps there is a plugin conflict.
Please try to pick one of our demo pages that matches your setup and see if it works for your there: https://foliovision.com/player/demos
Thanks,
Martin5 years ago in reply to: how to rename playlist name?Hello Carl,
you can only enter that name if you are editing a playlist.
But we already got a request to improve this – one of our users would like to keep using that field to label his player internaly, without showing that information in front-end. He ended up clicking the button to add another playlist button, that opens the playlist editing mode, where you can fill in that field, and then just saving the player.
So we will come up with some plan.
Thanks,
MartinHello Seorim,
we will add a “Separate subtitle disabling” setting to Settings -> FV Player Pro -> transcript box. When that is enabled, the subtitles won’t turn off when you enable the transcript.
We will also make it possible to collapse and expand the transcript box in front-end, like the editing boxes when writing a post in WordPress.
Thanks,
MartinHello Edgar,
that Essential Grid seems to use Fancybox for the lightbox effect, just like FV Player.
But there is something handling swipe and perhaps other gestures on mobile devices and that is blocking our player from starting the playback. That’s why my recommendation is:
Please try to disable the dragging or touch destures for the lightbox and it should work.
We also have a paid service to make FV Player work with your theme: https://foliovision.com/downloads/making-player-theme Perhaps you would prefer that, although if code your own themes, we can provide more troubleshooting steps to you to figure this out.
Thanks,
MartinHello Deewin,
if you want to show control bar before playing the video, but not show it at all times, then you can simply override this line of CSS in your theme: https://github.com/foliovision/fv-wordpress-flowplayer/blob/master/css/flowplayer.css#L30
However that makes even the fullscreen button visible, so perhaps this could suffice:
.flowplayer.is-splash .fp-ui .fp-controls { display: block; }
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Hello Kristin,
yes, if you decide to use BunnyCDN, that’s what you will have to do. It supports signed URLs too, here’s our guide for that: https://foliovision.com/player/video-hosting/using-bunnycdn-with-fvplayer-pro However instead of creating the Storage Zone you would have to only provide your S3 bucket URL along with the AWS access key. And I see the BunnyCDN interface has changed a bit too.
Thanks,
Martin5 years ago in reply to: How to OPEN Lightbox in FULL SCREEN?Hello dplum,
you can experiment with including this code in your theme JavaScript file:
jQuery(document).ready( function() { jQuery.fancybox.defaults.fullScreen = { autoStart : true }; });
Thanks,
MartinHello Edgar,
why did you decide not to use the FV Player lightbox function? This way it’s just more complex. Although I see that with Essential Grid you are able to load each item with Ajax.
Please try to disable the dragging or touch destures for the lightbox and it should work.
Thanks,
MartinHello Deewin,
please enable Settings -> FV Player -> Sitewide FV Player Defaults -> Controlbar Always Visible and then the controlbar will always appear.
To make sure the play button shows up over the video when it’s paused, please read our CSS tip here: https://foliovision.com/player/advanced/css-tips-and-fixes#play-icon-paused
Thanks,
Martin5 years ago in reply to: iOS Deivces Video Loading IssueHello Desi,
do did that fix the issue?
If it’s still loading twice I think the issue remains, as loading jQuery the second time causes some of the hooks from the first instance to stop working.
Thanks,
MartinHello saruti,
unfortunately your picture didn’t make it through.
Are you saying there is no red FV Player icon above your post editor? You can see how it looks like here: https://foliovision.com/player/basic-setup/start-up-guide#insert-videos
If you are using Gutenberg, you need to use the FV Player block.
Alternatively you can post your player at wp-admin -> FV Player, then copy the shortcode from there and paste it anywhere you need it to be. Since it’s a standard WordPress feature, almost every editor does support it.
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Hello Kristin,
FV Player Pro 7.4.20.727.beta is out and it fixes the issue. Until now when the recovery routine had to fix video with error in playlist, it would always add a new copy of recovery routine. So if the first video had to be recovered and then 5th video had to be recovered too, it would recover both at the same time – thus sometimes going back to playing that first video.
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Hello Kristin,
what is the location of the S3 bucket and what is the user location? If the bucket is in one of the USA AWS datacenters and the user is in Europe or Asia, there is a bigger chance of issues like this.
Although it shouldn’t certainly go back to the first video. I’ll test that carefully now.
We had a bad week – one of the video membership websites which we worked on had a ton of similar issues with encrypted HLS streams. The CDN would fail to pull the video files from the origin server for user in Europe and Asia. We even deployed a secondary backup CDN for these visitors.
But then it turned out there was some issue with routing which was outside of reach of our CDN and VPS providers and once it got fixed, all the issues just disappeared.
What I’m saying is that if your are reaching global audience, you should by using CloudFront together with S3. It does come at a higher price though. A much cheaper option is BunnyCDN, which can pull from S3 buckets using signed URLs. It’s also easier to setup, although we don’t have a guide for such combination (AWS S3 as file storage and BunnyCDN for delivery).
Thanks,
MartinHello Deewin,
please let us know how are you creating these HLS streams if you have a moment. I only found some tutorials which used the command line ffmpeg: https://docs.peer5.com/guides/production-ready-hls-vod/
Thanks,
Martin5 years ago in reply to: HTML5 error after adding SSL to siteHello Arthur,
please check your videos without our video checker and let us know what you get: https://foliovision.com/player/basic-setup/how-to-use-video-checker
It seems to me you must simply be linking to your videos using http:// and that’s no longer working on https:// enabled websites in new Chrome and perhaps even the other browsers.
Thanks,
Martin5 years ago in reply to: iOS Deivces Video Loading IssueHello Desi,
as we were fixing some iOS issues lately I checked to make it’s not related to our fix.
It’s not, you are loading jQuery twice on your website, there is https://code.jquery.com/jquery-latest.min.js and https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js – that could cause issues like this.
You should be getting that as a warning when you do step 4. from this guide: https://foliovision.com/player/basic-setup/installation#minify
Thanks,
Martin5 years ago in reply to: how to add Ads when play youtube video!Hello xiaoyuhsj,
as it says in the Ad Sense Help -> Video publisher policy guide:
Publishers cannot use interactive media ads products to monetize YouTube-hosted content. For YouTube content, publishers must monetize through the YouTube Partner Program.
— https://support.google.com/adsense/answer/3522024?visit_id=637230205771023634-1481022754&rd=1
Thanks,
Martin5 years ago in reply to: Protecting Videos With DRM TextHello Federico,
actually I tested this feature on white background and it worked fine. Could you please send a screenshot of the video where it wouldn’t be visible? If the whole video would be gray, then indeed it would be extra hard to spot.
Thanks,
MartinHello Deewin,
I will have to check your feature request with Alec. Yesterday I could imagine this as an useful addition, but now it seems to me it will just make FV Player code more complex, while we are working on improving the workflow for HLS encoding, which makes this quality switching feature less interesting.
We could do it as a custom programming job for your website, but we would have to guareantee it will keep working, so it’s really not that easy.
Thanks,
MartinHello Deewin,
we could make it so that you would input the sources like this:
https://my-streaming-server-1.com/course-1/lessons-1-hd.mp4
https://my-streaming-server-2.com/course-1/lessons-1-sd.mp4
https://my-streaming-server-3.com/course-1/lessons-1-mobile.mp4And then FV Player Pro would know how to offer these different files as different video qualities. While currently if you enter
https://my-streaming-server-1.com/course-1/lessons-1-hd.mp4
And enable Quality Switching, it expects to find:
https://my-streaming-server-1.com/course-1/lessons-1-sd.mp4
https://my-streaming-server-1.com/course-1/lessons-1-mobile.mp4It’s possible to improve this, but it adds a fair amount of complexity to our code.
The solution which I would recommend for you is that if you have to use different servers for video streaming, then keep all the video qualities on that same server.
Also, perhaps you can find a free tool to encode video into HLS streams. FFmpeg can do that for you for sure, but it’s a command line which not everybody can use (while others prefer it). You can host a HLS stream anywhere you like, you don’t need any special server or CDN for it. And on top of that you would be able to get quality switching with that even in the free FV Player.
Thanks,
Martin5 years ago in reply to: Timeline Previews in FV Player ProHello Kristin,
at this point it’s there to serve our upcoming FV Player Coconut plugin. With that plugin you pick your video from your Amazon S3 or DigitalOcean Spaces bucket and have it encoded, encrypted and stored in the bucket of your choice, all in single step. It also generates these timeline previews.
But we will have a look if other video encoding services could create the timeline previews in the same format.
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Hello Kristin,
FV Player 7.4.19.727.beta is out. To get it please first switch the plugin to Beta and then you will be able see that upgrade available.
We have increased the AWS S3 link timeout to a safe value for your long videos. We can improve it to use the actual video length.
There are times when our crutch will still be used – such as if the user puts the iPhone to sleep and then wakes it up couple of hours later. Unfortunately the HTML5 video playback on iOS has it’s culprits, which is what has forced us to create this kind of crutch.
Thanks,
Martin5 years ago in reply to: chat for FV Player?Hello Iggy,
we have used the Rocket.Chat without any issues.
The question about a chat plugin to provide the features which you mentioned is pretty wide, which is why Juraj never got back to you. Did you found any plugin like that and did you run into issues when using it with FV Player, or do you just wonder how to put it over the video?
Thanks,
Martin5 years ago in reply to: edge gives black screenHello Willem,
I tried to play our encrypted HLS stream at https://foliovision.com/player/demos/encrypted-hls-stream with Edge 18 on Windows 10 which appears to be what you used and I could see the picture without issues.
I also tried with Edge 80 as well and it did work properly as well.
Please check if have enable Settings -> FV Player -> Integrations/Compatibility -> “Enable HLS.js” enabled. It’s on by default and it seems it would be better to remove it as we never head from anybody who would like to disable it.
If that won’t help, then please test with some default WordPress theme, such as TwentyTwenty and see if the issue is still there.
Thanks,
MartinHello Deewin,
I see, when you enter 0 for Bottom Margin it thinks it’s empty end puts in the default value.
We have prepared a fix for this for the next FV Player release.
To get the fix right now you can reinstall FV Player from this ZIP file: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.zip To do that you will have to first deactivate and delete the FV Player plugin you are currently using. No data nor settings will be lost. You can replace it with FTP too.
Thanks,
Martin5 years ago in reply to: VAST License Validity. Need ClarificationHello Deewin,
after years of developing and maintaining both plugins we can see the different amount of work required to keep these plugins working. This is also reflected in the renewal price. If you renew the FV Player license before it has expired, you only pay 1/3 of the license price, not many paid WordPress plugins offer such deal.
If you choose to not renew FV Player it keeps working, you can keep using your custom logo and the Pro features, but we cannot guarantee everything will keep working in the new browsers (like that time when Chrome stopped video autoplay for first-time visitors) or operating system versions (mainly iOS, Android).
Thanks,
MartinHelllo Deewin,
I see that we could improve the quality switching to work the way you described. We already have multiple slots for different video sources, so we could make it work if each quality would match on of these quality prefixes, like -hd, -sd or -mobile. Making it totally independent would be a bigger project.
However a HLS stream is a much more robust way of streaming video and currently we are mostly working on allowing a simple workflow for video posting which will include real stream encryption.
The obsfucation of video URLs in the source code could work, it would be a handy feature. These URLs would still have to be decoded somewhere, but even if it happens in JavaScript it would make it so much harder to just parse the HTML for the video links.
What I would recommend instead of that would be to restrict the referrers on your video hosting servers. That way you can block anybody who might try to hotlink your video.
Thanks,
Martin5 years ago in reply to: VAST License Validity. Need ClarificationHello Deewin,
I’m sorry, but you were given incorrect information. Normally we talk about these issues in the office, but currently our team is working at home.
Due to the complexity of VAST ads we cannot guarantee it will work if you let your license and updates expire. So once the license is expired, so is the ad serving.
Please let us know if you have any other question about FV Player VAST.
Thanks,
Martin5 years ago in reply to: 2014 playlist captionsHello Binson,
I’m sorry that this took so long, but the fix has been prepared for the next release.
To get the fix right now you can reinstall FV Player from this ZIP file: https://github.com/foliovision/fv-wordpress-flowplayer/archive/master.zip To do that you will have to first deactivate and delete the FV Player plugin you are currently using. No data nor settings will be lost. You can replace it with FTP too.
Thanks,
MartinHello Deewin,
please use Settings -> FV Player -> Skin -> Bottom Margin. You will first haev to switch the skin to “Custom”, which you already did it seems.
Thanks,
Martin5 years ago in reply to: File Not Found with ChromeHello Miles,
please check that “Mixed content” warning at the end of that video checker message. You need to link to your video using https://
I see we should be shortening that video URL in that popup and change this kind of Mixed content message from a warning to a full-blown error as it’s so important for Chrome now.
Thanks,
MartinHello kambiumdt,
please try to append #.m3u8 at the end of the video URL to see if it helps.
Otherwise please use our video checker to submit a report of the video: https://foliovision.com/player/basic-setup/how-to-use-video-checker
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Hello Kristin,
weI have worked on fixing this – it no longer jumps to the start of the video for a second when recovering.
You can test here: https://foliovision.com/player/demos/amazon-signed-urls#fvpexpirelow Play the video for 5 seconds and then seek into unbuffered position and you will get a smoother behavior.
Although the error message still blinks for a fraction of second.
I see that “that start of video blinking for a second” issue should be improved for the Quality Switching too.
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Helllo Max,
yes, it helped. Now I was able to enjoy the videos without any distractions or chaotic error messages.
If you are serious about your video, you should consider using a CDN for your videos – to make them fast to load across the globe. For example the In With The Out video was very slow to load. It took a minute to start. It appears it was a temporary issue due to some network conditions, but that’s what a CDN would avoid.
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Hello Max,
I see you are using FV Player 7.4.14.727. I was able to reproduce the issue, using Safari on iPhone with iOS 13.3.1.
When I load your page I can sometimes see errors like “The network connection has stalled” in the browser debug console, it sometimes causes even the video splash screens to not load. So perhaps your website host doesn’t like you to host large files on it and it triggers these errors.
But I was able to play the videos through without interruption, it would “only” popup that message about video stalling basically every second.
Please upgrade to FV Player 7.4.17.727, which was released yesterday. It uses a better way of detecting a video which stops loading half-way through for iOS.
Hello Kristin,
that fix will have to be in FV Player Pro, we will work on that.
Thanks,
Martin5 years ago in reply to: Access Playlist datas programmaticallyHello teli86,
please check https://foliovision.com/player/advanced/player-database#php I did provide some basic examples for now.
Thanks,
Martin5 years ago in reply to: preview not showingHello Daniel,
FV Player 7.4.17.727 has been released and it includes that fix which we created.
Thanks,
Martin5 years ago in reply to: Remember Video PositionHello ucuzakurs,
FV Player 7.4.17.727 has been released and it fixes the issue.
Thanks,
MartinHello Michel,
we have built a plugin for this, but then Vimeo has blocked 3rd party players from playing these live streams.
So the way it works is that while the stream is live it’s showing as a standard Vimeo iframe and when the stream is not live anymore and it gets archived it embed with FV Player propery: https://foliovision.com/downloads/fv-player-vimeo-live
Thanks,
Martin5 years ago in reply to: Remember Video PositionHello ucuzakurs,
we are working on fixing this. We discovered the issue last week only. It’s affecting Google Chrome.
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Hello Kristin,
we can improve that video reload to not show first few seconds of the video at the start.
We can also detect long videos and use longer video link TTL on them to prevent this issue as well.
Thanks,
MartinHello Leland,
your website is loading about 100 scripts on that page, so it’s not possible for me to just have a look and figure it out.
Please try to preview your theme using some standard WordPress theme, such as Twenty Twenty. If you only use the preview your live website won’t be affected. You will just have to use the menu in that preview to navigate to some post or page with a video in lightbox.
Or perhaps there is some plugin which is also creating some lightbox effect? Can you have a look and disable that?
We can continue giving your troubleshooting steps, or if you prefer to have this fixed with priority, we are happy to have a look, just order our Pro Support: https://foliovision.com/pro-support
Thanks,
MartinHello Jp,
please install Twenty Twenty theme and preview the website with it. Your live website won’t be affected. You will just have to use the menu in that preview to navigate to some post or page with a video.
Another thing to try is to enable your browse JavaScript console (usualy Ctrl + Shift + J, or check instructions for your browser here: https://wordpress.org/support/article/using-your-browser-to-diagnose-javascript-errors/#step-3-diagnosis ) and reload the page. Then see if there are any errors on that console.
I’m not sure what could be giving you “Domain Unable To Connect” error. Is that some plugin, or does the web browse give that back?
Thanks,
Martin5 years ago in reply to: Player doesn’t work: Javascript warningHello Jose,
you said:
I’ve seen the website and the basic solution is “change theme”, witch is not possible.
You don’t have to absolutely change the theme, you can just install Twenty Twenty and preview the website with it. So your live website won’t be affected. You will just have to use the menu in that preview to navigate to some post or page with a video.
Another thing to try is to enable your browse JavaScript console (usualy Ctrl + Shift + J, or check instructions for your browser here: https://wordpress.org/support/article/using-your-browser-to-diagnose-javascript-errors/#step-3-diagnosis ) and reload the page. Then see if there are any errors on that console.
Thanks,
Martin5 years ago in reply to: License doesn’t workHello Enrico,
unfortunately just like that response says – the license you are using is indeed expired.
Thanks,
MartinHello Petr,
what I see is that when you play the video the player gets broken – the video box jumps out of the player and there it stays in the loading phase forever.
I noticed your website uses MooTools and I remember there was some conflict between Flowplayer library which we use and MooTools. It seems to come from this plugin: https://wordpress.org/plugins/enlighter/
We use WP-GeSHi-Highlight and it works well: https://foliovision.com/player/advanced/api-programming
Thanks,
MartinHello Kiran,
what Juraj means is that if you don’t use Cloudfront with the S3 bucket which contains a HLS video from MediaConvert you have to make sure the files are stored with the public permissions, see steps 21 and 22 below the “File permissions” heading here: https://foliovision.com/player/securing-your-video/mediaconvert-encrypted-hls-guide
Also, the guide mentions “please be aware of the fact that every steps about download protection or privacy need to be skipped” and I can see you are using the signed URLs. But once the video files are made public it should not matter.
Thanks,
MartinHelo Leland,
I tested with iPhone with iOS 13 and the YouTube video in lightbox works for me here: https://foliovision.com/player/demos/fv-flowplayer-lightbox
But I did run into that issue on your website.
Could you please try to play some YouTube video that is not in lightbox and let us know if that will work?
Thanks,
Martin5 years ago in reply to: Video stalls on iOS | High priority issue!Hello Kristin,
thakn you for the video. It appears the video did recover once you hit that reload button. I understand that it’s far from ideal, but since iPhone won’t report any video error for an expired AWS S3 link, there is not much we can do.
What would really help would be if AWS S3 could be configured to return a HTTP 404 error for an expired link, rather than HTTP 403. That way iPhone would surely detect the issue. But I checked Cloudfront and BunnyCDN, both of which can work with S3 and they both return HTTP 403 when the signatue is expired.
—–
I have worked on fixing this – checking some of the less documented iOS Safari video events and putting together something that does:
1) reload the video path if the signature ran out of time while watching the video as it was progressing
2) relaod the video path if you seek into an unbuffered path and the signature is expiredAnd there is no user interaction required.
You can test that new version using iPhone on https://foliovision.com/player/demos/amazon-signed-urls#fvpexpirelow
You can also download the new plugin version with the fix here: https://github.com/foliovision/fv-wordpress-flowplayer/archive/294-ios-403-recovery.zip
Thanks,
MartinHello Edward,
I would say let’s have a look again when the new FV Player Pro version is available.
Thanks,
MartinHello Oluwajoba,
does VideoPress used HLS format? I noticed such problem with some of the HLS streams when playing in browser like Firefox or Chrome on a desktop computer – it hs to use the HLS.js to play as these browser don’t support HLS natively and it has some minor issues like that with some of the streams.
Thanks,
MartinHello,
if you buy without logging in, we use the email address provided by PayPal to setup the user account for you. Perhaps that’s the reason.
Now we moved the license and the payment to your current account, so you can find everything on https://foliovision.com/my-license
Please let us know if there is anything else.
Thanks,
MartinHello,
we found that email, there is a screenshot of your https://foliovision.com/my-license page where you can see the “Download FV Player Pro” button.
Also check our FV Player Pro guide here, you don’t have to download the ZIP file by hand: https://foliovision.com/player/basic-setup/installation/pro-extension
However that license is on the co…..mt@aol.com email address.
Please let us know if there are still some issues.
Thanks,
Martin5 years ago in reply to: remove now playingHello Ratve,
this thread is starting to be quite long. How many of these issues do you get when using Twenty Twenty or some other default WordPress theme?
You also said “further if one click on this white space, automatically swicth player next song. We would remove this white space and this automatic switch on.”. This issue was fixed in FV Player 7.4.9.727, see this not in changelog:
“Bugfix – invisible menus trapping click events below the player on mobile”
Did you do any modifications to the CSS which could prevent our fix from working?
Thanks,
Martin