Forum Discussion

oliverh's avatar
oliverh
Visitor
12 years ago

Roku model names via ECP SSDP

Hello,

we are working on a project that uses the External Control Protocol, including discovery via SSDP. Using the "Location" parameter in the SSDP response, we can read the Roku's XML file and determine the <modelName>.

We would now like to match this model name to our database of AV devices. Would it be possible to get a list of the model names of all the Roku Players that have ever been released, as they appear in the XML file?

Secondly, do all Roku models support ECP, all the way back to the Roku DVP (N1000)?

Thanks for your help!

4 Replies

  • Thanks, TheEndless.

    What I am looking for are the exact model names, as they appear in the XML files of the different Roku models. For example, the 3100X has this <modelName>:

    Roku Streaming Player 3100X

    Do all models follow the same naming pattern in their XML?
  • "oliverh" wrote:
    What I am looking for are the exact model names, as they appear in the XML files of the different Roku models. For example, the 3100X has this <modelName>:
    Roku Streaming Player 3100X

    Do all models follow the same naming pattern in their XML?

    I recommend using <modelNumber> instead
    <modelNumber>3100X</modelNumber>

    Yes, to my experience all Roku models - all of them - return at :8060 root the xml descriptor in the same format. Undocumented.
  • Hi EnTerr,

    thanks, using <modelNumber> is a great idea, I shall do that.