ZapStream Community Update
It's been a busy month for the ZapStream developers and it's a good time to post a small update on all the new features and toys we've received from Kieran, Karnage and ثعبان (and all the other contributors). So let's get to it.
New stream option!
ZapStream now has three different streaming options for creators.
- Basic: 2.5 sat/min offers only source encoding
- Good: 10 sats/min offers source, 720, 480 or 240
- Best 21 sats/min offers all of the above encoding plus VOD storage
Widgets & Zap Alerts
Earlier this month the team added the first iteration of widgets to ZapStream. Those can be found at zap.stream/widgets.
To add any of the widgets to your stream simply copy the code above the desired widget and add it to OBS as a browser source. Pro tip: set the browser source to refresh when it becomes active and tick the box to disable the source when it's not showing.
verbiricha also released an update for zap alerts adding TTS (text to speech) to the alerts. TTS currently supports English, German and Spanish.
The setup is pretty straight forward. Enable TTS, set the minimum zap amount to trigger TTS, select language and speaker and then copy the link into a new browser source in OBS. You can also test the alert on the widget page or change the voice volume. Values are 0-1 in 0.1 increments.
NIP-75 for goals
NIP-75 was recently written by verbiricha and is replacing the previous metadata kind event used for zap goals on ZapStream. NIP-75 is now fully implemented in ZapStream. With this creators may now create new goals, reuse previous goals or use long-term goals during their streams.
Goals were also moved to the STREAM settings, accessed from the top-right of website.
To create a new goal simply click on add stream goal.
To reuse a previous goal select your goal from the dropdown menu.
If you'd like to see your previous goals or create a goal with more than one beneficiary head over to vercel.app. There you'll find a list of all your goals.
Settings Page
The settings page is a contribution from Roland and can be accessed by clicking on your profile image on the top-right of the page.
New login design allowing for NIP-07 authentication. In addition ZapStream now also supports authentication via nsec (prompts a warning). WebLN functionality has been added too allowing viewers to zap creators without having to switch apps.
Languages
ZapStream now also supports 17 different display languages. Thanks to a long list of Nostriches who've contributed to the ZapStream translation project.
Check out Kieran's recent note for a full list of all contributors.
Known issues
- popped out chat doesn't display direct GOAL chats
- ALL chat, badges next to user names is currently broken.
Done! :)
This concludes the community update. I hope you'll find it helpful and if you have any question or need help getting setup, don't hesitate to jump into one of my streams or check out the Getting started on ZapStream Guide.
Your fellow Nostrich,
TheGrinder