8000 GitHub - lun-4/douga: unofficial implementation of the bluesky video service, for the bit
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

lun-4/douga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

douga

unofficial implementation of the bluesky video service, for the bit

useful to AppViews that are based off the main bluesky appview.

keep in mind that at the moment (january 2025), bsky video is a centralized service living on https://video.bsky.app. in turn, to make this work within the atproto mainnet, you and your friends need to use the same build of social-app that uses your own video service. more information in the how section

Watch the video

playing: Lone - Backtail Was Heavy (Last.fm Sessions)

how

git clone https://github.com/lun-4/douga
cd douga
env FRONTEND_URL=https://fe.example.net
	APPVIEW_URL=https://appview.example.net \
	ATPROTO_PLC_URL=https://plc.example.net \
	SERVER_URL=video.example.net \
	PORT=43093 go run .

how (frontend)

then set video.example.net as the service inside social-app, this requires social-app patches.

EXPO_PUBLIC_BSKY_VIDEO_HOSTNAME=video.example.net

more info on: https://l4.pm/wiki/Personal%20Wiki/bluesky/bsky%20independent%20appview/a%20step%20by%20step%20process%20into%20an%20appview.html#social-app

how (appview)

you need the following env vars for video playback to work

BSKY_VIDEO_PLAYLIST_URL_PATTERN=https://video.example.net/watch/%s/%s/playlist.m3u8
BSKY_VIDEO_THUMBNAIL_URL_PATTERN=https://video.example.net/watch/%s/%s/thumbnail.jpg

About

unofficial implementation of the bluesky video service, for the bit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0