I just noticed that your URLs contain:
?s2member_file_download=s2member-file-inline/video.mp4( incorrect, please see below )This should be:
- Code: Select all
?s2member_file_inline=yes&s2member_file_download=video.mp4
Or, using Advanced Mod Rewrite Linkage, like this:
- Code: Select all
/wp-content/plugins/s2member-files/s2member-file-inline/video.mp4
Of course, based on the way it appears you're protecting files, you might actually have one of these:
- Code: Select all
?s2member_file_inline=yes&s2member_file_download=access-s2member-ccap-fb3bonus/v_0001.flv
/wp-content/plugins/s2member-files/s2member-file-inline/access-s2member-ccap-fb3bonus/v_0001.flv
* And your protected video(s) should be in this location on the server:
/wp-content/plugins/s2member-files/access-s2member-ccap-fb3bonus/v_0001.flv( for the benefit of other readers, see: s2Member -> API Scripting -> Custom Capability Files )I've tested this against the JW Player plugin for WordPress and I can confirm that it works with Advanced Mod Rewrite Linkage. However, here are some things to keep an eye on.
1. It seems the JW Player plugin's implementation of Playlists for WordPress has some minor bugs when adding/removing items. A couple times I had to completely delete the Playlist, create another with External Media Sources, and re-insert the Shortcode with a new ID into my Post/Page.
2. Be sure that you stick with s2Member's Advanced Mod Rewrite Linkage. Video players
( depending upon how they have been integrated ), may not like the query string variables in your video URL, i.e.
?s2member_file_download= can be avoided using s2Member's Advanced Mod Rewrite Linkage, as discussed in your Dashboard, under:
s2Member -> Download Options -> Advanced Mod Rewrite Linkage.
If problems persist, please let us know and we'll take this a step further for you. In either case, I look forward to hearing back from you on this topic. Thank you!