Comedy Central TVE issues with Hybrid Encoder ATV Shield

Comedy Central keeps freezing and also causing the app to close out back to the guide.
Log says
2020/03/13 11:12:19.240185 [ERR] Error during stream TVE-Philo ch6010 CC: Failed to download file: https://x-viacom-stgec.uplynk.com/ausw/slices/36b/4f59ea65df184a2580ad8fc80d3eaa32/36b67c6a5d384eed839077a8028d5792/A00000000.ts?pbs=fc03f47cafc54baf8e41217ce60b1cea&_jt=l&euid=219fa8d9-5733-419d-a84c-e7d630b78bde&chid=ceb8d6e35fca432f9f32f4f1f4a822b8&oid=ccc958034db04235b1e90e769d230296&si=1: 403 Forbidden
2020/03/13 11:12:19.246808 [TNR] Closed connection to TVE-Philo for ch6010 CC

I reload the channel and it works for a bit then quits again.

How long before problems? I have it running.

Edit: Had it running for the last 20 minutes with no hiccup.

pretty much immediately upon loading it.
seems to do it most when commercials hit and and then it goes back to the show, it closes out.

that yelow pulsating BRB comerical break screen then everytime i load the channel i get that. then when that closes, and it switches to show, it crash back to guide, and the top of guide to.

i have beta app 2.1.21.beta-v103122200 and 2020.03.10.1810 server

I am as well.... again no issues.

I don't have Tuner sharing enabled though. I can check it that way but it shouldn't matter.

The tuner sharing setting is only for HDHomeRun tuners. All TVE/Locast streams always go through the DVR server.

i am using Hybrid for the Encoder though. as have to inorder for certain SD 480i channels to play right.

ANd no turner sharing.

and it does it repetitively
I have submitted diagnotics a few times
i forget how to pull the deivce logs

i thought that software and hybrid were supposed to be less buggy.

edit. and it most certain the commercials that it is freaking out on , i cant load it for more than 10 secs during a commercial break

EDIT 2. putting it back to Hardware, seems to play good again.

oh that's right! :laughing:

So something must have changed recently to cause this. sever or app update.

here are the logs from the shield app
https://pastebin.com/0mtkwPzq

https://pastebin.com/4LZFV4xP

i reverted to stable ATV app 2.1.20, and that does the same thing.
Show plays fine, it goes to commercial, they play, but the commercials just before the transition back to show, play back just freezes for 2 secs, then the app closes, to reopen to the very top of the guide.

Something is broken?

Works fine with Hardware or Software Decoder set.

EDIT: Ok.... I have noticed that there is a set of commercials in each break that are super low res/quality, like 360p or less, heavy pixelated and blury, then it goes back to HD. The switch to the lower res commercial is where Hybrid crashes.

Can this be fixed?

Maybe related...

Watching Discovery via TVE and when i goes to commericals, the app is freezing to buffer, the it is just frozen, a few times, it just show a black screen no audio.

I am using Hardware decoder at this time on my Shield Pro..

I am seeing this in the log: EOF and things.
03-16 14:13:05.085 32758 1860 V Streamer: mpv read bytes:0 after retries:21710 (pos:9732096)
03-16 14:13:05.085 32758 1860 V Streamer: mpv read bytes:0 after retries:0 (pos:9732096)
03-16 14:13:05.086 32758 1860 I chatty : uid=10120(com.getchannels.dvr.app) identical 1 line
03-16 14:13:05.086 32758 1860 V Streamer: mpv read bytes:0 after retries:0 (pos:9732096)
03-16 14:13:05.086 32758 335 V mpv : [cplayer] Still buffering (buffer went from 0% -> 4%) [0.042667s].
03-16 14:13:05.086 32758 335 E mpv : [ffmpeg/audio] aac: decode_band_types: Input buffer exhausted before END element found
03-16 14:13:05.086 32758 335 E mpv : [ad] Error decoding audio.
03-16 14:13:05.086 32758 1860 V Streamer: mpv read bytes:0 after retries:0 (pos:9732096)
03-16 14:13:05.086 32758 335 V mpv : [lavf] EOF reached.
03-16 14:13:05.086 32758 335 V mpv : [af] filter input EOF
03-16 14:13:05.086 32758 335 V mpv : [af] filter output EOF
03-16 14:13:05.117 32758 335 V mpv : event: unpause
03-16 14:13:05.118 32758 335 V mpv : [cplayer] End buffering (waited 10.216545 secs) [0.000000s].
03-16 14:13:05.118 32758 335 V mpv : property: buffering = false
03-16 14:13:05.118 32758 32758 V PlayerActivity: state BUFFERING -> PLAYING
03-16 14:13:05.240 32758 335 V mpv : [cplayer] audio EOF reached
03-16 14:13:05.378 32758 335 V mpv : [vf] filter input EOF
03-16 14:13:05.378 32758 335 V mpv : [vf] filter output EOF
03-16 14:13:05.378 32758 335 V mpv : [cplayer] video EOF reached
03-16 14:13:05.378 32758 335 D mpv : [cplayer] video EOF (status=5)
03-16 14:13:05.378 32758 335 V mpv : [cplayer] EOF code: 1
03-16 14:13:05.378 32758 335 V mpv : [ad] Uninit decoder.
03-16 14:13:05.378 32758 335 V mpv : event: audio-reconfig
03-16 14:13:05.378 32758 335 V mpv : [vd] Uninit decoder.
03-16 14:13:05.387 32758 1862 D SurfaceUtils: disconnecting from surface 0x2367449010, reason disconnectFromSurface
03-16 14:13:05.390 32758 335 V mpv : event: video-reconfig
03-16 14:13:05.396 32758 335 V mpv : event: audio-reconfig
03-16 14:13:05.396 32758 335 D mpv : [cplayer] Terminating demuxers...
03-16 14:13:05.397 32758 335 V mpv : event: tracks-changed
03-16 14:13:05.397 32758 335 V mpv : event: end-file
03-16 14:13:05.397 32758 335 D mpv : [cplayer] Done terminating demuxers.
03-16 14:13:05.397 32758 32758 V PlayerActivity: state PLAYING -> STOPPED
03-16 14:13:05.397 32758 335 V mpv : [cplayer] finished playback, success (reason 0)
03-16 14:13:05.397 32758 335 I mpv : [cplayer]
03-16 14:13:05.419 32758 335 D mpv : [vo/mediacodec_embed] flushing shader cache
03-16 14:13:05.424 32758 335 V mpv : event: video-reconfig
03-16 14:13:05.425 32758 335 V mpv : event: idle
03-16 14:13:05.425 32758 335 V mpv : [cplayer] Set property: aid=1 -> 1
03-16 14:13:05.425 32758 335 V mpv : property: buffering = false
03-16 14:13:05.425 32758 335 V mpv : property: track-list has 0 entries
03-16 14:13:08.011 32758 32758 V mpvstats: AV: 18.303 A-V: 0.000 Dropped: 0 Cache: 0.000s + 0KB
03-16 14:13:11.011 32758 32758 V mpvstats: AV: 18.303 A-V: 0.000 Dropped: 0 Cache: 0.000s + 0KB
03-16 14:13:14.012 32758 32758 I chatty : uid=10120(com.getchannels.dvr.app) identical 1 line
03-16 14:13:17.013 32758 32758 V mpvstats: AV: 18.303 A-V: 0.000 Dropped: 0 Cache: 0.000s + 0KB
03-16 14:13:19.815 32758 361 W ExifInterface: Stop reading file since a wrong offset may cause an infinite loop: 0
03-16 14:13:19.822 32758 361 I chatty : uid=10120(com.getchannels.dvr.app) glide-disk-cach identical 1 line
03-16 14:13:19.844 32758 361 W ExifInterface: Stop reading file since a wrong offset may cause an infinite loop: 0
03-16 14:13:20.023 32758 32758 V mpvstats: AV: 18.303 A-V: 0.000 Dropped: 0 Cache: 0.000s + 0KB
03-16 14:13:23.023 32758 32758 V mpvstats: AV: 18.303 A-V: 0.000 Dropped: 0 Cache: 0.000s + 0KB
03-16 14:13:26.024 32758 32758 V mpvstats: AV: 18.303 A-V: 0.000 Dropped: 0 Cache: 0.000s + 0KB
03-16 14:13:28.964 32758 32758 V PlayerActivity: onPause
03-16 14:13:28.982 32758 32758 V GuideFragment: onResume
03-16 14:13:28.996 32758 352 E libnvcpl_vendor: NvCplGetAppProfileSettingInt failed to get INvCplHalService
03-16 14:13:28.997 32758 352 E libnvcpl_vendor: NvCplGetAppProfileSettingInt failed to get INvCplHalService
03-16 14:13:29.272 32758 335 D mpv : [cplayer] Run command: stop, flags=64, args=[]

full log: https://pastebin.com/ARLBXAep

Also noticed, that if i pause the channel for a bit, let the buffer fill up a bit, and then seek past the commercials, it freezes at that point in the timeline where it would if watching live.

For TVE issues it's necessary to look at the dvr log since the dvr server is what handles the TVE auth and stream

Your fourms site would not load for bit there.
i posted here.

1 Like