• Skip to content
  • Skip to primary sidebar
  • Skip to footer

Foliovision

Main navigation

  • Weblog
    • FV Player
    • WordPress
    • Video of the Week
    • Case Studies
    • Business
  • About
    • Testimonials
    • Meet the Team
    • We Support
    • Careers
    • Contact
    • Pricing
  • Products
  • Support
    • FV Player Docs
    • Pro Support
  • Login
  • Basket is empty

Reuse of Video Buffer when it's already been downloaded?

[Solved]

Foliovision › Forums › FV Player › How to … › Reuse of Video Buffer when it's already been downloaded?

  • dplum 7 years, 1 month ago

    I stream video via Amazon S3 servers and I’m adding quizzes for each training video, which for questions answered incorrectly, will include reference to video timestamp mm:ss info to allow the video to be reviewed at the timestamp referenced, so that the student can redo the quiz based on their review.

    My question is…
    Does FV provide for a way to reuse the video file that was already downloaded to save having to re-download the video again for the review?

    I’m just looking for a way to avoid the extra cost for subsequent S3 downloads when the video to be reviewed was already downloaded?

Viewing 21 replies - 1 through 21 (of 21 total)
  • Martin 7 years ago

    Hello Dennis,

    FV Player 7 will improve this behavior – if you play some video and let it buffer for a while, it stores that buffered portion of video and you can seek back to it without having to wait for that part of video to load again.

    However it only works in the single playback session. If you come back to the video later, you have to buffer it again, specially if you are protecting the video with URL signature to make it impossible to hotlink.

    Thanks,
    Martin

    dplum 7 years ago

    If a custom Start and Stop is used on an S3 video, how much of the video loads in order to play just a small portion of it:
    – Does it somehow load only the portion specified?
    – Or does it load everything up to the portion specified and then stop loading?
    Or does it load the entire video even though just a small portion is needed?

    Martin 7 years ago

    Hello Dennis,

    it’s not suitable for protection of videos, like you serve only a part of the video to unpaid members and full video to paid members. We don’t recommend our start/end feature for video protection.

    However if you are concerned about bandwidth, it only loads the start of the video (like first 2 seconds or so to get the headers) and then it loads the specified part of the video only and stops loading. However this might differ a bit for each browser. I tested in Google Chrome and Firefox. And the behavior is already different there – in Chrome it only loads first 150 kB and then seeks and in Firefox it loads as much as first 5 MB. I guess it depends on the video too, I was testing with MP4 video here: https://foliovision.com/player/demos/custom-start-time

    Thanks,
    Martin

    dplum 7 years ago

    My main concern is bandwidth, and so even 5MB of download overhead in addition to the actual portion to be shown via a 30 to 60 second start/stop, could result in a significant bandwidth savings, versus needing to pay for the bandwidth of downloading an entire 20 to 30 minute long video — And so this feature could be a great cost saving feature.

    How can i actually view what bandwidth is being used with the start/stop feature? Can you give me a screen shot of chrome’s dev-tools that i can use to monitor this?

    Also… the start/stop clips that I want to present would be used as part of “help information” for incorrectly answered questions on a quiz related to a user’s full (protected) video access. And so, in light of this could you please elaborate on your recommendation that the start/stop feature not be used for video protection — How would the start/stop feature provide less protection than the full video?

    Martin 7 years ago

    Hello Dennis,

    just open the browser developer tools, go to the Network tab and check the number of MB transfered at the bottom of it in the status line. It counts for all the data transferred in the pageload, so to get more accurate count just for the video you need to clear it before you start the video playback. In Google Chrome it’s the crossed round icon at the top, in Firefox it’s a trash can icon.

    What I mean about video protection is that even if you set the start/end time web developers might be able to get to the full video.

    Thanks,
    Martin

    dplum 7 years ago

    OK I’ll give the Dev-Tools a try to monitor the download.

    When you say that web developers might be able to get the full video, do you mean to view it, or do you mean to download it, or both?

    And if they can do either for a start/stop view of the video, does this mean that they can do the same for a non-start/stop video access?

    dplum 7 years ago

    I’ve moditored the FireFox playback of three versions of a 32 minute long and 155 MB video:
    – The first two are Start-Stop versions show that only downloaded 3MB and 6MB each which is great.
    – However, for some reason, with about 60% of the Full video played the same monitoring process shows that only about 12 MB has been downloaded, rather than the 80+MB that you’d expect — Why would this be the case????

    Martin 7 years ago

    Hello Dennis,

    the Amazon S3 URL signature is a basic protection of the video – it makes it impossible to embed the video on some other website (hotlinking). However it’s still possible to download. The video streams like HLS or MPEG-DASH are harder to download, but with the right tool it’s still possible.

    Only thing that prevents your videos from being stolen in DRM, where user might be able to download the video, but it won’t play without the decryption key. FV Player Pro provides this with encrypted HLS streams created on AWS.

    And even then the video can be screencaptured, so if somebody has the time, he will succeed, although our DRM text gives you hope of tracking it down: https://foliovision.com/player/securing-your-video/protecting-videos-with-drm-text

    You can check our overview of video protection options here: https://foliovision.com/player/securing-your-video/protecting-video-from-downloading

    Regarding what Firefox reports – I found that it doesn’t report any data for a video (pseudo)streaming connection that is currently running or in use. I was able to get more accurate data in Google Chrome – there you see a running count of MB downloaded for each video.

    Thanks,
    Martin

    dplum 7 years ago

    Martin,
    Thanks for this clarification.

    BTW, my DRM Text setting does not show what’s shown in the documentation you’ve referenced — Is the documentation out-of-date, or do I need to do something beyond what is available in the following screen shot?
    https://www.screencast.com/t/EGxCgUvyMREY

    Eduard 7 years ago
    Avatar photo

    Hello Dennis,

    The options for of DRM Text from your screenshot were moved to its own box in FV Player Pro settings only in the most recent update (0.9.16). Make sure you are using the latest version in Beta mode and you should be able to see them.

    Thanks,
    Eduard

    dplum 7 years ago

    To Update the Pro Plugin — Is there a “live” update capability or does it need to be Uninstalled and the new version downloaded and installed?

    Also, is there a way to be automatically notified of new versions?

    Eduard 7 years ago
    Avatar photo

    Hello Dennis,

    Just check the Plugins screen in your WP admin, there you should be able to update the plugin with just one click. You should also be able to see the number of available updates under the Dashboard button in the left menu column.

    Thanks,
    Eduard

    dplum 7 years ago

    Sorry, but I don’t see what to click to do the update — Here’s what I see https://www.screencast.com/t/l2fuvjmIKIf

    What do I click?

    Eduard 7 years ago
    Avatar photo

    Hello Dennis,

    It seems that you are using the latest version (0.9.16) if you are not able to see the update button. You should also make sure if you are using FV Player Pro in Beta mode.

    Thanks,
    Eduard

    dplum 7 years ago

    How can the version in use be known?
    As far as I know the last install I made was 0.9.14

    dplum 7 years ago

    Another question regarding S3 Protection — How does the Ajax feature provide security that is different/better than an non-Ajax option?

    Lucia 7 years ago

    Hi Dennis!

    You can view the version you are using on the right hand side in plugins>installed plugins. Current version is 0.9.16. If you do not have current version you should see orange box with update now option. From the screenshot above as I do not see update option it looks like you might be on the newest version. Please also make sure you are switched in Beta mode in the setting of the plugin. About how to switch to Beta and what it is

    fv-player-pro-version
    Fv-Player-Pro-version
    Lucia 7 years ago

    The option “Avoiding Use of HTML” – with Ajax the working video URL is not part of the page HTML code, which makes it harder to be obtained using automated tools. It is one more step of protecting your videos.

    dplum 7 years ago

    Two things regarding version maintenance of the Plugin:

    1. On the Account Download page and via the Zip file itself the Version number is not shown — see https://www.screencast.com/t/RaVgPzcuhV and so it makes it difficult to know if I’m downloading a more current version

    2. My Installed Plugins page does not show any “Update Now” capability, which would be great to have — Please see the attached screenshot… What do I need to do to see the “Update Now” orange box that you’ve mentioned?

    plugin-version-shown-via-wp-installed-plugins
    Plugin-Version-Shown-via-WP-Installed-Plugins
    Lucia 7 years ago

    Hi Dennis!

    1. Thank you for tip on improving user experience. We will certainly do something about it to make it less confusing. Now it only shows version number in readme file.

    2. I asked licensing to be checked. There should be update button for you (like shown in the screenshot below). This appears only when update is available (WordPress interface). Please in the meantime
    deactivate your current running copy of “FV Player Pro” and then delete it. Once that is done head over back to Settings -> FV Player and hit the yellow “Install Pro extension” which will give you the latest version. No videos or settings will be lost. Then just install from that ZIP file. Or you can also update it from your account in the same way by downloading new FV Player Pro.

    Let us know if you have further problems.
    Lucia

    • This reply was modified 7 years, 1 month ago by Lucia.
    update-button
    update-button
    Martin 7 years ago

    Hello Dennis,

    we added a “Download Previous Version” button to https://foliovision.com/my-licenses which lets you download last stable FV Player and FV Player Pro

    For FV Player 7 Beta we are also moving to a separate update stream for the beta users, so regular users won’t be bugged with updates unless there is a new tested feature or an important fix (for example some compatibility issue).

    Thanks,
    Martin

Viewing 21 replies - 1 through 21 (of 21 total)
Reply To: Reuse of Video Buffer when it's already been downloaded?



Please Sign in or Register to upload files.

Related Posts

  1. How to Protect Your Videos from Being Downloaded

  2. internet download manager still download my vimeo video

    internet download manager still download my vimeo video

  3. Changing streaming buffer size

    Changing streaming buffer size

Primary Sidebar

Sign in Register
FV Player Docs Post New Topic

Welcome

to Foliovision support forums! We'll be happy to provide free support to resolve all the reported bugs. You always can start by specifying your OS and browser and steps to reproduce the bug.

If you need help with the installation on your site, please submit a request for a Pro Support Incident. We'll have you up and running in no time, with detailed instructions on how to resolve your issue yourself in the future.

Facing a hard to solve WordPress problem? On a tight deadline?

Let us take care of it for you
right now.

Pro Support Buy FV Player

Footer

Our Plugins

  • FV WordPress Flowplayer
  • FV Thoughtful Comments
  • FV Simpler SEO
  • FV Antispam
  • FV Gravatar Cache
  • FV Testimonials

Free Tools

  • Pandoc Online
  • Article spinner
  • WordPress Password Finder
  • Delete LinkedIn Account
  • Responsive Design Calculator
Foliovision logo
All materials © 2025 Foliovision s.r.o. | Panská 12 - 81101 Bratislava - Slovakia | info@foliovision.com
  • This Site Uses Cookies
  • Privacy Policy
  • Terms of Service
  • Site Map
  • Contact
  • Tel. ‭+421 2/5292 0086‬

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Necessary Cookies

Strictly Necessary Cookie allow you to log in and download your software or post to forums.

We use the WordPress login cookie and the session cookie.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Support Cookies

Foliovision.com uses self-hosted Rocket.chat and self-hosted Freescout support desk to provide support for FV Player users. These cookies allow our visitors to chat with us and/or submit support tickets.

We are delighted to recommend self-hosted Rocket.chat and especially Freescout to other privacy-conscious independent publishers who would prefer to self-host support.

Please enable Strictly Necessary Cookies first so that we can save your preferences!

3rd Party Cookies

This website uses Google Analytics and Statcounter to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

We reluctantly use Google Analytics as it helps us to test FV Player against popular Google Analytics features. Feel free to turn off these cookies if they make you feel uncomfortable.

Statcounter is an independent Irish stats service which we have been using since the beginning of recorded time, sixteen years ago.

Please enable Strictly Necessary Cookies first so that we can save your preferences!