Skip to content
/ theta21 Public

TiVa - lend to borrowers and businesses in need from your TV, powered by Theta and Theta streams.

License

Notifications You must be signed in to change notification settings

cbonoz/theta21

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





TiVa

TiVa is an android-powered TV app that extends Theta to enable borrowers and entrepreneurs to create their own streams and raise funds.

Built for the Theta 2021 hackathon going after the General and Streaming Video categories.

Note this project is currently for demo purposes and would require additional implementation to be production ready.

Introduction

TiVa is a theta-powered TV application inspired by Kiva.org for giving microloans to individuals and businesses in need.

Largely to this point, the ThetaTV ecosystem has focused on gamers. TiVa expands the audience of streamers to include businesses and entreprenuers in need. The TiVa Android TV application brings the innovative charitable lending of Kiva and Theta streams into your living room and allows instant lending right from your remote or mobile device.

Theta and TFuel can be donated or lended to the streamers or entrepreneurs looking to raise money without the overhead of middlemen in the transaction. TiVa generates QR codes recognizable by the Theta wallet app that can be scanned and transacted from any mobile device that supports the Theta wallet.

Running the app

  • Download and open Android Studio.
  • Clone repo and open as android project.
  • Build gradle dependencies.
  • Run app on AndroidTV emulator or device (minSdk: 22).

How it's built

The Theta Video API is called ahead of time to convert any static media into streamable files. For this example, we converted the charitable

The Theta delivery SDK is added to offer support for playing streams within the application. The library delivery-sdk.arr is added as an imported and initialized module within the TiVa application.

Objective

With TiVa, our primary objective was to find ways to expand upon ThetaTV already a successful platform for allowing charitable lenders to change the lives of borrowers all over the world by utilizing 10ft platforms and cryptocurrencies to borrower visibility, borrower connections, fund distribution, loan impact, and lender engagement.

Borrower Visibility By bringing charitable lending to 10ft devices we hope to reach an audience that may not yet know about the concept or its benefits. This can be achieved by allowing advertising through TV and Video streaming platforms and apps to bring viewers directly to the TiVa charitable lending app without leaving the TV. The TiVa app could also be useful for introducing charitable lending to others who might be watching TV along with a lender, as TV devices are more often viewed by multiple people as once within a household and are likely to be placed in public settings. It provides lenders a convenient way to share their experience with friends and family in a more meaningful and engaging way than sending links in messages and posts.

Fund Distribution In order to simplify the transaction process and reduce some of the common challenges with making payments on a 10ft platform, TiVa makes cryptocurrency payments available through a QR code which can be read and processed with any of several mobile apps available in the app store. This eliminates the need for any text entry using a remote and doesn't tie payments to the account of the TV's owner. Using cryptocurrencies, also makes all transaction information available on the blockchain aiding in tracking and accounting for loan payments.

Borrower Connections Allowing borrowers to upload videos for viewing on 10ft platforms gives them an opportunity to bring viewers and potential lenders closer into their lives and struggles to give lenders a better understanding of the impact a loan would have. By encouraging borrowers to add video updates after receiving and utilizing loans, we hope to reward lenders with positive uplifting viewing experiences that will encourage further use of the app and lending platform.

Loan impact The TiVa app is configured to encourage loan cycling, instead of returning loan payments back to the lender, they may be paid directly to another borrower selected by the lender. Users familiar with watch list functionality common on 10ft apps, can use the same procedures for creating a loan list. As loans are cycled through borrowers, each time a borrower uploads a video update, it gets added to the lenders' past loan list providing a convenient way to review the total impact that a single loan has made on all of its borrowers.

Lender Engagement The TiVa app uses various techniques designed to provide engaging borrower video browsing and viewing experiences with the goal of persuading viewers to lend to borrowers. Categorized carousels help lenders browse through borrowers that they may have strong connections to, recommendations can be made based on urgent borrower needs or based on a lender's past browsing or lending history.

Screenshots

Home

Discover charities and businesses in need

Watch pitch videos from your TV display

Donate or lend to borrowers in Theta and TFuel

TiVa uses the Theta delivery sdk to stream borrower / entrepreneur videos in a TV app format

The Theta API is called to convert any mp4 into a streamable file

About

TiVa - lend to borrowers and businesses in need from your TV, powered by Theta and Theta streams.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages