Instreamer App Streams Zidoo X8/X9S/X10 HDMI Video Input to YouTube Live / RTMP Servers with FFmpeg

Zidoo X8, X9S and the upcoming X10, are TV boxes powered by Realtek RTD1295 processor with an HDMI input. The stock firmware already supports UDP broadcasting, but robbi5 decided he needed more, and designed Instreamer “HDMI IN Streamer” app leveraging work from Danman’s ZidoStream app for Mstar TV boxes and Zidoo’s own VideoAndHdmiIN app.

Instreamer app supports the following:

  • Streaming as MPEG-TS to network (unicast/multicast)
  • Streaming in FLV format to RTMP server (e.g. Youtube)
  • No need for intermediate recording file – thus no length limit
  • Streaming runs in background
  • HDMI out is usable as pass-through

That looks good. Installation is easy.

  1. Download and install the latest Instreamer APK release
  2. Download and extract FFmpeg Android binaries to /mnt/sdcard

You’ll be able to adjust a few video and audio settings after launching the app  (not tested as I don’t have X9S anymore).

Click to Enlarge

You can now start a terminal, and stream HDMI input using MPEG-TS + UDP:


or to RTMP servers such as YouTube:


You’ll find the “Stream name/key” on YouTube Live Dashboard by clicking on Reveal button.

Since the source code is open source, you could also adapt to app to your need, and build it with Android Studio.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

8
Leave a Reply

avatar
7 Comment threads
1 Thread replies
5 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
TiagocnxsoftanotheroneMario Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
danman
Guest
danman

Big thumb up!

TC
Guest
TC

now build a twitch server and gamers won’t need extra cpu power for streaming anymore

Mario
Guest
Mario

Ir Works with ffmpeg, just like YouTube

Member

@cnxsoft, X10 review? 🙂

anotherone
Guest
anotherone

can we bypass hdmi restrictions?
I want to connect a sat receiver.

Tiago
Guest
Tiago

Hello,

I’m really interested on this app. Thanks in advance for your efforts on this!
I can’t get to make this work…
I’ve added ffmpeg to /mnt/sdcard and tested with different firmware versions of the zidoo x9s (1.2.x, 1.3.x, 1.4.x…). Which firmware is working for you?
I add the ffmpeg command line in the app to stream to my youtube channel, It stops giving me the preview of the input in the app (screen is all black). If I press MENU on the remote, I still can see the options for the app. There’s a red little camera on the right upper corner but the screen is all black and nothing happens on youtube.
Any help you can give will be much appreciated!

Tiago
Guest
Tiago

Sometimes it display the input and says “streaming started” but it follow with: streaming failed: write failed: EPIPE (Broken pipe)