Bohužel program potplayer ani ffplay ho nepřehrají:
Kód: Vybrat vše
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000004cfbe00] could not find corresponding trex
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000004cfbe00] error reading header
chunk_ctvideo_cfm4s_ridp0a0r3_cs4320000_mpd.m4s: Invalid data found when processing input
Kde je problém? Proč to tedy prohlížeč dokáže přehrát a přehrávač ne?
- Je hypoteticky šance, že obsah souboru co si stahuje browser a wget jsou rozdílné (přinejmenším kvůli absenci cookies u wget a nebo i časově), ale proč by potom se vůbec namáhel server vracet 2 MB dat - z této logiky to nedává smysl, proto si myslím, že jde o validní data.
- Je to nějak šifrované? Jak , odkud se veme klíč?
Pochází například z "http://prima-vod-prep-sec.service.cdn.cra.cz/vod_Prima/_definst_/.../cze-ao-sd1-sd2-sd3-sd4-cT...ZbJ.smil/manifest.mpd?SIGV..." (manifest.mpd), jehož obsah jetakový vzláštní, že obsahuje proměnné ($ na začátku) pro dané soubory?
Kód: Vybrat vše
<?xml version="1.0" encoding="UTF-8"?>
<MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="urn:mpeg:dash:schema:mpd:2011"
xmlns:xlink="http://www.w3.org/1999/xlink"
xsi:schemaLocation="urn:mpeg:DASH:schema:MPD:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd"
profiles="urn:mpeg:dash:profile:isoff-live:2011"
type="static"
mediaPresentationDuration="PT41M21.926S"
minBufferTime="PT1.5S">
<ProgramInformation>
<Title>0020/7531/cze-ao-sd1-sd2-sd3-sd4-cTk6oZbJ.smil</Title>
</ProgramInformation>
<Period id="0" start="PT0.0S">
<AdaptationSet id="0" mimeType="video/mp4" width="720" height="400" frameRate="25" segmentAlignment="true" startWithSAP="1" subsegmentAlignment="true" subsegmentStartsWithSAP="1">
<SegmentTemplate presentationTimeOffset="0" timescale="90000" media="chunk_ctvideo_cfm4s_rid$RepresentationID$_cs$Time$_mpd.m4s" initialization="chunk_ctvideo_cfm4s_rid$RepresentationID$_cinit_mpd.m4s">
<SegmentTimeline>
<S t="0" d="1080000"/>
<S d="1080000"/>
<S d="1080000"/>
<S d="1080000"/>
...
<S d="529200"/>
<S d="437737"/>
</SegmentTimeline>
</SegmentTemplate>
<Representation id="p0a1r0" codecs="mp4a.40.2" audioSamplingRate="44100" bandwidth="128000">
<AudioChannelConfiguration schemeIdUri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2"/>
</Representation>
</AdaptationSet>
</Period>
</MPD>