<div dir="ltr">Hi Scott, Thanks for the advice and suggestions (and very cool diagram BTW). This client makes media/software for smartTVs. So part of their development process is that they need to test their content/software on actual TVs. They have a solution for testing Roku's, AppleTV, game consoles, etc...since those all have HDMI outputs. But there's a whole list of major brand TV's and models they want to be able to test in a similar/consistent way. Their engineering staff is remote so I'm guessing they'd want to rack and stack these modded TV's somewhere so they can access the output of the TV via a video stream, controlled by some kind of IR blaster interface... if that helps paint a better picture.<div><br></div><div>So, at this point I'm just putting together the SOW (which would include some exploratory hands-on TV teardowns and investigation) and requirements gathering. My gut says that there's probably not some silver bullet solution. Each of these TV's (and maybe even different revs of the same models) will have very different internals. So every model/brand would be it's own research project. But perhaps some have debug/diagnostic outputs somewhere on the main board? Though that really feels like wishful thinking. But I am also hoping there's some other entirely sane approach to this. </div><div> <div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">-Brian<br></div></div></div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 27, 2022 at 12:08 PM Scott Hall <<a href="mailto:scottghall1@gmail.com">scottghall1@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Brian,</div><div>This is done all the time in companies, churches and schools for "electronic signage".  First, with the chipsets used, the rendering of the video signals is not in a form that can be 'tapped off' to be able to make a transmittable signal, unless the motherboard of the TV is already doing that for its own features -- in other words already creating an HDMI output port.  Essentially what I do when consulting with places is to get an external Roku device and forgo the internal "smart" works, then use an HDMI distributing amplifier.  If you have more than one signal source, like cable, Roku, DVD, etc, then an external HDMI switch is used.  You chain the devices together kind of like this:</div><div><br></div><span style="font-family:monospace">Cable     ──→╖                  ╓───→ TV or Monitor<br>             ╠══════╗    ╔══════╣<br>DVR/Camera──→╢4-to-1║    ║1-to-4╟───→ TV or Monitor<br>             ║ HDMI ╟───→╢ Dist.║<br>DVD Player──→╢Switch║    ║ Amp  ╟───→ TV or Monitor<br>             ╠══════╝    ╚══════╣     <br>Streaming ──→╜                  ╙───→ TV or Monitor<br>  Device</span><br><div><br></div><div>a sample link for a 4-to-1 HDMI switch: <a href="https://smile.amazon.com/dp/B00OJMAXZ2/" target="_blank">https://smile.amazon.com/dp/B00OJMAXZ2/</a> (really a 4-to-2 switch, as it has 2 outputs)<br></div><div><br></div><div>a sample link to a 1-to-4 HDMI distribution amp: <a href="https://smile.amazon.com/dp/B0180PPTNO/" target="_blank">https://smile.amazon.com/dp/B0180PPTNO/</a></div><div><br></div><div>link to a review of switches and dist. amps: <a href="https://www.gearhungry.com/best-hdmi-splitter/" target="_blank">https://www.gearhungry.com/best-hdmi-splitter/</a></div><div><br></div><div>- sgh<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 27, 2022 at 10:50 AM Brian Chamberlain via TriEmbed <<a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all, Just wondering if anyone here has any TV hardware reverse engineering experience? I have a client asking if I can pull a usable HDMI signal off of “SmartTVs”. Basically, they want a mirror of what is on the display panel (menus and all). Not just one TV but multiple brands/models.<div dir="auto"><br></div><div dir="auto">Their current solution is pointing a web cam at the TV from a distance. They’re looking for something more scalable (less space requirements, easier setup, more TV brand selection, etc). </div><div dir="auto"><br></div><div dir="auto">My answer to them at this is, “maybe and I’ll look into it”. They seem willing to pay me to do the investigation. Which sounds like fun but I am looking to talk with anyone who might have any experience with this or could point me in the right direction.</div><div dir="auto"><br></div><div dir="auto">Thanks!</div>-- <br><div dir="ltr"><div dir="ltr">-Brian<br></div></div>
_______________________________________________<br>
Triangle, NC Embedded Interest Group mailing list<br>
<br>
To post message: <a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br>
List info: <a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" rel="noreferrer" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="https://TriEmbed.org" rel="noreferrer" target="_blank">https://TriEmbed.org</a><br>
To unsubscribe, click link and send a blank message: mailto:<a href="mailto:unsubscribe-TriEmbed@bitser.net" target="_blank">unsubscribe-TriEmbed@bitser.net</a>?subject=unsubscribe<br>
Searchable email archive available at <a href="https://www.mail-archive.com/triembed@triembed.org/" rel="noreferrer" target="_blank">https://www.mail-archive.com/triembed@triembed.org/</a><br>
<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Scott G. Hall<br>Raleigh, NC, USA<br><a href="mailto:scottghall1@gmail.com" target="_blank">scottghall1@gmail.com</a></div><i>Although kindness is rarely a job, no matter what you do it's always an option.</i><br></div></div></div></div></div></div>
</blockquote></div>