IVE: Interactive Video Extension v0.4

Hey! I’m excited to share a project I’ve been working on: Interactive Video Extension - a browser extension that lets you control your Haptic device directly from your browser and sync with videos on any site!

What is IVE?

IVE lets you connect your haptic and syncs directly with the video player on any site. No need to download the video, just sync and play with the site’s own player.

Current Key Features:

  • Works on ANY site - YouTube, Pornhub, or your personal media server
  • Drag & drop script on EroScripts - Just drag a script URL and video URL to quickly load and play
  • On click play on FapTap and IVDB - Play directly from FapTap or IVDB. IVDB only works with The handy
  • Automatic video sync - Finds and syncs to the video player on almost any website
  • Multi device support - Direct support for The Handy and every other device connected through Intiface.
  • Cross browser compatibility - Available on Chrome, Firefox and Firefox for Android

How It Works:

  1. Connect your Handy device with your connection key or connect through the Intiface websocket
  2. Load a script into IVE
  • Visit free EroScript posts and drag the video and script url on the IVE window.
  • On IVDB, play a video directly from the top right when you are on the video page.
  • With FapTap, play through IVE button directly under the video player.
  1. Play your video - IVE automatically syncs with the video player
  2. Enjoy!

Future Updates:

  • Script heatmap overlay - See intensity visualized directly on the video
  • Web dashboard - Manage your scripts collection from anywhere
  • Script uploader - Use your own scripts on any online video
  • Much more!

IVE lets you connect your haptic and syncs directly with the video player on any site. No need to download the video, just sync and play with the site’s own player.

Installation

Download & Installation

You are welcome to join us at our Discord.

If you want to support and contribute to future development, feel free to support us on Patreon.

Enjoy!

iveplay

23 Likes

if this works that would be
giphy

4 Likes

This sounds sick, i just made something similar but way more janky. I’ll be testing for sure

2 Likes

Do local scripts work? If not, how difficult would it be to implement?

2 Likes

Local scripts do not yet work, but it shouldn’t be hard to implement.

Wanted to get it out asap to gather feedback :slight_smile:

3 Likes

Interested in the prospect of a massive script repository :eyes:

2 Likes

We just talked about it in DMs.

When this is properly ready, we’re going to setup an opt-in mechanism with a tag that will allow scripters to automatically allow the ive database to scrape their post.

Also the source code wasn’t linked to so putting it here:

7 Likes

Good news!

IVE is now accepted and available in the Chrome Web Store and you can download it here:

You can now also support me on patreon.com/iveplay.
The extension will remain completely open source and free for everyone. Patreon supporters will get early access to beta updates and can participate in development polls to help shape the future of IVE.

Thank you for your interest!

9 Likes

This looks and sounds awesome! Seems like I’ll have to pull out my ol’ Handy to try this out :old_man:

I hope t-code support will be possible in the future even if its only linear, but one step at a time.
Also thank you for letting it be open source and free!

Edit: Just saw the patreon post mentioning Intiface Intergration as a start :love_you_gesture:

3 Likes

It looks like this was removed.

Chrome link works for me including download.

I must’ve been removed temporarily.

You must be logged in with a +18 account before they show the extension since it is marked as mature. If not they show a not found page, which is kind of bad UX / unclear.

2 Likes

Hah, I’ve spent like 1-2 weeks debating if I want to do pretty much the exact thing but that would connect to MFP. In the end I decided it was easier to spawn a full browser window that loads the “extension” code behind than dealing with chrome/firefox addon stores.

I’m also interested in the database. I’ve added support for loading scripts from FapTap but other than that MFP solution has the same problem which requires manually loading the scripts.
I think starting with official eroscripts support would give the fastest adoption. Then you can iterate on it by adding a platform for scripters with premium script support later.
I’ll for sure add support for it to MFP. Tho pretty important part is how would you be able to search for scripts via the api, would it require the exact urls/filenames, or would it work with some fuzzy search.

@VladTheImplier
If there would be an official eroscript support for the database then I think just scraping might not be enough. The scraper would not know what is the url of the video for a given script. There could be multiple quality versions for a given scene each with different filename. Also some scripters rename the script files and they wont match the official video filename.
So I think it would require some sort of section in the post with the data required by the database, like urls/filenames the script works with. Maybe also some sort of tags for fuzzy search.

We discussed there be a tag that allows a user to opt in to the ive database.
I do agree that it would be better to setup an official database, and I have no doubt we could run it.

I think I would probably put that database behind the patreon support though. Knowing how much resources the forum database required for the barrage of queries from searches and general use, that database would need fairly substantial resources.

Alternatively assuming the datbase doesn’t get too large, an sqlite database could be maintained and distributed with the extension or hosted on the forum for download and updated when the extension is opened.

There’s a lot of room for making this better and I’m definitely down to assist in hosting whatever is needed.

This is amazing! Is there support for Launch?

I assumed Launch was for new product Launch.. Removed the tag.

Buttplug support is coming soon, so it will eventually be.
I don’t have a kiiroo device to test those properly tho

This is absolutely amazing. Which android browsers support extensions like this? I only use my pad for streaming vids.

Also, Firefox support sounds like a dream come true!

There was the one “syncXplayer” that did this same thing, but was extremely buggy and had no adblock etc., so using it was frustrating as all hell.

Does using other extensions like ublock break this or does it work well with other extensions too? :slight_smile:

Also still one question, now that it is in chromium, does all flavors of chromium work with this or are some better or worse? :smiley:

Great job and my hat goes off to all of you working on this! :1st_place_medal::heart:

It works on all chromium versions, there shouldn’t be any difference whatsoever. There also shouldn’t be any interference with adblock extensions or any other extensions.

I don’t think there currently is a android Chromium browser that supports extensions, so it won’t work on Android for now. Once Firefox support is there it will work somewhat on mobile, but there probably is some extra work needed.

Feel free to support me on Patreon if you want to vote to on the roadmap or on which features you want first. There still is so much todo :smiley:

1 Like

Thanks for the quick reply!

Yeah mobile and adblock is pretty much all I need! :smiley: I’ll definitely throw a donation your way at some point when I make donations to Koogar and other promising FOSS devs/teams at the same time too :slight_smile: :heart: