Recherche avancée

Médias (3)

Mot : - Tags -/spip

Autres articles (47)

Sur d’autres sites (8267)

  • lavf/matroskaenc : Fix Cues on Audio for WebM DASH

    6 juin 2014, par Vignesh Venkatasubramanian
    lavf/matroskaenc : Fix Cues on Audio for WebM DASH
    

    Fix a change that was broken by [1]. Cues must be added for audio frames
    on cluster start for WebM when the DASH flag is passed. Restoring
    correct functionality.

    [1] http://goo.gl/xYLq7Z

    Signed-off-by : Vignesh Venkatasubramanian <vigneshv@google.com>
    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] libavformat/matroskaenc.c
  • Does MPEG-Dash live have ?begin parameter in their URI to start playback from a particular position

    26 février 2023, par Raghavendra Ganiga

    I have a MPEG-DASH URI like below

    &#xA;

    https://test.com/default/index.mpd?begin=20230222T120430

    &#xA;

    where i have begin parameter specifying from where to start the playback. This is a dynamic MPD.

    &#xA;

    I want to know is begin parameter a standard parameter of MPEG-DASH. If yes, then in which document this parameter is specified.

    &#xA;

  • FFplay only plays MPEG-DASH when in the same directory

    26 mars 2020, par M. Parker

    I’ve created a series of video segments using dashenc.c from ffmpeg’s libav on my windows machine. The mpd file is templated, so it’s fairly simple and it passes validation. The video plays, but only if I put ffplay in the same folder as all the files and use :

    ffplay -i manifest.mpd

    If I try to play from some other directory, or even the same directory using :

    ffplay -i c:\tmp\manifest.mpd

    or

    ffplay -i c:/tmp/manifest.mpd

    The attempt fails, producing this error :

    [dash @ 0000016ce0d69900] Failed to open an initialization section in playlist 0
    [dash @ 0000016ce0d69900] Error when loading first fragment, playlist 0
    C:/tmp/manifest.mpd: Invalid argument

    The mpd file :

    &lt;?xml version="1.0" encoding="utf-8"?>
    <mpd xmlns="urn:mpeg:dash:schema:mpd:2011" profiles="urn:mpeg:dash:profile:isoff-live:2011" type="dynamic" minimumupdateperiod="PT500S" suggestedpresentationdelay="PT4S" availabilitystarttime="2020-03-23T14:54:16Z" publishtime="2020-03-23T14:54:25Z" timeshiftbufferdepth="PT4811H53M52.3S" minbuffertime="PT9.6S">
       <programinformation>
       </programinformation>
       <period start="PT0.0S">
           <adaptationset contenttype="video" segmentalignment="true" bitstreamswitching="true">
               <representation mimetype="video/mp4" codecs="avc1.42001e" bandwidth="5953124" width="720" height="480">
                   <segmenttemplate timescale="1000000" duration="5000000" availabilitytimeoffset="4.967" initialization="init-stream$RepresentationID$.m4s" media="media-stream$RepresentationID$-$Number%06d$.m4s" startnumber="1">
                   </segmenttemplate>
               </representation>
           </adaptationset>
       </period>
    </mpd>

    Adding in a BaseUrl element didn’t help ; my guess is I’m formatting it wrong. Any ideas what I might do to fix this ?