MediaTube Remote Module 1.3.0
Shared Engagement & Network Statistics Edition
Release Notes — Upgrade from 1.2.2 to 1.3.0
MediaTube Remote Module 1.3.0 represents a substantial expansion of the relationship between a MediaTube Hub and its distributed Remote installations.
Where version 1.2.2 primarily functioned as a remote presentation and traffic-attribution layer, version 1.3.0 introduces bidirectional audience interaction and shared network statistics.
The Remote Module is consequently no longer merely a passive consumer of Hub content. It has become an interactive endpoint within the MediaTube network.
A media item displayed remotely can now receive views, likes, dislikes, favorites, reports and download interactions while the MediaTube Hub remains the authoritative source of statistical state.
Major Change — Shared Network Engagement
The principal architectural advancement in version 1.3.0 is the introduction of shared engagement.
Media displayed through MediaTube Remote can now expose:
-
Likes
-
Dislikes
-
Favorites
-
Reports
-
Downloads
-
Shared view counts
These interactions are transmitted to the MediaTube Hub rather than being maintained as isolated statistics on individual Remote installations.
This establishes a distributed interaction model:
Remote interaction → MediaTube API → Hub state → Network-wide statistics
A Like generated on one Remote website therefore contributes to the same canonical Like count visible on the Hub and other connected Remote installations.
The media object—not the website displaying it—owns the statistical identity.
Shared Views
View statistics have been integrated into the same network model.
Remote traffic can now contribute to the authoritative MediaTube view counter maintained by the Hub.
Consequently, a media item receiving traffic from multiple connected websites can maintain one coherent view total instead of accumulating independent and mutually invisible counters.
Conceptually:
Hub Views + Remote A Views + Remote B Views + Remote N Views = Canonical Media Views
This substantially increases the analytical value of MediaTube statistics.
A view count can now represent the actual reach of a media object across the distribution network rather than activity observed exclusively on its origin server.
Shared Likes and Dislikes
Version 1.3.0 introduces interactive Like and Dislike controls directly within Remote media cards.
Reactions are transmitted to the Hub and incorporated into the authoritative engagement state.
Like and Dislike are logically mutually exclusive for an individual actor. Changing a reaction therefore modifies the actor's existing preference rather than recording contradictory positive and negative reactions simultaneously.
This produces statistically cleaner audience-sentiment data while maintaining a lightweight interaction model suitable for distributed websites.
Network Favorites
Media items can now be marked as Favorites from a Remote installation.
Favorite state is communicated to the MediaTube Hub, where it becomes part of the media object's shared engagement data.
The resulting aggregate Favorite count can subsequently be presented consistently throughout the network.
This transforms Favorites from a purely local interface convenience into a measurable indicator of persistent audience interest.
Remote Reporting
MediaTube Remote 1.3.0 extends moderation reach beyond the Hub itself.
Visitors encountering problematic media through a Remote installation can submit reports that are transmitted back to the authoritative MediaTube environment.
Reports can include classifications such as:
-
Copyright
-
Illegal content
-
Misleading content
-
Spam
-
Technical or quality problems
-
Other concerns
The originating Remote client is retained as contextual information, allowing moderation activity to remain associated with the distributed environment from which it originated.
This is particularly important for network architectures because content governance should remain possible wherever content is presented—not merely where it is physically administered.
Download Interaction
Download interaction has been incorporated into the Remote engagement interface.
Download activity contributes to the Hub's centralized statistics, enabling MediaTube to distinguish passive consumption from explicit acquisition intent.
Importantly, statistical interaction does not supersede MediaTube's security architecture.
Protected or rental-controlled media remains subject to the Hub's entitlement and Secure Stream policies.
The Remote layer therefore cannot legitimately convert a protected media asset into an unrestricted public file merely because a Download interaction exists.
Authoritative Statistics Synchronization
One of the more technically significant improvements in version 1.3.0 concerns synchronization itself.
MediaTube feeds may legitimately be cached for performance. Engagement statistics, however, are considerably more volatile than ordinary media metadata.
Using cached feed data as the sole source of Like, Dislike or View counters could therefore cause different Remote installations to temporarily display divergent values.
Version 1.3.0 addresses this by supporting a dedicated signed statistics request.
Remote media cards can refresh their counters against the Hub's current authoritative state independently of the cached media feed.
The architecture therefore separates two different classes of information:
Relatively stable data
Title, description, category, artwork and media metadata.
Dynamic state
Views, Likes, Dislikes, Favorites and Downloads.
This distinction permits aggressive media-feed caching without sacrificing the logical consistency of rapidly changing engagement statistics.
Signed Remote Actions
Remote engagement operations are exposed through signed MediaTube action URLs.
This represents an important security improvement.
Sensitive API credentials do not need to be embedded directly into browser-side JavaScript merely to permit a visitor to Like or Favorite a media item.
Instead, the Hub can issue narrowly scoped signed action URLs associated with:
-
Media identity
-
Remote client
-
Requested operation
-
API signing context
The Remote browser can execute the permitted interaction without obtaining the underlying API credential.
This follows a fundamental distributed-security principle:
Expose authorization for the operation—not the secret capable of authorizing arbitrary operations.
Remote Actor Identity
MediaTube Remote generates a persistent anonymous actor token in the browser for engagement operations where no centralized Joomla user identity is available.
This permits the Hub to distinguish repeated interaction from the same Remote visitor without requiring every Remote website to share its Joomla user database with the Hub.
The architecture consequently preserves separation between installations while still allowing coherent reaction semantics.
Hub as the Authoritative Source of Truth
MediaTube Remote 1.3.0 deliberately avoids becoming an independent engagement database.
The Hub remains responsible for canonical media state.
Remote installations are presentation and interaction nodes.
This creates a considerably cleaner topology:
MediaTube Hub
Media ownership
API authority
Shared statistics
Traffic attribution
Engagement state
Commerce
Secure Stream
Moderation
↓
MediaTube Remote Network
Media presentation
Audience discovery
Traffic generation
Views
Likes / Dislikes
Favorites
Reports
Download interaction
↓
MediaTube Hub
Canonical state reconciliation
The result is distributed presentation without fragmented ownership.
Changes from MediaTube Remote 1.2.2
Version 1.2.2 established reliable Remote media presentation, Hub connectivity and traffic attribution.
Version 1.3.0 extends that foundation from distribution into interaction.
MediaTube Remote 1.2.2
The Remote installation primarily:
-
Retrieved MediaTube content
-
Displayed remote media cards
-
Used Hub-generated media information
-
Directed traffic through MediaTube attribution
-
Participated in referral analytics
-
Supported Hub/Remote API communication
-
Presented Hub-managed media on another Joomla website
MediaTube Remote 1.3.0
The Remote installation can additionally:
-
Display authoritative shared Views
-
Submit Likes
-
Submit Dislikes
-
Toggle Favorites
-
Submit media Reports
-
Register Download interactions
-
Refresh dynamic statistics independently of feed cache
-
Execute signed engagement operations
-
Maintain anonymous Remote actor identity
-
Participate directly in network-wide engagement statistics
The conceptual transition is therefore:
1.2.2 — Remote Media Distribution
→
1.3.0 — Remote Media Distribution + Shared Network Interaction
Architectural Significance
The importance of version 1.3.0 is greater than the visible addition of several buttons.
It changes the directionality of the MediaTube Remote protocol.
Earlier generations were predominantly:
Hub → Remote
Version 1.3.0 establishes:
Hub ⇄ Remote
Media and authoritative state flow outward.
Audience interaction and traffic intelligence flow inward.
Updated aggregate state can then flow outward again to every participating installation.
This feedback topology allows MediaTube to behave increasingly like a coherent distributed media network rather than a collection of websites independently displaying duplicated information.
Compatibility
MediaTube Remote Module 1.3.0 is designed for the MediaTube Hub generation introducing the Engagement Network architecture.
For complete shared engagement functionality, the Remote installation should communicate with:
MediaTube Hub 2.10.0 or later
The newer MediaTube Hub 2.11.0 Share & Embed Edition retains this engagement architecture and is therefore the recommended Hub generation.
Existing Remote configuration—including Hub endpoint, API configuration and client identity—can continue to form the basis of the connection.
MediaTube Remote Module 1.3.0
Release name: Shared Engagement & Network Statistics Edition
Previous release: 1.2.2
Recommended Hub: MediaTube Hub 2.11.0
Architecture: Distributed Media Client / Network Interaction Node
Statistics model: Hub-authoritative
Traffic model: Shared attribution
Engagement model: Bidirectional
API security: Signed Remote actions
Release classification
Major Feature Upgrade
MediaTube Remote 1.3.0 advances the module from a remote media renderer into an active participant in the MediaTube distributed ecosystem.
Content remains centrally governed, while presentation and audience interaction can occur throughout the network.
In architectural terms, the essential achievement is simple:
MediaTube no longer merely distributes media across websites; it distributes the media experience while preserving a unified state.