Your Digital Media Has Never Looked So Good

Search found 227 matches

  • 1
  • 2
  • 3
  • 4
  • 5
  • 16
by tim_beynart
Tue Jul 24, 2018 9:58 am
Forum: Roku Developer Program
Topic: HLS segment urls (.ts) using query parameters from Base url
Replies: 4
Views: 3532

Re: HLS segment urls (.ts) using query parameters from Base url

No way to turn it off, we've asked. This has broken our Akamai caching more than once.  Submit a feature request, the more people who complain the more likely it might get attention.
by tim_beynart
Tue Jul 10, 2018 8:36 am
Forum: Roku Developer Program
Topic: issue with base64 encoded image
Replies: 11
Views: 1076

Re: issue with base64 encoded image

I found my old SDK1 code for this. You can use `filename`  as a URI with a poster and you should see the image. filename = "tmp:/test_file.jpg" b64 = <b64 String for a JPEG> ba = CreateObject("roByteArray") ba.FromBase64String(b64) ba.AppendFile(filename)  canvasItems.push({url:f...
by tim_beynart
Thu Jun 28, 2018 9:31 am
Forum: Roku Developer Program
Topic: issue with base64 encoded image
Replies: 11
Views: 1076

Re: issue with base64 encoded image

When I tried this a couple years ago, I had to save the decoded image to a tmp file then load that into a poster.  But I don't recall any details, sorry.

also, it looks like you are writing to a file with no name?
mapFileName=""
uri="tmp:/images/"+mapFileName
by tim_beynart
Wed May 30, 2018 10:25 am
Forum: Roku Developer Program
Topic: Error: roNDK is not permitted when running sample application
Replies: 3
Views: 620

Re: Error: roNDK is not permitted when running sample application

I'm curious, where did you get the NDK? Because it is (was) only available to partners. Hmmmm.
by tim_beynart
Mon May 21, 2018 9:17 am
Forum: Roku Developer Program
Topic: crash in Roku_Ads()
Replies: 1
Views: 405

Re: crash in Roku_Ads()

We ran into this when we instantiated RAF at application startup. Roku suggested we instantiate RAF inside a long running task that starts when content is requested.
This seems to have resolved the issue.
by tim_beynart
Wed May 02, 2018 12:00 pm
Forum: Roku Developer Program
Topic: HLS variant playlist debugging
Replies: 5
Views: 471

Re: HLS variant playlist debugging

During playback, look at the streamingSegment and downloadedSegment fields of the Video node, they have bitrate information
by tim_beynart
Fri Apr 27, 2018 8:41 am
Forum: Roku Developer Program
Topic: (please help)install application using code c # method plugin_install
Replies: 1
Views: 266

Re: (please help)install application using code c # method plugin_install

search the forums and google, you can sideload using HTTP
by tim_beynart
Wed Apr 25, 2018 9:00 am
Forum: Roku Developer Program
Topic: Video node progressive download indicator
Replies: 5
Views: 471

Re: Video node progressive download indicator

Off the top of my head: You can download the HLS manifest as a text file in parallel with the player. Parse it and perform calculations to figure out how many segments there are, and how long each one is. Then you can use the "downloadedSegment" field to track which segments are in the buf...
by tim_beynart
Thu Apr 19, 2018 8:55 am
Forum: Roku Developer Program
Topic: Video node progressive download indicator
Replies: 5
Views: 471

Re: Video node progressive download indicator

m.videoplayer.observeFieldScoped("bufferingStatus", "onBufferChanged") sub onBufferChanged() ' log percentage buffered   status = m.videoplayer.bufferingStatus   ?  status.percentage end sub https://sdkdocs.roku.com/display/sdkdoc/Video#Video-TrickplayFields
by tim_beynart
Wed Apr 11, 2018 7:17 pm
Forum: Roku Developer Program
Topic: Accessing global functions in SceneGraph components?
Replies: 11
Views: 1893

Re: Accessing global functions in SceneGraph components?

@tylersmith that’s awesome, thanks
by tim_beynart
Mon Apr 09, 2018 9:17 am
Forum: Roku Developer Program
Topic: Running a Task for the life time of the app
Replies: 2
Views: 402

Re: Running a Task for the life time of the app

yes you can run a task for the lifetime of the application. For analytics, it might make sense to respawn it every time a video starts. You should see some kind of debugging info when a sideloaded app reboots, but the real answer is no, there is not a useful crash log available (at least not to deve...
by tim_beynart
Fri Mar 30, 2018 9:39 am
Forum: Roku Developer Program
Topic: Roku premiere+ display behaving differently
Replies: 2
Views: 314

Re: Roku premiere+ display behaving differently

My guess is that you designed your layout using HD resolution, and the Premiere+ is not scaling correctly. Premiere+ has an FHD UI (1920x1080), where I believe the 3 has an HD UI display (1280x720). This means the menus and screens and stuff (not the video itself) are using different resolutions. Tr...
by tim_beynart
Tue Mar 27, 2018 12:49 pm
Forum: Roku Developer Program
Topic: global node error after 1 hour of playback
Replies: 2
Views: 511

global node error after 1 hour of playback

In our scenegraph app, after about an hour of HLS live stream playback, a regular lookup on the global node crashes the app. This code is in a task that runs an http request at periodic intervals. BRIGHTSCRIPT: ERROR: roSGNode.<lookup>: Rendezvous aborted for Node: pkg:/components/cpc/metrics/tasks/...
by tim_beynart
Mon Mar 26, 2018 7:59 am
Forum: Roku Developer Program
Topic: [SOLVED] Inconsistent playback failure
Replies: 2
Views: 567

Re: [SOLVED] Inconsistent playback failure

Your logging "fix" is unreal! I wonder if that works in a production channel. It is very difficult to get any useful diagnostics for video failures. For example, one issue was our segment requests were returning HTTP 403 errors, but Roku surfaces it as that useless -3 error code. Only by s...
by tim_beynart
Wed Mar 21, 2018 1:59 pm
Forum: Roku Developer Program
Topic: Trying to understand basic functions.
Replies: 9
Views: 961

Re: Trying to understand basic functions.

I've done that course. I also made a comment at the end of the thread you made announcing that course. It help me a lot and I've even referenced it when putting this together, but I'm not seeing where I deviated from that to cause this error.  Aw man, I wished it helped with this issue. SceneGraph ...
  • 1
  • 2
  • 3
  • 4
  • 5
  • 16