lbryio / lbry-desktop

A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
https://lbry.tech
MIT License
3.56k stars 413 forks source link

Live streaming integration / development #5324

Closed kauffj closed 3 years ago

kauffj commented 3 years ago

Requirements:

Nice To Haves:

anbsky commented 3 years ago

Create an endpoint for retrieving livestream file and updating the claim

neb-b commented 3 years ago

Will update this as I think of more information

Build a new tab on the publish page "go live"

On publish

On file page

On channel page

tiger5226 commented 3 years ago

DSFGDF8779887DFG87-HASH CHANNELID

ClaimID will be the only live stream claim id under the channel. Only one at a time so we will always know which claim id the call back api is for, for a channel.

live.stream/DSFGDF8779887DFG87?hash=98dfg787dfg&service=odysee.com&sig=df87sdfg897s987d6fg987sdf6g987s6df98g76sd9fg69s

nikooo777 commented 3 years ago

I will remain available to support Beamer and Xander with the needed API changes

neb-b commented 3 years ago

Something else

Bring livestream functionality into our current player, instead of using a bitwave embed. This would require the odysee apis to return the direct livestream url when calling get

DispatchCommit commented 3 years ago

currently waiting for: https://github.com/lbryio/lbry-sdk/issues/3180