I worry that each TV would become its own reverse-engineering adventure, due to differing chip sets. Also, the internal chip sets will change as time progresses. Even the same model of TV may have an entirely different internal structure.

Sorry to say it, but I think their web cam solution is probably the best one. Maybe add some 3D printed love to give them more standardized camera mounts for the various TVs types. Also, appropriate lenses may allow for cameras that don't have to stick out so much from the screen.

The thing you can count on from EVERY TV is that it will display a picture and its menus to the user.

K


On 7/27/22 14:51, Brian Chamberlain via TriEmbed wrote:
Interesting 🤔 idea. I will ask them if they've looked into it. Thanks!
-Brian


On Wed, Jul 27, 2022 at 2:35 PM Trampas Stern <[email protected]> wrote:

    It might be better to look and see if you can capture the frame
    buffer and send over the network,  think remote desktop.  I have
    not looked at the SmartTV API but it might include this capability
    for app developers.

    Trampas

    On Wed, Jul 27, 2022 at 2:29 PM Brian Chamberlain via TriEmbed
    <[email protected]> wrote:

        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.

        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.
        -Brian


        On Wed, Jul 27, 2022 at 12:08 PM Scott Hall
        <[email protected]> wrote:

            Brian,
            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:

            Cable     ──→╖                ╓───→ TV or Monitor
                         ╠══════╗    ╔══════╣
            DVR/Camera──→╢4-to-1║    ║1-to-4╟───→ TV or Monitor
                         ║ HDMI ╟───→╢ Dist.║
            DVD Player──→╢Switch║    ║ Amp  ╟───→ TV or Monitor
                         ╠══════╝    ╚══════╣
            Streaming ──→╜                  ╙───→ TV or Monitor
              Device

            a sample link for a 4-to-1 HDMI switch:
            https://smile.amazon.com/dp/B00OJMAXZ2/ (really a 4-to-2
            switch, as it has 2 outputs)

            a sample link to a 1-to-4 HDMI distribution amp:
            https://smile.amazon.com/dp/B0180PPTNO/

            link to a review of switches and dist. amps:
            https://www.gearhungry.com/best-hdmi-splitter/

            - sgh

            On Wed, Jul 27, 2022 at 10:50 AM Brian Chamberlain via
            TriEmbed <[email protected]> wrote:

                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.

                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).

                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.

                Thanks!
-- -Brian
                _______________________________________________
                Triangle, NC Embedded Interest Group mailing list

                To post message: [email protected]
                List info:
                http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
                TriEmbed web site: https://TriEmbed.org
                <https://TriEmbed.org>
                To unsubscribe, click link and send a blank message:
                mailto:[email protected]?subject=unsubscribe
                Searchable email archive available at
                https://www.mail-archive.com/[email protected]/



-- Scott G. Hall
            Raleigh, NC, USA
            [email protected]
            /Although kindness is rarely a job, no matter what you do
            it's always an option./

        _______________________________________________
        Triangle, NC Embedded Interest Group mailing list

        To post message: [email protected]
        List info:
        http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
        TriEmbed web site: https://TriEmbed.org <https://TriEmbed.org>
        To unsubscribe, click link and send a blank message:
        mailto:[email protected]?subject=unsubscribe
        Searchable email archive available at
        https://www.mail-archive.com/[email protected]/


_______________________________________________
Triangle, NC Embedded Interest Group mailing list

To post message:[email protected]
List info:http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
TriEmbed web site:https://TriEmbed.org
To unsubscribe, click link and send a blank 
message:mailto:[email protected]?subject=unsubscribe
Searchable email archive available 
athttps://www.mail-archive.com/[email protected]/
_______________________________________________
Triangle, NC Embedded Interest Group mailing list

To post message: [email protected]
List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org
TriEmbed web site: https://TriEmbed.org
To unsubscribe, click link and send a blank message: 
mailto:[email protected]?subject=unsubscribe
Searchable email archive available at 
https://www.mail-archive.com/[email protected]/

Reply via email to