Prototyping: --publisher node type

I am prototyping a new node type for go-livepeer: that of a Publisher.

It would be intended to provide a reference implementation in golang for a client of the Gateway.

Initial functionality being considered:

  • publish a test stream into an rtmp endpoint
  • retrieve content from the host device’s camera and microphone to publish
  • use the node’s Ethereum address as streamID
  • identity validation with the Gateway

Early days, but happy to take any feedback.

1 Like