[vlc-devel] Smooth Streaming

Frederic YHUEL fyhuel at viotech.net
Thu Aug 18 18:50:28 CEST 2011


On Thu, Aug 18, 2011 at 6:14 PM, Jean-Baptiste Kempf <jb at videolan.org> wrote:
> On Thu, Aug 18, 2011 at 07:11:24PM +0300, Rémi Denis-Courmont wrote :
>> Le jeudi 18 août 2011 19:07:58 Frederic YHUEL, vous avez écrit :
>> > On Tue, Jul 19, 2011 at 9:25 PM, Jean-Baptiste Kempf <jb at videolan.org>
>> wrote:
>> > > Please remember to use the avformat demuxer, and not the mp4 one,
>> > > because of fragmented-isom.
>> >
>> > So I have to patch ffmpeg ?
>>
>> I think it was an advice to force the VLC avformat plugin as demux rather than
>> let VLC select its native plugin. You don't need to change libav.
>
> Indeed, it was...
> However, seeing 3defabc04f3c4b492358bd4c8b183a06516c7ae8 it might not
> even be needed anymore now.
>

Ok thank you Rémi and Jean-Baptiste for your quick answer :-)

I'm still not clear in my mind with all that stuff...

If I run VLC against a MPD file (DASH playlist) where I have replaced
URLs to 3gp/s fragments by URLs to Smooth Streaming fragments (see
below), I get flooded by "[mp3 @ 0xb6f3dd60] Header missing" messages.
Strange isn't it ?

<?xml version="1.0" encoding="UTF-8"?>
<MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema"
	 xmlns="urn:mpeg:mpegB:schema:DASH:MPD:DIS2011"
	 xsi:schemaLocation="urn:mpeg:mpegB:schema:DASH:MPD:DIS2011"
	 profiles= "urn:mpeg:mpegB:profile:dash:isoff-basic-on-demand:cm"
     type="OnDemand"
     mediaPresentationDuration="PT5M0.08S"
     minBufferTime="PT10.00S">
    <Period>
        <Group segmentAlignmentFlag="true" mimeType="video/3gpp">
            <Representation bandwidth="249967">
                <SegmentInfo duration="PT10.00S">
                    <InitialisationSegmentURL
sourceURL="http://mediadl.microsoft.com/mediadl/iisnet/smoothmedia/Experience/BigBuckBunny_720p.ism/QualityLevels(350000)/Fragments(video=0)"/>
                    <Url
sourceURL="http://mediadl.microsoft.com/mediadl/iisnet/smoothmedia/Experience/BigBuckBunny_720p.ism/QualityLevels(350000)/Fragments(video=20000000)"/>
                    <Url
sourceURL="http://mediadl.microsoft.com/mediadl/iisnet/smoothmedia/Experience/BigBuckBunny_720p.ism/QualityLevels(350000)/Fragments(video=40000000)"/>
                    <Url
sourceURL="http://mediadl.microsoft.com/mediadl/iisnet/smoothmedia/Experience/BigBuckBunny_720p.ism/QualityLevels(350000)/Fragments(video=60000000)"/>
                </SegmentInfo>
            </Representation>
        </Group>
     </Period>
</MPD>

This mail might be really dumb, please forgive me if it actually is :-)



More information about the vlc-devel mailing list