FV Player 8 improves the performance of your website by no longer storing user video positions on user meta table. The conversion happens using a wizard after the plugin upgrade. This might affect your project if you read these user meta keys directly fv_wp_flowplayer_position_*
and others).
We also improved the structure of our videos table, so that important information like video duration is no longer stored in videometa table. This might affect your project if you read our video playback stats with SQL.
This article tells you all about the:
JavaScript
All of your flowplayer()
calls can now we replaced with freedomplayer()
. Both will work to retain backward compatibility.
CSS
All of your .flowplayer
selectorcan now we replaced with .freedomplayer
. Both will work to retain backward compatibility.
Database Structure Changes
wp_fv_player_players
- names of the following fields have changed
ad
=>overlay
ad_height
=>overlay_height
ad_skip
=>overlay_skip
ad_width
=>overlay_width
wp_fv_player_videos
- the video
caption
field has been changed totitle
- the following
wp_fv_player_videometa
rows are copied during plugin upgrade into new table fields ofwp_fv_player_videos
with the same name:duration
last_video_meta_check
video meta becomeslive_check
in videolive
Future FV Player 8 version will remove these video meta_keys. For now we keep them in place for now in case you have to roll back to FV Player 7.
If you are using your own SQL to gather user video playback stats as illustrated in our How to Create a Custom Report of FV Player Video Playback Stats article, then these changes have to be taken into consideration. You should no longer JOIN
with wp_fv_player_videometa
to get the duration of the video, but use the field of the wp_fv_player_videos
table directly.
wp_usermeta
We did not change that database table, but all of the following user meta keys are copied into a new table wp_fv_player_user_video_positions
using a database conversion wizard after plugin upgrade:
fv_wp_flowplayer_position_*
fv_wp_flowplayer_saw_*
fv_wp_flowplayer_top_position_*
The following user meta keys get copied into a new table fv_player_user_playlist_positions
using a database conversion wizard after plugin upgrade:
fv_wp_flowplayer_player_playlist_*
Future FV Player 8 version will remove these user meta_keys. For now we keep them in place for now in case you have to roll back to FV Player 7.
These changes might affect your project if you were using the get_user_meta()
calls as shown in the Video Position Storing guide.