Forum Discussion

jankutty's avatar
jankutty
Visitor
14 years ago

is this kind of roku channel(s) dev possible ?

Hi folks !

I downloaded roku sdk in a attempt to develop private channel for multiple live tv channels (belonging to my home country) which get streamed directly by these TV station(s) themselves. These TV stations directly stream their content to internet. Currently though i live in US and when i goto any web browser and hit that link i am able to view live tv.

I was wondering if i can create a roku channel from these streaming video link(s) so that i can watch it on my roku instead of watching these live tv channels on my laptop. Is this even remotely possible or are there any technical hurdles which are impossible to avoid?

Also the roku developer guide gives an example "code" but says that its not possible to get this running in Roku. Isnt this funny ! How can a new comer understand what all are possible to achieve with roku development kit without proper info (or) am i missing something ? Need your help on this too folks !


Need your help folks.

Thanks
Jan

2 Replies

  • Whether it's technically possible depends on the format in which the content is encoded. If it's a live stream then it should be HLS for the Roku to be able to play it. The Encoding Guide describes the supported formats.

    Whether it's legally possible depends on what rights the content owner asserts. You will need to check with the content owner to make sure they are ok with you developing a Roku channel for their content.

    Where did you see example code that won't run on the Roku? I don't recall anything like that in the documentation. If you want to look at sample code, there is an extensive selection of sample apps packaged with the SDK.

    --Mark
  • "RokuMarkn" wrote:
    Where did you see example code that won't run on the Roku? I don't recall anything like that in the documentation. If you want to look at sample code, there is an extensive selection of sample apps packaged with the SDK.

    --Mark

    He's probably referring to this statement on page 51 of the BrightScript 2.0 Reference, Roku Streaming Player Version 2.9:
    Note: this code will not run on the Roku Streaming Player because it lacks some of the platform objects used in this example.


    I see that this statement has been removed from the 3.0 "Beta" version of the BrightScript Reference Manual. Out of curiousity, for how much longer will 3.0 be considered a "Beta" release? I thought it was running on everyone's Roku by now. I can see new developers being reluctant to use it if they see that it's a "Beta" version and instead downloading the one from the Roku developer site, which is still version 2.9.