Some channels Greece - MPD

Thanks man. Can you try to get Unifi channels MPD. The previous ones all stopped working. It seems they changed the keys.
 
The provider has switched from open access to a token-based access control scheme. This is due to a policy change by ERT: the stream is no longer "open" and is now session-authorized.
 
Give me example..
Well, here's the MPD for Beinsports 1 for example that I just pulled:

<?xml version='1.0' encoding='UTF-8'?>
<MPD xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:cenc="urn:mpeg:cenc:2013" xmlns:mspr="urn:microsoft:playready" xmlns:xsi="You do not have permission to view the full content of this post. Log in or register now." profiles="urn:mpeg:dash:profile:isoff-live:2011" type="dynamic" availabilityStartTime="2026-04-16T09:31:07Z" minimumUpdatePeriod="PT4.0S" minBufferTime="PT4.0S" publishTime="2026-04-27T06:15:50.874Z" timeShiftBufferDepth="PT60.0S" suggestedPresentationDelay="PT4.0S" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd">
<BaseURL>You do not have permission to view the full content of this post. Log in or register now.</BaseURL>
<Period start="PT0S" id="1">
<AdaptationSet mimeType="video/mp4" startWithSAP="1" segmentAlignment="true" par="16:9">
<SegmentTemplate timescale="10000000" presentationTimeOffset="0" media="$RepresentationID$_Segment-$Time$.m4v" initialization="$RepresentationID$_init.m4i">
<SegmentTimeline>
<S t="9386361799849" d="40000000" r="14"/>
</SegmentTimeline>
</SegmentTemplate>
<Representation width="480" height="270" frameRate="25" codecs="avc1.428016" scanType="progressive" sar="1:1" id="1776331854689item-01item" bandwidth="500000"/>
<Representation width="640" height="360" frameRate="25" codecs="avc1.4d4020" scanType="progressive" sar="1:1" id="1776331854689item-02item" bandwidth="1000000"/>
<Representation width="960" height="540" frameRate="25" codecs="avc1.4d4029" scanType="progressive" sar="1:1" id="1776331854689item-03item" bandwidth="2000000"/>
<Representation width="1280" height="720" frameRate="25" codecs="avc1.640029" scanType="progressive" sar="1:1" id="1776331854689item-04item" bandwidth="3000000"/>
<Representation width="1920" height="1080" frameRate="25" codecs="avc1.64002a" scanType="progressive" sar="1:1" id="1776331854689item-05item" bandwidth="4000000"/>
<ContentProtection schemeIdUri="urn:mpeg:dash:mp4protection:2011" value="cenc" cenc:default_KID="d48b6088-253c-443e-b94d-27cb7828f707"/>
</AdaptationSet>
<AdaptationSet mimeType="audio/mp4" startWithSAP="1" lang="eng" segmentAlignment="true">
<SegmentTemplate timescale="10000000" presentationTimeOffset="0" media="$RepresentationID$_Segment-$Time$.m4a" initialization="$RepresentationID$_init.m4i">
<SegmentTimeline>
<S t="9386362026071" d="40106667"/>
<S t="9386402132738" d="39680000"/>
<S t="9386441812738" d="40106666"/>
<S t="9386481919404" d="40106667" r="1"/>
<S t="9386562132738" d="39680000"/>
<S t="9386601812738" d="40106666"/>
<S t="9386641919404" d="40106667" r="1"/>
<S t="9386722132738" d="39680000"/>
<S t="9386761812738" d="40106666"/>
<S t="9386801919404" d="40106667" r="1"/>
<S t="9386882132738" d="39680000"/>
<S t="9386921812738" d="40106666"/>
</SegmentTimeline>
</SegmentTemplate>
<Representation audioSamplingRate="48000" codecs="mp4a.40.5" id="1776331854689item-06item" bandwidth="64000"/>
<ContentProtection schemeIdUri="urn:mpeg:dash:mp4protection:2011" value="cenc" cenc:default_KID="d48b6088-253c-443e-b94d-27cb7828f707"/>
</AdaptationSet>
</Period>
</MPD>
 
Well, here's the MPD for Beinsports 1 for example that I just pulled:

<?xml version='1.0' encoding='UTF-8'?>
<MPD xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:cenc="urn:mpeg:cenc:2013" xmlns:mspr="urn:microsoft:playready" xmlns:xsi="You do not have permission to view the full content of this post. Log in or register now." profiles="urn:mpeg:dash:profile:isoff-live:2011" type="dynamic" availabilityStartTime="2026-04-16T09:31:07Z" minimumUpdatePeriod="PT4.0S" minBufferTime="PT4.0S" publishTime="2026-04-27T06:15:50.874Z" timeShiftBufferDepth="PT60.0S" suggestedPresentationDelay="PT4.0S" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd">
<BaseURL>You do not have permission to view the full content of this post. Log in or register now.</BaseURL>
<Period start="PT0S" id="1">
<AdaptationSet mimeType="video/mp4" startWithSAP="1" segmentAlignment="true" par="16:9">
<SegmentTemplate timescale="10000000" presentationTimeOffset="0" media="$RepresentationID$_Segment-$Time$.m4v" initialization="$RepresentationID$_init.m4i">
<SegmentTimeline>
<S t="9386361799849" d="40000000" r="14"/>
</SegmentTimeline>
</SegmentTemplate>
<Representation width="480" height="270" frameRate="25" codecs="avc1.428016" scanType="progressive" sar="1:1" id="1776331854689item-01item" bandwidth="500000"/>
<Representation width="640" height="360" frameRate="25" codecs="avc1.4d4020" scanType="progressive" sar="1:1" id="1776331854689item-02item" bandwidth="1000000"/>
<Representation width="960" height="540" frameRate="25" codecs="avc1.4d4029" scanType="progressive" sar="1:1" id="1776331854689item-03item" bandwidth="2000000"/>
<Representation width="1280" height="720" frameRate="25" codecs="avc1.640029" scanType="progressive" sar="1:1" id="1776331854689item-04item" bandwidth="3000000"/>
<Representation width="1920" height="1080" frameRate="25" codecs="avc1.64002a" scanType="progressive" sar="1:1" id="1776331854689item-05item" bandwidth="4000000"/>
<ContentProtection schemeIdUri="urn:mpeg:dash:mp4protection:2011" value="cenc" cenc:default_KID="d48b6088-253c-443e-b94d-27cb7828f707"/>
</AdaptationSet>
<AdaptationSet mimeType="audio/mp4" startWithSAP="1" lang="eng" segmentAlignment="true">
<SegmentTemplate timescale="10000000" presentationTimeOffset="0" media="$RepresentationID$_Segment-$Time$.m4a" initialization="$RepresentationID$_init.m4i">
<SegmentTimeline>
<S t="9386362026071" d="40106667"/>
<S t="9386402132738" d="39680000"/>
<S t="9386441812738" d="40106666"/>
<S t="9386481919404" d="40106667" r="1"/>
<S t="9386562132738" d="39680000"/>
<S t="9386601812738" d="40106666"/>
<S t="9386641919404" d="40106667" r="1"/>
<S t="9386722132738" d="39680000"/>
<S t="9386761812738" d="40106666"/>
<S t="9386801919404" d="40106667" r="1"/>
<S t="9386882132738" d="39680000"/>
<S t="9386921812738" d="40106666"/>
</SegmentTimeline>
</SegmentTemplate>
<Representation audioSamplingRate="48000" codecs="mp4a.40.5" id="1776331854689item-06item" bandwidth="64000"/>
<ContentProtection schemeIdUri="urn:mpeg:dash:mp4protection:2011" value="cenc" cenc:default_KID="d48b6088-253c-443e-b94d-27cb7828f707"/>
</AdaptationSet>
</Period>
</MPD>
Thanks. So only works on perfectv? Same url?
 
For unifi, only the MPD got access restricted. The actual dash segments, ie the actual stream data, has not changed. You just need to gain access to the MPD a different way, eg via perfectv.
What do you mean with "via perfectv"? some app or similar? If this is the case, maybe using some user-agent can work.
 

Similar threads

About this Thread

  • 23
    Replies
  • 413
    Views
  • 9
    Participants
Last reply from:
dondhanny

Trending Topics

Online now

Members online
954
Guests online
2,439
Total visitors
3,393

Forum statistics

Threads
2,297,585
Posts
29,116,202
Members
1,203,960
Latest member
bertoglap
Back
Top