Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Video Disruptor] Basscaster #273

Open
livepeer-grants-bot opened this issue Oct 25, 2024 — with Airtable Connector · 0 comments
Open

[Video Disruptor] Basscaster #273

livepeer-grants-bot opened this issue Oct 25, 2024 — with Airtable Connector · 0 comments

Comments

Copy link
Collaborator

Application by: plurgirl

What is your project, and what problem does it solve?

Adding decentralized video broadcasting to Basscaster, a Warpcast (Farcaster first-party client) miniapp. Basscaster natively integrates with Farcaster for user presence in both live text chat and Clubhouse-like audio chat for each/any specific channel in Warpcast.

The current Basscaster roadmap contains 3 core components:

-Live audio chat
-Synchronized media playback
-Live text chat

Link to public GitHub repo (if applicable)

Link to demo website (if applicable)

https://paragraph.xyz/@ivy/basscaster

Please describe in more detail why this proposal is valuable for the Livepeer ecosystem

Miniapps are in their infancy, and many developers aren't aware of the kinds of rich media experiences that are possible natively on Warpcast.

The deliverables for this project will raise Livepeer's visibility within the Farcaster ecosystem, and also make it easier for other miniapp developers to leverage livepeer in their projects.

Please describe in details what your final deliverable for this project will be.

At conclusion, Basscaster will have live video streaming / VOD storage / playback via Livepeer. Additionally, an open-source SDK/library for Warpcast miniapps will be released as an early milestone making it easy for other miniapp developers to also integrate livepeer.

How will this deliverable benefit the Livepeer ecosystem?

Miniapps are in their infancy, and many developers aren't aware of the kinds of rich media experiences that are possible natively on Warpcast.

The deliverables for this project will raise Livepeer's visibility within the Farcaster ecosystem, and also make it easier for other miniapp developers to leverage livepeer in their projects.

Please break up your development work into a clear set of milestones

Number
Description
Deliverable
Amount
Start Date
End Date
2

At milestone 2, video (and audio-only streaming if that feature is released before the beginning of December) will be available in Basscaster, as well as the ability to upload VOD's.

This means that when a Basscaster instance (which are specific to channels) is created for someone, they will have 4 options for content:

-Live video

-Live Audio

-Synchronized Media

-Live Chat

1 person - Ivy Astrix - Lead Developer

Funding: $7500

After this milestone is completed, Basscaster will support video streaming / VOD storage via the Livepeer network.

$7,500.00
December 1, 2024 UTC
December 31, 2024 UTC
1

A library / module that will integrate livepeer into a Farcaster mini-app. This library will take care of authentication / populating user information where necessary, and setting up streaming / video storage from a Node.js/Next.js/etc based miniapp to the livepeer network.

1 person - Ivy Astrix - Lead Developer

Funding - $7500

The deliverable will be a npm module that provides the functionality listed above, released to an open-source github repo.

$7,500.00
November 1, 2024 UTC
November 30, 2024 UTC

What is the total amount requested (in USD)?

15000

Specify your team's long-term plans to maintain this software and upgrade it over time

The miniapp library for Livepeer will be released as an open-source npm module and contributions will be opened up to the entire Farcaster developer ecosystem, which at present is very robust.

Basscaster is operated as a service, and video being a core component will be integrated into the roadmap.

Please describe (in words) your team's relevant experience, and why you think you are the right team to build this project. You can cite your team's prior experience in similar domains, doing similar dev work, individual team members' backgrounds, etc.

Ivy's previous experience includes launching Optik TV while with TELUS in Canada (In the US the service equivalent is AT&T U-Verse).

In doing so, she gained incredible knowledge and expertise in the realm of video service delivery, content storage and streaming. She is also a seasoned developer, having been coding for most of her adult life.

Who is your target user group? How do you plan on getting your users to use this?

Farcaster users and channel owners, Basscaster's announcement garnered significant attention on the platform itself and outreach to popular channel owners in addition to higher.fm will be done once all deliverables in place.

Additionally, the open-source library for livepeer <> farcaster will be announced in the various dev channels which Ivy has access to and shared with the FC dev team.

How did you learn about the Livepeer Grants Program?

En / Madam Cult Leader told us about it in a group chat!

Was this project started at a hackathon or another web3 event? Which one?

N/A

Please include any additional information that you think would be useful in helping us to evaluate your proposal.

Despite Basscaster having just been released weeks ago, there is top of funnel interest and is currently working with Higher.Fm on an instance for their channel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant