Added support for automatic transferring of encryption keys between users; for example, when a user has bought an NFT that contains encrypted video(s).
Added some code for account abstraction tokens (non-transferable NFTs). Will allow users to sign agreements (e.g. legal documents) onchain for use of data, or for token gating, or for certificates.
Added multi-storage support for media. For example, a video NFT can have its media transcoded to Sia storage (through S5) for smoother playback at higher resolution whilst maintain maximum NFT marketplace compatibility by transcoding a lower quality trailer or audio sample to IPFS to allow potential buyers on marketplaces to review before buying. See video demonstration here: Dropbox
Started some initial work on the cloud node deployment of the media player.The application software stack consists of maintaining four servers.
Summarize any problems that you ran into this month and how you’ll be solving them.
Fabstir’s decentralised licensing server system is moderately complex. Will need more testing for potential security concerns and/or third party review.
S5 specs are being finalised so not able to start on adding graph database support to Sia yet.
Links to repos worked on this month:
What will you be working on next?
Continue testing of the media player software stack on cloud instances.
Further integration of the media player with Fabstir’s short film platform.
Implementation of UI for the user account dashboard for transcoding, storage (Sia/S5) and NFT minting fees etc.
Summarize any problems that you ran into this month and how you’ll be solving them.
Took on an extra developer to design a colour customisation branding (skinning system) for the media player. Unfortunately wasn’t ready in time for this report. Once feature has passed my testing, will merge it into the Fabstir Media Player repo.
Expanded the scope of the media player to include what is hoped will be a sustainable economic model for the player. This delayed work on deployment. Plan to solve this by hiring external developer to handle the deployment whilst I concentrate on the application support and bringing in business to the player and the Fabstir ecosystem.
Links to repos worked on this month:
What will you be working on next?
Deploy and release what is current as the MVP of the Fabstir Media Player.
Finish off the colour customisation branding system.
Develop data and graphical analytics module for creators and resellers to receive comprehensive anonymous information about content usage.
Live demo to film industry participants of the Fabstir Media Player and its ecosystem in a London UK cinema room.
Help guides and documentation for non-technical users.
Established a small list of professional distributors with a good portfolio of feature films that will be among the first to use Fabstir Media Player after stability testing period.
Hired professional devops to deploy Fabstir Media Player so I can concentrate on the application and the business as my workload was too high. Est. 3-4 weeks to deployment for public invite availability.
Extensive colour customisation feature added and working in the player so businesses’s can change the player’s UI to use their brand colours. Will be added to main branch in repo shortly.
Summarize any problems that you ran into this month and how you’ll be solving them.
With such a big ecosystem being deployed for launch, the problem is what to prioritise on given that there isn’t a full-time team on the project, just my time so I hired couple of freelancers to help.
Web3 is still a bit cumbersome for “normies” to use. Fabstir’s decentalised subscription model will help drive professional users to the player with the attaction that media can be consumed with simple click-to-watch/listen functionality by “normies” just like traditional streaming platforms, without all this wallet and private key friction getting in the way.
There is no marketing budget. And for an application ecosystem that feins for mass adoption that is a problem. I will continue presenting Fabstir to an industry audience and will host film competition nights in Soho, London, streaming films from Fabstir, with the aim for brand recognition through PR coverage.
Links to repos worked on this month:
What will you be working on next?
Help devops with whatever is needed during the Fabstir Media Player deployment.
For first real-world test, readying the launch of a short film platform using the Fabstir Media Player as the UI tool to the platform. Testing the integration.
Still outstanding is the graphical analytics module for creators and resellers. Not an issue right away as I can just read the numbers from the decentralised database and blockchain.
Contact the main creative industry body in UK and other experienced people for business advice to grow Fabstir.
This video shows how to use the Fabstir Media Player to add foreign language audio and subtitles, trailer and credits to a film that is then minted as a video NFT.
Thank you for your reminder regarding the September progress report. I appreciate your diligence in keeping track of my grant milestones.
However, I’d like to clarify that my last report was indeed uploaded 28 days ago and covered all the necessary details up to that point. As you’re aware, funding stopped seven weeks ago and the grant period expired a month ago.
I’ve been working diligently since then to refine my business model and develop a unique selling proposition (USP) that not only scales my ecosystem but significant potential for driving increased usage of Sia storage with what I see as substantial amounts of media content coming your way as well as enhancing the value proposition for underlying technology S5.
In fact, I’m excited to share that the media player is now just days away from completing deployment. This presents a fantastic opportunity for us to collaborate further and explore additional funding options to support further growth and sustainability.
I hope it is okay to request a meeting next week with the Grants Committee to discuss this new development and how we can work together to unlock the full potential of Fabstir Media Player and supporting technologies on the Sia ecosystem.
Please let me know if this is something we can schedule.
Fabstir Media Player is now deployed in the cloud. Uses modern pipeline of GitHub Actions and automatic Kubernetes pods deployment to allow infrastructure to scale horizontally.
The player enables control of owning your content and data by storing it encrypted on Sia’s decentralised storage via s5’s cid network, and locked under private key using blockchain technology.
The media player empowers creators to choose what market they wish to enter to earn revenue, either permissionlessly or offer new royalty rates for permissioned access.
Media player enables access to the world’s first decentralised subscription marketplaces. It’s like today’s streaming subscription models except platform owners no longer hoard all the money and trickle royalties down to intermediaries who all take their cut, until eventually the creators receives the scraps. Fabstir’s decentralised model means everyone involved gets paid at the same time within a minute and royalty rates are transparent on the blockchain for easy verification.
Player features easy legal contract digital handshake system. Two parties can sign an agreement where the contract data is stored on Sia and is timestamped on the blockchain. Similarly, can be used for certificates and other use cases where once digitally signed by both parties, it cannot be transferred to another party.
Just some of the cool features that Fabstir Media Player has in my opinion. With this update, I am proud to declare that I believe I have successfully fulfilled the objectives outlined in the grant proposal.
This video showcases Fabstir’s game-changing decentralised subscription model and integration into the media player, that could transform the film and music industries. Here, creators aren’t at the back of the queue behind intermediaries and platform owners who take their cut first. Instead, everyone gets paid together, trustlessly in minutes through smart contracts.