Imprudence:Media Filters

Version
Added as a feature in version 1.4.0 - 2011.03.20

Description
Empowering your viewer with allow, deny, blacklist or whitelist media and streaming audio URLs filtering

Information
When entering a parcel with a media or streaming audio URL set you are prompted with a dialog like this:




 * Allow, will allow the viewer to load the displayed URL for 1 viewer session only (until you logout).
 * Deny, will deny the viewer to load the displayed URL for 1 viewer session only (until you logout).
 * Blacklist, will record the URL and not load the media or streaming audio ever again.
 * Whitelist, will record the URL and load the media or streaming audio every time the viewer encounters it.

Access to Stored URLs


You can access the stored media and streaming audio URLs via the menu Edit. The domains listed in Bold are in the persistent list (i.e. they are whitelisted / allowed or blacklisted / blocked). Domains listed as Italic are for the current browser session only. (i.e. they where temporarily allowed / denied).

You can edit either the allowed domain/object list or blocked domain/object list with the buttons under the respective list.

additional information
This is Henri Beauchamps version of Sione Lomus media filter patch, described as:

“MediaFilter_v3: based on code by Sione Lomu with a couple of bugfixes by Tonya Souther, this improved patch brings media and streaming audio URLs filtering (to prevent IP ripping by so-called security systems which violate the SL TOS by catching your IP and associating your various avatars with it, thus violating your anonymity). Beside empowering your viewer with allow/deny/blacklist/whitelist functions per domain, this improved patch makes the difference between external servers (domains names filtering) and in-world servers (scripted objects with built-in HTTP servers). I also fixed various bugs, security holes and shortcomings, refactored the code and improved it, and added a whitelist/blacklist erasing function.” – source:

Debug string
Added  to the debug system to be able to inspect the full URL and media texture UUID