Who Is Streaming

approved

by bobstanton

This plugin has not been manually reviewed by Obsidian staff. Discover and document which streaming services a movie is currently available to be streamed on.

32 downloadsUpdated 10d agoMIT

Who Is Streaming

Discover and document which streaming services a movie is currently available to be streamed on using the Streaming Availability API by Movie of the Night. Details about the movie and streaming status will be added as properties to your Obsidian note.

Usage

An API Key for the Streaming Availability API is required. After signing up for an API Key, enter the key into the settings page, choose your country and select which streaming services you are interested in.

Then create a new note, enter a movie or TV show as the name of the note, then use the popcorn ribbon button or Search command. The title of the note will be used to search the Streaming Availability API. A list of options will be presented to choose from. After syncing a note once, the Refresh command can use the tmdb_id and Type properties to sync directly without the need for a search.

Cost

The Streaming Availability API offers free and paid tiers.

Demo

https://github.com/user-attachments/assets/ab89ea54-b529-49e0-aa6a-15a6ee7679ca

Network Requests

This plugin makes the following network requests:

PackageURLPurpose
streaming-availabilityStreaming Availability API by Movie of the NightSearch movies and TV shows, fetch availability by TMDB ID, and load supported countries.
Who Is StreamingUser-configured Jellyfin server URLSearch Jellyfin libraries for matching shows and read watched status.
Who Is StreamingPoster image URLs returned by the Streaming Availability APIDownload poster images into the vault when local poster saving is enabled.

Dependencies

PackageDescription
streaming-availabilityCalls the Streaming Availability API by Movie of the Night
heDecodes HTML entities in movie and show metadata
DataviewOptional. Used for bulk refresh features

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.