Forum Discussion

Spacehog's avatar
Spacehog
Streaming Star
2 years ago

Converting A Direct Publisher Channel into SDK

I'm looking for someone who has some experience converting a DP channel into an SDK one as my channel is no longer viewable on Roku as a direct publisher. Any and all help would be hugely appreciated. 

57 Replies

  • You may want to take a look at the free software tool I posted about in the Direct Publisher forum.  I am developing it to assist Direct Publisher channel developers in the process of converting over to a SceneGraph channel.

    • Spacehog's avatar
      Spacehog
      Streaming Star

      It doesn't seem to be compatible with Mac systems. In fact there is no one link to click to download the program at all. 

      • Baradanikto's avatar
        Baradanikto
        Roku Guru

        It runs on Windows.  I believe you can run a Windows program on a Mac in a virtual box. Additionally, you have to go to the Releases section of the site to download the tool. There's a link in the middle of the page for downloads.

  • jk2022's avatar
    jk2022
    Streaming Star

    Hi Spachog! 

    Thank you so much for trying to save the fantastic B-Zone Channel!!!!!!

    My apologies that I cannot help, I do not know coding.

    Thanks for trying to understand all the technical steps behind making the great channel run again!

     

    • colhugs230's avatar
      colhugs230
      Reel Rookie

      Hey Spacehog , 

      I just submitted our converted channel yesterday. (I did the conversion myself by hand, there are a number of things that are not great in the Roku template that I changed.)

      Assuming I did everything right, and it gets accepted, I'd be happy to help you out! I'll let you know if it goes live tomorrow.

  • TheBuilder's avatar
    TheBuilder
    Channel Surfer

    I can help guide you through the processes! What’s the name of your channel? Or contact info? 

  • TheBuilder's avatar
    TheBuilder
    Channel Surfer

    I can help you with the process. What is your channel name or do you have a direct contact? 

    • Spacehog's avatar
      Spacehog
      Streaming Star

      My channel is called B-Zone, I just sent you a DM. 

      • ferdiworks's avatar
        ferdiworks
        Roku Guru

        Spacehog

        Your channels is being published to SDK by Wednesday Late afternoon~!

    • ineedhelp22's avatar
      ineedhelp22
      Channel Surfer

      Good morning I get stuck on the upload package page? How and where do I produce the package?

      • ferdiworks's avatar
        ferdiworks
        Roku Guru

        You have to place your Roku Device in Developer mode.

        You cannot Create, Download, and package an SDK digitally signed SDK Encrypted package without sideloading an SDK Zipped File package onto a Roku device!

        The Roku device should be set up and signed into your account with the same email you use for your developer account!

        Your developer account needs to have a connected device using the same account details such as your email address to allow upload of SDK Packages!

        Your email address needs to be verified in order to upload an SDK digitally signed SDK Encrypted package 

        Once set up and signed in, Place the device into developer mode>

        On your Roku Device remote control
        Home 3X
        up 2x
        right, left, right, left,
        Right.

        You may have to do this once or twice maybe three times to get the device into developer mode!

        Next:

        Download and install Putty  (A Telnet software)

        Once installed run putty

        Connect to port 8080

        and use your Roku Device IP Number#

        Putty will connect to your device by IP address and port

        Use the command genkey

        The first time run will give you an error, but type and rerun genkey command

        Next, make a note of The ID# and password and save them!

        On your Roku device dashboard when you sign into the device in developer mode you will see that you can do a few different things!

        Like Test. Check for errors, and screenshots, and Package the sideloaded zip file!

        Download the new Digitally signer Encrypted Package file

        IF YOU HAVE NOT DONE SO, Sideload A ZIP FILE WITH YOUR SDK package ONTO THE Device that was placed into DEVELOPER MODE!

        RUN YOUR TEST

        Click to package your Roku app

        Enter the ID number you got from the Telnet when you ran Putty

        Enter the password

        Click to package

        Download the package file!

        Upload the package file to your channel in your developer account!

        Run your static analysis test if no errors, Deep link video

        Go through all items on preview and publish to ensure all info is correct and updated!

        PUBLISH CHANNEL!