New Software Project: Steem Video Aggregator

in #utopian-io7 years ago (edited)

The Project

The development of a video aggregation website (hosted at https://multi.tube) based around the Steem blockchain. Currently in early alpha, it collects Steem posts with embedded video content from YouTube, DTube or DLive, and makes them searchable and filterable. In future it will integrate SteemConnect V2, and allow easy curation, commenting and other features yet to be determined.


image.png

The current significant features:

  • A front page showing hot, trending and new posts featuring embedded video
  • A search facility which shows video posts matching the search criteria in the post title or tags
  • Can filter by type of video (All, YouTube, DTube, DLive)
  • Can filter by duration of the video (All, Short (under 4 minutes), Long (over 20 minutes)
  • Can filter by age of the video post (All, Last Hour, Today, This Week, This Month)
  • An ability to sort results by Date, Payout and Trending and Hot scores
  • A preferences panel which allows the exclusion of NSFW tagged videos, and YouTube videos which were uploaded more than 7 days before the Steem post was made
    .

Major known issues/limitations include:

  • No commenting or voting yet
  • DLive videos are not always played in internal player, and some issues with navigation to them
  • Very limited cross-browser testing has been done (especially on mobile devices)
  • Only 1st level comments for video posts are shown on player page ('view replies' links don't work)
  • Search uses simple single term approach

Technology Stack

This software uses the Python Flask framework with PostgreSQL for the back-end and Vue.js for the front-end. It is deployed in several docker containers using docker-compose.

Roadmap

The integration of SteemConnect v2 is the primary near-term improvement. Beyond that, the development of this project is driven by the ideas of contributors, and there are currently no other predefined plans.

Contributions

If you would like to contribute to the project, please contact @andybets on steemit.chat, or through the information on my GitHub page.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Interesting project. Thanks for sharing.

Thank you for the contribution. It has been approved. Its great that you are mixing all in one, but wanted to know whats the advantage of using it, how can it become a competitive with DTube or YouTube or even DLive?

You can contact us on Discord.
[utopian-moderator]

Thanks for approval. It's not really intended to compete with DTube or DLive, and since I think they derive their main revenue from commission from the poster, won't significantly affect this, and may introduce people to those services. Instead, this skeleton website can hopefully serve as a platform for experimentation, with the hope of making advances in content discovery and curation. I've had a few ideas about this, and it provides me with a website on which I might be able to properly test these and receive feedback and project support from others.

That's definitely going to help STEEM gain mainstream recognition.

It's great to see people contributing to steemit and developing to help the community here. Great work! No software can be tested completely bruv reffering to the cross platform issue. You can improve over time!! Best Wishes and I hope that you are able to configure everything out. :)

So awesome to see the incorporation of blockchain into video uploading. I've seen music/audio sites, but this is the first video one. Wonder if there's going to be an easy way to bring videos on sites like this one into Steemit proper.

Hi, I suggest you check out https://d.tube and https://www.dlive.io. Those sites allow uploading of video. This site just collects together videos from these sources (and YouTube), which have been added to the Steem blockchain, and hopes to index them nicely.

Hey @andybets I am @utopian-io. I have just upvoted you!

Achievements

  • You are generating more rewards than average for this category. Super!;)
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Have you helped me about steemit I would like to get help from experienced people please. follow

Congratulations @andybets, this post is the forth most rewarded post (based on pending payouts) in the last 12 hours written by a User account holder (accounts that hold between 0.1 and 1.0 Mega Vests). The total number of posts by User account holders during this period was 3038 and the total pending payments to posts in this category was $10009.34. To see the full list of highest paid posts across all accounts categories, click here.

If you do not wish to receive these messages in future, please reply stop to this comment.

good. upvoted!

Highly rEsteemed!
Great concept.

Coin Marketplace

STEEM 0.28
TRX 0.21
JST 0.039
BTC 97116.48
ETH 3691.84
USDT 1.00
SBD 3.96