···11+---
22+title: Danmu Overlay
33+description: Add flying bullet-style chat comments to the player, or your stream
44+---
55+66+[Danmu (or Danmaku)](https://en.wikipedia.org/wiki/Danmaku_subtitling) (弹幕,
77+"bullet curtain") is a comment style where messages fly across the video
88+horizontally. Originating from Niconico and Bilibili, it's a fun way to display
99+chat that feels more integrated with the content. Use it in your live streams to
1010+create a more engaging viewer experience.
1111+1212+## What It Does
1313+1414+Displays chat messages as animated text that scrolls across your stream.
1515+Messages appear in lanes and move right-to-left at configurable speeds. The
1616+overlay is transparent so you can layer it over your video in OBS.
1717+1818+## Enabling Danmu in the player
1919+2020+In-player danmu is currently an experimental feature. To unlock it:
2121+2222+1. Open Settings in Streamplace
2323+2. Tap the version number 5 times
2424+3. You'll see "You are now a developer". congrats!
2525+4. Scroll down to see the Danmu settings
2626+2727+From there you can:
2828+2929+- Toggle Danmu on/off
3030+- Adjust opacity (0–100%)
3131+- Change scroll speed (0.5× to 2×)
3232+- Set number of lanes (4–20)
3333+- Limit max simultaneous messages (5–200)
3434+3535+You can then enable Danmu in the player by clicking the Danmu (弹) icon in the
3636+bottom right controls row.
3737+3838+## Using It in OBS
3939+4040+The Danmu overlay can be used as a browser source in OBS:
4141+4242+1. Add a Browser Source to your scene
4343+2. Set the URL to `https://stream.place/widgets/USERNAME/danmu`
4444+ - Replace `USERNAME` with your Bluesky handle (without the @)
4545+3. Set width/height to match your canvas (e.g., 1920×1080)
4646+4. Check "Shutdown source when not visible"
4747+5. Optionally check "Refresh browser when scene becomes active"
4848+4949+### Customization via URL Parameters
5050+5151+You can customize the overlay by adding URL parameters:
5252+5353+- `opacity` — transparency (0–100, default 80)
5454+- `speed` — scroll speed multiplier (default 1)
5555+- `laneCount` — number of message lanes (default 12)
5656+- `maxMessages` — max simultaneous messages (default 50)
5757+5858+Example with custom settings:
5959+6060+```
6161+https://stream.place/widgets/USERNAME/danmu?opacity=90&speed=1.5&laneCount=10
6262+```