Skip to content

plugins/rtmp-services: Add ピキ日記 (PikiDiary) as a service#13583

Open
isoionone wants to merge 5 commits into
obsproject:masterfrom
isoionone:patch-1
Open

plugins/rtmp-services: Add ピキ日記 (PikiDiary) as a service#13583
isoionone wants to merge 5 commits into
obsproject:masterfrom
isoionone:patch-1

Conversation

@isoionone

@isoionone isoionone commented Jun 22, 2026

Copy link
Copy Markdown

Description

This PR adds ピキ日記 (PikiDiary), a microblogging platform with a NicoNico-style live streaming feature, to the built-in services list (plugins/rtmp-services/data/services.json) using the WHIP/WebRTC protocol.

It sets the platform's ingest endpoint, links to the user streaming studio dashboard, and includes community-established recommended encoding presets (720p30, H.264, CBR 1600 Kbps, Opus 96 Kbps).

Motivation and Context

PikiDiary is a microblogging site featuring live streaming capabilities. Adding PikiDiary as a native WHIP service in OBS Studio simplifies the onboarding process for the community members, eliminating the need for them to manually configure "Custom..." WHIP servers and settings.

How Has This Been Tested?

  • Environment: Tested on OBS Studio 32.1.2 (Windows 11).
  • Test Case: Verified that selecting "PikiDiary" from the services dropdown successfully loads the WHIP configuration.
  • Stream Test: I generated a bearer token through https://piki.lol/live/studio, initiated the stream from OBS, and successfully negotiated the WebRTC handshake to ingest video/audio onto the live site without errors.

Types of changes

  • New feature, non-breaking change which adds functionality

Checklist:

  • I have read the contributing document.
  • My code has been run through clang-format.
  • My code follows the project's style guidelines
  • My code is not on the master branch.
  • My code has been tested.
  • All commit messages are properly formatted and commits squashed where appropriate.
  • I have included updates to all appropriate documentation.

Adds ピキ日記 (PikiDiary), a microblogging platform with a NicoNico-style live streaming feature. Ingest URL is https://piki.lol/live/whip with bearer token generation in the LIVE studio (https://piki.lol/live/studio).

Recommended settings based on community-established defaults:
720p30, H.264, CBR 1800 Kbps, Opus 96 Kbps.
@isoionone isoionone changed the title Add ピキ日記 (PikiDiary) as a service. plugins/rtmp-services: Add ピキ日記 (PikiDiary) as a service. Jun 22, 2026
@isoionone isoionone changed the title plugins/rtmp-services: Add ピキ日記 (PikiDiary) as a service. plugins/rtmp-services: Add ピキ日記 (PikiDiary) as a service Jun 22, 2026
@WizardCM WizardCM added the kind/service-list These are modifications to the Service list and are not tied to the release schedule label Jul 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/service-list These are modifications to the Service list and are not tied to the release schedule

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants