Skyee
A decentralized video-sharing platform with token-gating features, powered by livepeer.
Created on 19th February 2023
•
Skyee
A decentralized video-sharing platform with token-gating features, powered by livepeer.
The problem Skyee solves
Benefits for content creators from using Skyee
- Content creators can now earn tokens without any middleman gettinga cut of the earning.
- They no longer have to depend on adcents to earn
- They have the freedom to set the price for their videos
Benefits for video consumers from using Skyee
- Users no longer get bloated with a bunch of ads on their timeline or before their videos
- They only pay for the videos they watch
- They have a simple UX where they pre set an allowance and watch their favorite videos without any hassle.
Challenges we ran into
1. Realised that JWT authentication is only available for live streams half-way into building the product.
Had to build an signature based authentication system to verify the user before making $SKY token deduction before allowing access to the video
2. Livepeer video player was not updating the video when user navigates to a different video
Was stuck with this for quite a while, when the user is watching a video and navigates to a different video from the suggestions, all the video details update properly on the screen apart from the video, which still displays the previous video. Has to fix it by adding a div dependent on the video playback id to the player and set the display the none, so that the UI updates when the video playback ID changes.
3. Video uploads getting stuck on processing
When uploading videos to livepeer, videos were getting stuck in the processing phase at exactly 81% progress. This issue fixed itself after a while and I was not able to replicate it again.
Tracks Applied (2)
Polygon: Open Track
Polygon Technology
Livepeer
Livepeer
Technologies used
