Roku Direct Publisher

Roku Direct Publisher - the easiest way to create a great TV experience. Learn more about how to create a Roku channel and share your experiences with others.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Baradanikto
Roku Guru

Support Request: AWS CloudFront errors lead to buffering?

This is a request for help from Roku support staff.  Please reference my related post.  I'm experiencing inconsistent buffering on my channel.  The content is housed in AWS S3 using CloudFront.  The logging makes it appear that there is some sort of issue when the video is returned from the CloudFront 'edge'.  For example:


2017-11-02 23:25:57 JAX1 84982 xx.xxx.32.124 GET xxx.cloudfront.net /regattas/club/2016_Master_Nationals_Riverfront_Club_A4__Heat_2_HD.mp4 206 - Roku/DVP-7.70%2520(087.70E04142A) - - Hit kWs3_MhCRPjjbgg1PNn-4dTWa7KgCWtczsZs6O8nflyQLxFvuPK2iQ== xxx.cloudfront.net http 205 0.001 - - - Hit HTTP/1.1
    2017-11-02 23:25:56 JAX1 1520400 xx.xxx.32.124 GET xxx.cloudfront.net /regattas/club/2016_Master_Nationals_Riverfront_Club_A4__Heat_2_HD.mp4 200 - Roku/DVP-7.70%2520(087.70E04142A) - - Error UVOgLi06vlRmFT3Pj9Bw5l5rp1ZDJIuBl72IJYDNeLSbGib1siwdpw== xxx.cloudfront.net http 180 2.035 - - - Hit HTTP/1.1
    2017-11-02 23:25:56 JAX1 85628 xx.xxx.32.124 GET xxx.cloudfront.net /regattas/club/2016_Master_Nationals_Riverfront_Club_A4__Heat_2_HD.mp4 206 - Roku/DVP-7.70%2520(087.70E04142A) - - Miss LpWTXnQLQ1IUQQLe9-PSoT746pfi--nrKBxgm_ikkPft0_QzVdqC_Q== xxx.cloudfront.net http 205 2.050 - - - Miss HTTP/1.1
    2017-11-02 23:25:57 JAX1 1025641 xx.xxx.32.124 GET xxx.cloudfront.net /regattas/club/2016_Master_Nationals_Riverfront_Club_A4__Heat_2_HD.mp4 200 - Roku/DVP-7.70%2520(087.70E04142A) - - Error VErphxx-KF-v1aAZK6WMW98FuM5cD1G0wm4lb_Zsx_GkbgZB2jWKHQ== xxx.cloudfront.net http 180 0.383 - - - Hit HTTP/1.1
    2017-11-02 23:28:49 MSP50 1048352 xx.xxx.32.124 GET xxx.cloudfront.net /regattas/club/2016_Master_Nationals_Riverfront_Club_A4__Heat_2_HD.mp4 200 - Roku/DVP-7.70%2520(087.70E04142A) - - Error 0o3N4njSi3i_OqDeo-ARuZEoZQu3GqhE5_RLm9Yp05G-mwaMS_IpBA== xxx.cloudfront.net http 180 1.147 - - - Miss HTTP/1.1
    2017-11-02 23:28:47 JAX1 48060143 xx.xxx.32.124 GET xxx.cloudfront.net /regattas/club/2016_Master_Nationals_Riverfront_Club_A4__Heat_2_HD.mp4 200 - Roku/DVP-7.70%2520(087.70E04142A) - - Error ZOA3ysvVKazSfhOJF9d5kiZUs80omOB9Ly3CyMC27EVtRSMVds1Y4g== xxx.cloudfront.net http 180 174.101 - - - Miss HTTP/1.1
    2017-11-02 23:30:10 MSP50 1970009 xx.xxx.32.124 GET xxx.cloudfront.net /regattas/club/2016_Master_Nationals_Riverfront_Club_A4__Heat_2_HD.mp4 206 - Roku/DVP-7.70%2520(087.70E04142A) - - Error BSPf964lVszjaJ9NqqrjeD0L8uYTtXf5WA09nRJ4sdFjaAliF8IVOw== xxx.cloudfront.net http 204 81.618 - - - Miss HTTP/1.1

    2017-11-03 20:27:19 JFK1 946020 xx.xxx.228.223 GET xxxxx.cloudfront.net /misc/Roku_Channel_Help.mp4 200 - Roku/DVP-8.0%2520(298.00E04108A) - - Error PK2uDUrw7Y_sUgwzFYLtc3LaWcFngofD1Hd8cFcGdRHg52AL6-ogcQ== xxxxx.cloudfront.net http 136 0.074 - - - Hit HTTP/1.1
    2017-11-03 20:27:19 JFK1 941328 xx.xxx.228.223 GET xxxxx.cloudfront.net /misc/Roku_Channel_Help.mp4 206 - Roku/DVP-8.0%2520(298.00E04108A) - - Error E1iykDnNjVgPL8_4c0XcIu5IJmS7v1fe5Lf3xyPR5WFciBExF7ExvA== xxxxx.cloudfront.net http 157 0.040 - - - Hit HTTP/1.1
    2017-11-03 20:29:01 JFK1 49857208 xx.xxx.228.223 GET xxxxx.cloudfront.net /misc/Roku_Channel_Help.mp4 200 - Roku/DVP-8.0%2520(298.00E04108A) - - Hit jteprNW9dfnMeOgAB96IND8kvdkUOI3MinEcWWOjJ4gPD7L4Ee3MgQ== xxxxx.cloudfront.net http 136 102.339 - - - Hit HTTP/1.1
    2017-11-03 20:29:22 JFK1 946078 xx.xxx.228.223 GET xxxxx.cloudfront.net /misc/Roku_Channel_Help.mp4 206 - Roku/DVP-8.0%2520(298.00E04108A) - - Error VfGjokSp5cCVkOEgRgXPtlhPHI43TbB3syfHP2Zvta_jT4KfEhQLqA== xxxxx.cloudfront.net http 156 122.885 - - - Hit HTTP/1.1
    2017-11-03 20:34:10 JFK5 384794 xx.xxx.228.223 GET xxxxx.cloudfront.net /misc/Roku_Channel_Help.mp4 206 - Roku/DVP-8.0%2520(298.00E04108A) - - Error jesajhZRE1O3IUKbgq0Us7qlvJXRTsjbZyFxfsnaXIDT_We9vEUZAA== xxxxx.cloudfront.net http 157 0.118 - - - Miss HTTP/1.1
    2017-11-03 20:34:10 JFK5 982211 xx.xxx.228.223 GET xxxxx.cloudfront.net /misc/Roku_Channel_Help.mp4 200 - Roku/DVP-8.0%2520(298.00E04108A) - - Error OsJceDTgVJPEd6gz4CKp9XCpUOpc__EwS7CfRhnwOjPaSSLIcu3xUg== xxxxx.cloudfront.net http 136 0.316 - - - Miss HTTP/1.1


The first set of logs is from a user of my channel.  The second set is from me.  I don't quite understand how a 2XX status code returned from the 'edge' location results in an 'Error' in the log.  I think this is reflected to the user as a request for video that results in further buffering.  I'm wondering if there is some seting in my JSON file I am violating, or, some setting in AWS I need to apply to decrease the likelihood of buffering on the Roku device.  An explanation of how Roku retrieves the video content would be helpful.

Please advise.
FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos