- Streaming payments. Can be enabled on V4V settings page. If the video being watched has a split configured, then every minute of content sends the configured payment amount to the channel split. - Boostagram. Sends a payment with a message to the split block. - Patronage. Sends a regular payment to a channel's split block. Become a patron of the arts, no quid pro quo provided or implied. - Cross App Comment Zap. PeerTube supports cross app comments natively. If the commenter has a boostback address configured, or is on Activity-pub with a lud16 address configured, zap sats directly to the commenter. Keysend if available, can fallback to lnurl, not compatible with nostr zaps.
Streaming and Boosts support Magic Wallet Switching Technology by using https://www.thesplitkit.com event integration for both Live and Pre-recorded video.
On the hosted side, the PeerTube RSS feed has the info needed to support boosts and streams including #MWST and #BoostBack for users of modern podcasting apps.
Embedded videos aren't the using the client per se, but the embedded player supports WebLN boosts with limited metadata.
@errhead Thanks. Extracting address from key-value fields is straightforward, but I can't figure out how LN support is detected for "donkimberlin-1" commenter in the video example you provided.
@errhead This is a client side check, but I need info to be available via federation. Anyway, I added support for "lightning address" and "lud16" fields and my server now shows donation buttons if these fields are present: