livepeer / project-management

Open source project managment for the Livepeer community
10 stars 2 forks source link

Allow OBS to broadcast using my private ETH key as stream key #16

Closed chrishobcroft closed 1 week ago

chrishobcroft commented 6 years ago

OBS (http://obsproject.com) is an open source project to build software for broadcasting to streaming services such as Twitch, YouTube Live, Facebook Live and Livepeer.

Currently it is possible to stream content from OBS into a server running a Livepeer / Geth node, which can then be viewed in the channel associated with the ETH address of the Livepeer / Geth node, such as:

https://media.livepeer.org/channels/0x8395c065EE9A56AF3343Ff882154eA0323158554

where 0x8395c065EE9A56AF3343Ff882154eA0323158554 is the public address for the Livepeer / Geth node.

This project seeks to enable anyone to use OBS to broadcast to Livepeer without running a Livepeer / Geth node, but instead to use a private key as their stream key, as per the image below.

The ETH address associated with the private key supplied would need to contain sufficient funds to cover the transcoding costs, and would make the content available to be viewed using https://media.livepeer.org/channels/[public-address-associated-with-private-key]

image