Getting started with the VideoCoin Publisher Studio

Aug 28 · 4 min read

Here’s a quick start guide to live streaming with the VideoCoin Network.

Before we jump in, note that the VideoCoin Network is in active development and the funds you send to the VID wallets below cannot be withdrawn through the UI yet. This functionality will be coming in an upcoming release.

If you need to withdraw VID, send an email to and we will process it asap.

Step 1: Create an account at We are approving account as and when we can accept new members.

Step 2:

Login to your studio account and you will be presented with the getting started screen

Step 3: Click on your wallet

Step 4: Click on Make Deposit VID into your wallet address

You’ll see a warning like this, make sure you are understand that you are sending funds into a VID wallet and that these funds may be lost due to network errors or bugs.

VideoCoin Fuji release limits the number of VideoCoins that can be deposited into your accounts to 50 VID and you need at least 20 VID to be able to start streaming.


As soon as you send some VID, your account balance is automatically updated via our ETH-VID bridge.

You can now get started with creating a stream!

Step 5: Create a pipeline

Pipelines are a way to create and manage complex video streams through the simplicity of the Cloud UI

Now, you can create a by clicking on “New Stream”

That takes you to the details page

Click on “Start Stream”

You’ll start seeing videocoin protocol events on the interface.

You can also check the status of your transactions in the Block Explorer

Start Streaming

At this point, you need a RTMP livestream. You can either stream one of your cameras that supports RTMP

For example, you can create an RTMP stream from your mac using this ffmpeg command

Use the ingest URL

Form your ffmpeg command

ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 -f avfoundation -r 29.97000002997 -video_size 1280x720 -pix_fmt uyvy422 -i “FaceTime HD Camera (Built-in)” -deinterlace -vcodec libx264 -pix_fmt yuv420p -preset medium -r 29.97000002997 -g 30 -b:v 2500k -acodec libmp3lame -ar 44100 -threads 6 -b:a 712000 -bufsize 512k -f flv rtmp://

Start streaming

Status of both ingest and output will change to show a success.

You’ll start seeing a player!

And you can copy and use your HLS live stream!

You’ll also see additional protocol events, just for your information.

Make sure to stop streaming when done.


Powering the Internet's Largest Ecosystem


Written by


Video Infrastructure for the Blockchain-Enabled Internet Telegram Website



Powering the Internet's Largest Ecosystem

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade