-
Notifications
You must be signed in to change notification settings - Fork 258
Description
Running latest Omega versions. Had an issue where Live TV via Hulu was only lasting 5 minutes, then stalling.
Added to issue at matthuisman/slyguy.addons#584
I have turned off Matt's proxy to test having just IA in the loop.
The first Manifest in such a test is attached. It contains a Location tag that is a relative url :
<Location>/v1/live/dash/continue/531124fc-2566-4206-b155-1b4f216e9ec8/manifest.mpd?cdns=sf&cluster=blue&origin=us-west-2&duration=10800s&manifest_cdn=ak&repeat=true&patch=true&hpbsid_enabled=false&uas_enabled=false&segment_type_enabled=false&query_params_v2=false&unencrypted=false&cver=0&acquired_source_name=ABC_KOMO_SEA_MMA_CLT2-USW2&stream_filter=fhd_high_stereo&prev_start=1698533614322&prev_boundary_start=1697130402514&prev_pts_values=AAC_1_CMAF_CENC_CTR%3D68325770240%7CH264_1_CMAF_CENC_CTR%3D85407211890&authToken=1698534232_cf0ec596424db8ccae76227b5f0f506210b14e605f7c02bb59aec3cbfa912859</Location>
But monitoring the Manifest copies stored by IA when run never shows the Location being followed, instead every Manifest request is to the original Manifest, which only has 5 minutes of streaming.
Shouldn't IA follow the Location for the next update Manifest (and in turn if it has a Location to then follow it)?
I have tested from an Rpi 3b and a firestick, same issue.
When I did test with Matt's proxy, I had modified to make the Location absolute which in turn at least had IA follow it, thought something else is going on as it did not get past the first 5 minutes, like processing of the partial update did not work (or maybe something else going on), but I want to first start here.
Also, if following these update manifests, and one call should have an issue, should IA fall back to "lasl" followed Location Manifest, instead of falling back to the very first one which it does now should any of the Location url's fail?
Thank You for your time and effort on this project.