Skip to content

Instantly share code, notes, and snippets.

Last login: Tue Aug 18 17:41:53 on ttys001
WBDL-C02YN2LGJG5J:dc-roku rleibovitz$ telnet 192.168.0.104 8085
Trying 192.168.0.104...
Connected to 192.168.0.104.
Escape character is '^]'.
nce= 1161 SegType= 1 SegUrl=https://dc-prod-video.wbdndc.net/v13/e59f0921-6fac-4c93-963e-984568299bfb/3981926177/dash/playready/127984_eng_dash.m4a
CWS: GMT: 21: 42: 0: 34: sid= 780896000 videoEvent: position= 2221
CWS: GMT: 21: 42: 1: 35: sid= 780896000 videoEvent: position= 2222
CWS: GMT: 21: 42: 1: 119: Cleaning session
CWS: GMT: 21: 42: 1: 120: Sending the last HB
@rleibovitz89
rleibovitz89 / gist:471d8af219c941dce7c6a3e4a5334d09
Created April 28, 2020 19:46
[ROKU] Implement End of Video card for a Collection made up of Movies
[
{
"item_type": "Episode",
"metadata": {},
"item": {
"url": "/videos/watch/batman-returns/4490a233-bb1e-4c4a-a5f5-53d37e7c523d",
"video_uuid": "6a42dea6-ba14-41b0-9196-024311b16500",
"season_uuid": "23eabc9f-47b8-11e8-9a0f-12415ab58e48",
"playable_on": null,
"season": 1,
Http: # 122703614 done status: 200 time: 286ms request: GET https://bo-qa-www.drama9.com/api/5/series/22/episodes/4/?trans=en
Http: # 122703615 done status: 200 time: 434ms request: GET https://bo-qa-www.drama9.com/api/5/1/series/22/?trans=en
Segment Event: Video Started
Http: # 122703616 done status: 200 time: 88ms request: POST https://api.segment.io/v1/track
Segment Response: {
"success": true
}
Http: # 122703617 done status: 200 time: 226ms request: GET https://bo-qa-www.drama9.com/api/5/1/series/22/?trans=en
Http: # 122703619 done status: 200 time: 263ms request: GET https://bo-qa-www.drama9.com/api/5/series/22/episodes/4/?trans=en
Getting Manifest with UUID and rights token
WBDL-C02YN2LGJG5J:dc-roku rleibovitz$ fab qa deploy:10.20.32.109
[localhost] local: rm -rf dist
[localhost] local: rm -f Archive.zip
[localhost] local: mkdir dist && cd app && cp -r * ../dist
[localhost] local: cp conf/qa.config.xml dist/config.xml
[localhost] local: cp -r dist/source/common/components/. dist/components/
[localhost] local: rm -rf dist/source/common/components/
[localhost] local: cp -r dist/source/common/testFramework/. dist/source/testFramework
[localhost] local: rm -rf dist/source/common/testFramework/
[localhost] local: cp -r dist/source/common/tests/. dist/source/tests/
01-15 11:20:46.757: E/bt_vendor(2862): upio_set : open(/sys/module/hci_uart/parameters/ath_btwrite) for write failed: No such file or directory (2)
01-15 11:20:46.954: E/abtfilt(3336): event 0x14
01-15 11:20:46.954: E/abtfilt(3336): Last Error: Success
01-15 11:20:47.761: E/bt_vendor(2862): upio_set : open(/sys/module/hci_uart/parameters/ath_btwrite) for write failed: No such file or directory (2)
01-15 11:20:52.834: E/ExoPlayerImplInternal(27075): Playback error.
01-15 11:20:52.834: E/ExoPlayerImplInternal(27075): com.google.android.exoplayer2.ExoPlaybackException: com.google.android.exoplayer2.drm.DrmSession$DrmSessionException: com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 400
01-15 11:20:52.834: E/ExoPlayerImplInternal(27075): at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.maybeInitCodec(MediaCodecRenderer.java:512)
01-15 11:20:52.834: E/ExoPlayerImplInternal(27075): at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.render
01-08 16:51:17.754: E/SALE_SaleInstalledAppInfoUpdater(1954): updateInstallAppInfo Package Name is Null
01-08 16:51:17.754: E/SALE_SaleInstalledAppInfoUpdater(1954): updateInstallAppInfo Package Name is Null
01-08 16:51:17.754: E/SALE_SaleInstalledAppInfoUpdater(1954): updateInstallAppInfo Package Name is Null
01-08 16:51:18.976: E/VendorContextExt(15035): Failed to register system service "com.amazon.client.metrics.AndroidMetricsFactoryImpl". The class was not found for the provided classloader.
01-08 16:51:19.130: E/HDCPPlugIn(756): HDCPPlugIn::onInitialize : 7974
01-08 16:51:19.130: E/HDCPPlugIn(756): HDCPPlugIn::onSetOnInfoListener : 7974
01-08 16:51:19.130: E/HDCPPlugIn(756): HDCPPlugIn::onOpenDecryptSession() : 7974
01-08 16:51:19.131: E/HDCPPlugIn(756): HDCPPlugIn::onTerminate : 7974
01-08 16:51:19.132: E/AwesomePlayer(757): Audio Player set source
01-08 16:51:19.165: E/HDCPPlugIn(756): HDCPPlugIn::onInitialize : 5742
01-06 11:04:28.769: E/cr_VariationsSeedLoader(15003): Failed to bind to WebView service
01-06 11:04:28.882: E/cr_AWVDeploymentClient(15003): Chromium Version = v70 key doesn't exist. So, default version config will be used.
01-06 11:04:28.882: E/cr_AWVDeploymentClient(15003): Default device config doesn't exist
01-06 11:04:28.884: E/cr_AWVDeploymentClient(15003): Chromium Version = v70 key doesn't exist. So, default version config will be used.
01-06 11:04:28.884: E/cr_AWVDeploymentClient(15003): Default device config doesn't exist
01-06 11:04:28.996: E/chromium(15003): [ERROR:aw_cookie_change_dispatcher_wrapper.cc(168)] Not implemented reached in virtual std::unique_ptr<net::CookieChangeSubscription> android_webview::AwCookieChangeDispatcherWrapper::AddCallbackForAllChanges(net::CookieChangeCallback)
01-06 11:04:29.149: E/Analytics(15003): Unable to collect advertising ID from Google Play Services.
01-06 11:04:29.149: E/Analytics(15003): java.lang.reflect.InvocationTargetException
01-06 11:04:29.149: E/Analy
Last login: Fri Dec 6 12:01:18 on ttys004
WBDL-C02YN2LGJG5J:dc-roku rleibovitz$ telnet 10.20.32.109 8085
Trying 10.20.32.109...
Connected to 10.20.32.109.
Escape character is '^]'.
for events
Created Request
XHR Req: http://nqs-nl12-c3.youboranqs01.com/start?cdn=CLOUDFRT&user=dcprem122.83771&code=V_13799_aehg0ed13cj9pk3e_0&duration=2983&properties=%7B%22content_id%22%3A%22164.24%22%7D&title=Titans&pluginVersion=5.1.1-RokuVideo&deviceInfo=%7B%22model%22%3A%224630X%22%7D&deviceId=78&system=dramafever&playerVersion=Roku-Video&player=RokuVideo&resource=https%3A%2F%2Fdc-prod-video.wbdndc.net%2Fv12%2Fd739d1c7-d72d-48e3-9be2-68286e75159e%2F6291246876%2Fdash%2Fplayready%2Findex_sdr_1080_avc_ns_6_r.mpd&live=false&param3=dc%20universe&timemark=1575652482054
Http: # 122685241 done status: 200 time: 183ms request: POST https://api.segment.io/v1/track
Segment Response: {
Last login: Mon Dec 2 12:21:53 on ttys003
WBDL-C02YN2LGJG5J:boom-roku rleibovitz$ telnet 10.20.32.109 8085
Trying 10.20.32.109...
Connected to 10.20.32.109.
Escape character is '^]'.
dc2431ad723f24515d5-38a9-4126-a448-7443d527a83eSD
Http: # 122696926 done status: 200 time: 281ms request: POST https://dc-qa-www.drama9.com/api/5/log/comic
{"type": "Success", "message": "Log Complete"}
12-02 18:59:11.451 [sg.scene.bitmap.big] Warning! Loaded texture (1988 x 1528) larger than the UI resolution (1920 x 1080) - ComicBookPagePoster/ComicBookPagePoster:pageImage tmp:/reader/082c4aff-8297-434e-9b8c-cf7dc2431ad720.jpg
12-02 18:59:11.701 [sg.scene.bitmap.big] Warning! Loaded texture (1987 x 1528) larger than the UI resolution (1920 x 1080) - ComicBookPagePoster/ComicBookPagePoster:pageImage tmp:/reader/082c4aff-8297-434e-9b8c-cf7dc2431ad723.jpg
12-05 12:00:40.570: E/cr_VariationsSeedLoader(15531): Failed to bind to WebView service
12-05 12:00:40.730: E/cr_AWVDeploymentClient(15531): Chromium Version = v70 key doesn't exist. So, default version config will be used.
12-05 12:00:40.730: E/cr_AWVDeploymentClient(15531): Default device config doesn't exist
12-05 12:00:40.733: E/cr_AWVDeploymentClient(15531): Chromium Version = v70 key doesn't exist. So, default version config will be used.
12-05 12:00:40.733: E/cr_AWVDeploymentClient(15531): Default device config doesn't exist
12-05 12:00:40.854: E/chromium(15531): [ERROR:aw_cookie_change_dispatcher_wrapper.cc(168)] Not implemented reached in virtual std::unique_ptr<net::CookieChangeSubscription> android_webview::AwCookieChangeDispatcherWrapper::AddCallbackForAllChanges(net::CookieChangeCallback)
12-05 12:00:41.047: E/libEGL(15531): validate_display:255 error 3008 (EGL_BAD_DISPLAY)
12-05 12:00:41.081: E/cr_ApiBridge(15531): Failed to init handler: Attempt to invoke virtual method 'java.lang.reflect.Const