You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a work in progress roadmap. All items are planned features, currently without any specific version number or due date.
General:
Ability to change location of ipfs repo and disable caching or ipfs entirely options.
Soft storage limiter settings
Run app in background even if main window is closed
Follow user and ipfs caching pledge. Option to store all videos from an account of choice, either temporarily or permanently.
Usability:
Language translations
Choose ipfs repo location on initial app install
Change ipfs cache duration
Debug menu with version number, git commit, and other platform specific information
Idiomatic loading
Always show a user some kind of status to whether it is loading, or have encountered an error. Improves UX.
Video player:
Next video button
Video recommendations as seen in the main 3Speak site.
Custom offline first player at some point in the future. With support for all current features in Jwplayer (webm, HLS, mp4, etc)
Ability to change default gateway
Support for live streaming protocol when support is implemented
Add ability to share clearnet web link on watch page
Functionality for pulling ipfs only uploads across to a public web portal
Local content cacher:
Indexing posts from list of followers; Store orbitdb account info of following.
Account system:
Local private key encryption
Orbitdb account system
Create and finalize a metadata formatting for video posts.
Compatibility with other system
Account mutable file system (TMFS)
Ability to bind multiple accounts together in the same user profile.
Commenting, upvote, downvote, etc.
Service node account graph sync.
Export user profile to on file. Import user profile from file. Includes list of following, pins, etc.
Sync following from Hive; Determine orbitdb account addresses from Hive metadata.
Distributed communities:
Binding hive communities to distributed communities
Multi administrator support
Ensure no duplicate posts on hive and orbitdb community
Video uploader:
FFmpeg local encoding
Webm-vp9 option
Hardware acceleration option
Ability to add custom files such as webvtt captions.
Thumbnail support
IPFS cache wait lock. Ensure video has been cached on atleast 1 other node before proceeding to upload. Includes temporary upload acceleration servers.
Communities support
Livestreaming console
Video Metrics:
Ability to see view counter on video. Requires service nodes to support view tracking.
Video metric dashboard; (Not planning to add out of the box, future feature)
This is a work in progress roadmap. All items are planned features, currently without any specific version number or due date.
General:
Usability:
Video player:
Local content cacher:
Account system:
Distributed communities:
Video uploader:
Video Metrics:
Other important notes:
The text was updated successfully, but these errors were encountered: