WM Streaming on Snow Leopard using VLC

macOS specific usage questions
PPC_IT_Support
New Cone
New Cone
Posts: 6
Joined: 18 Jan 2012 13:10

WM Streaming on Snow Leopard using VLC

Postby PPC_IT_Support » 18 Jan 2012 14:05

Hi Everybody (Hi, Dr Nick!)

I'm having some immense problems getting streams to play back properly on Snow Leopard.

We have a Windows Media Server set up that (as expected) works brilliantly with Windows, but we also have 70 Macs on site too.

I have actually managed to get the streams to play using WMV3 codec and RTSP as the handler, but the videos stutter incredibly at start up (video plays for 8 secs and stops while audio catches up) and then they will stop streaming every time between 2 and 2.15 minutes. I have increased the size of every cache I can see to over 10000ms, but it's almost as iff VLC is completely ignoring any requests

I'll post the messages log below. Any help would be most appreciated, as I've been working on this project for about 3 months now and this is the final hurdle.

Thanks in advance.

Lee W
Deinterlacing available
deinterlace 0, mode blend, is_needed 0
main debug: looking for video output module: 2 candidates
main debug: looking for opengl provider module: 2 candidates
macosx debug: display is Quartz Extreme accelerated
main debug: using opengl provider module "macosx"
main debug: TIMER module_need() : 44.176 ms - Total 44.176 ms / 1 intvls (Avg 44.176 ms)
main debug: using video output module "opengl"
main debug: TIMER module_need() : 44.726 ms - Total 44.726 ms / 1 intvls (Avg 44.726 ms)
main debug: got 1 direct buffer(s)
main debug: pic render sz 512x384, of (0,0), vsz 512x384, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic in sz 512x384, of (0,0), vsz 512x384, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic out sz 512x384, of (0,0), vsz 512x384, 4cc UYVY, sar 1:1, msk r0x0 g0x0 b0x0
main debug: looking for video filter2 module: 15 candidates
main debug: using video filter2 module "i420_yuy2_sse2"
main debug: TIMER module_need() : 0.254 ms - Total 0.254 ms / 1 intvls (Avg 0.254 ms)
main debug: indirect render, mapping render pictures 0-24 to system pictures 1-25
avcodec debug: using direct rendering
main debug: End of video preroll
main debug: Received first picture
main debug: Post-processing available
main warning: vlc_object_find_name(postproc) is not safe!
main debug: Buffering 27%
main debug: Buffering 31%
main debug: Buffering 34%
main debug: Buffering 38%
main debug: Buffering 41%
main debug: Buffering 45%
main debug: Buffering 48%
main debug: Buffering 52%
main debug: Buffering 55%
main debug: Buffering 59%
main debug: Buffering 62%
main debug: Buffering 69%
main debug: Buffering 76%
main debug: Buffering 83%
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> UYVY
main debug: using video blending module "blend"
main debug: TIMER module_need() : 0.681 ms - Total 0.681 ms / 1 intvls (Avg 0.681 ms)
main debug: Buffering 90%
main debug: Buffering 93%
main debug: Buffering 97%
main debug: Stream buffering done (1209 ms in 1301 ms)
main debug: Decoder buffering done in 0 ms
main error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1200 ms)
main debug: ES_OUT_RESET_PCR called
avcodec warning: Physical channel configuration not set : guessing
main debug: creating aout
main debug: looking for audio output module: 2 candidates
main debug: VLC is looking for: 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
auhal debug: found 2 audio device(s)
auhal debug: DevID: 258 DevName: Built-in Input
auhal debug: this device is INPUT only. skipping…
auhal debug: DevID: 260 DevName: Built-in Output
auhal debug: found 16 stream formats
auhal debug: supported format: [96000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [88200][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [48000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [44100][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [96000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [88200][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [48000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [44100][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [96000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [88200][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [48000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [44100][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [96000][mcpl][9][8][1][8][2][32]
auhal debug: supported format: [88200][mcpl][9][8][1][8][2][32]
auhal debug: supported format: [48000][mcpl][9][8][1][8][2][32]
auhal debug: supported format: [44100][mcpl][9][8][1][8][2][32]
auhal debug: audio device does not support digital output
auhal debug: current format is: [44100][mcpl][41][4][1][4][2][32]
auhal debug: layout of AUHAL has 2 channels
auhal debug: selected 2 physical channels for device output
auhal debug: VLC will output: Stereo
auhal debug: we set the AU format: [48000][mcpl][9][8][1][8][2][32]
auhal debug: the actual set AU format is [48000][mcpl][9][8][1][8][2][32]
auhal debug: analog output successfully opened
main debug: using audio output module "auhal"
main debug: TIMER module_need() : 716.631 ms - Total 716.631 ms / 1 intvls (Avg 716.631 ms)
main debug: output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: mixer 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: no need for any filter
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: TIMER module_need() : 0.633 ms - Total 0.633 ms / 1 intvls (Avg 0.633 ms)
main debug: input 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: looking for audio filter module: 1 candidate
scaletempo debug: format: 48000 rate, 2 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0.200 overlap, 14 search
scaletempo debug: 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: TIMER module_need() : 0.717 ms - Total 0.717 ms / 1 intvls (Avg 0.717 ms)
main debug: filter(s) 's16l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 13 candidates
audio_format debug: s16l->f32l, bits per sample: 16->32
main debug: using audio filter module "audio_format"
main debug: TIMER module_need() : 23.298 ms - Total 23.298 ms / 1 intvls (Avg 23.298 ms)
main debug: found a filter for the whole conversion
main debug: filter(s) 'f32l'->'f32l' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 13 candidates
main debug: using audio filter module "ugly_resampler"
main debug: TIMER module_need() : 0.237 ms - Total 0.237 ms / 1 intvls (Avg 0.237 ms)
main debug: found a filter for the whole conversion
main debug: End of audio preroll
main warning: received buffer in the future
main warning: received buffer in the future
main warning: received buffer in the future
main debug: Buffering 0%
main debug: Buffering 24%
main debug: End of video preroll
main debug: Received first picture
main debug: End of audio preroll
main debug: Buffering 42%
main debug: Buffering 60%
main debug: Buffering 79%
main debug: Buffering 92%
main debug: Stream buffering done (1323 ms in 1657 ms)
main debug: Decoder buffering done in 0 ms
main warning: buffer is 43001 in advance, triggering downsampling
main warning: audio drift is too big (-270140), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-103821)
main warning: buffer is 87740 in advance, triggering downsampling
main debug: audio output is starving (311211), playing silence
main warning: resampling stopped after 3764039 usec (drift: 10173)
main warning: buffer is 40146 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 114335 in advance, triggering downsampling
main warning: audio drift is too big (-131385), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-51075)
main debug: audio output is starving (399842), playing silence
main warning: output date isn't PTS date, requesting resampling (-40006)
main warning: buffer is 40340 in advance, triggering downsampling
main warning: audio drift is too big (424030), dropping buffer
main warning: audio drift is too big (338697), dropping buffer
main warning: audio drift is too big (253364), dropping buffer
main warning: audio drift is too big (168030), dropping buffer
main warning: timing screwed, stopping resampling
main warning: buffer is 82697 late, triggering upsampling
main warning: audio drift is too big (155586), dropping buffer
main warning: audio drift is too big (129286), dropping buffer
main warning: resampling stopped after 4136438 usec (drift: 3266)
main warning: buffer is 66674 in advance, triggering downsampling
main warning: resampling stopped after 350255 usec (drift: -9708)
main warning: buffer is 95246 in advance, triggering downsampling
main warning: audio drift is too big (-167058), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-79462)
main debug: audio output is starving (395359), playing silence
main warning: audio drift is too big (-133041), clearing out
main warning: mixer start isn't output start (-51087)
main debug: audio output is starving (389885), playing silence
main warning: buffer is 62022 in advance, triggering downsampling
main warning: output date isn't PTS date, requesting resampling (-41762)
main warning: resampling stopped after 364935 usec (drift: 42364)
main warning: buffer is 42365 in advance, triggering downsampling
main warning: audio drift is too big (-172364), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-66188)
main debug: audio output is starving (398391), playing silence
main warning: buffer is 64469 late, triggering upsampling
main warning: resampling stopped after 1774769 usec (drift: -59064)
main warning: buffer is 59065 late, triggering upsampling
main warning: resampling stopped after 873830 usec (drift: -38279)
main warning: audio drift is too big (150413), dropping buffer
main warning: buffer is 107746 late, triggering upsampling
main warning: audio drift is too big (215518), dropping buffer
main warning: audio drift is too big (130185), dropping buffer
main warning: resampling stopped after 3020391 usec (drift: -72397)
main warning: buffer is 72397 late, triggering upsampling
main warning: audio drift is too big (158675), dropping buffer
main warning: timing screwed, stopping resampling
main warning: buffer is 112040 late, triggering upsampling
main warning: audio drift is too big (236725), dropping buffer
main warning: audio drift is too big (171725), dropping buffer
main warning: resampling stopped after 1873764 usec (drift: -114775)
main warning: buffer is 114774 late, triggering upsampling
main warning: resampling stopped after 804274 usec (drift: -35735)
main warning: buffer is 62098 late, triggering upsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 99723 late, triggering upsampling
main warning: resampling stopped after 882947 usec (drift: -27233)
main warning: buffer is 59050 in advance, triggering downsampling
main warning: resampling stopped after 591152 usec (drift: 52878)
main warning: buffer is 52878 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 113333 in advance, triggering downsampling
main warning: audio drift is too big (-138675), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-68091)
main debug: audio output is starving (397127), playing silence
main warning: buffer is 46126 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 102210 in advance, triggering downsampling
main warning: audio drift is too big (-133237), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-51163)
main debug: audio output is starving (397939), playing silence
main warning: buffer is 40300 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 79668 in advance, triggering downsampling
main warning: resampling stopped after 6982288 usec (drift: 16199)
main warning: buffer is 50736 in advance, triggering downsampling
main warning: resampling stopped after 819045 usec (drift: -26254)
main warning: buffer is 45404 late, triggering upsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 101644 late, triggering upsampling
main warning: audio drift is too big (127483), dropping buffer
main warning: audio drift is too big (122674), dropping buffer
main warning: resampling stopped after 1386583 usec (drift: -37320)
main warning: buffer is 44925 late, triggering upsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 73757 late, triggering upsampling
main warning: audio drift is too big (127927), dropping buffer
main warning: resampling stopped after 3166501 usec (drift: 22589)
main warning: buffer is 43767 in advance, triggering downsampling
main warning: timing screwed, stopping resampling
main warning: buffer is 80395 in advance, triggering downsampling
main warning: audio drift is too big (-121502), clearing out
main warning: timing screwed, stopping resampling
main warning: mixer start isn't output start (-48024)
main debug: audio output is starving (392337), playing silence
live555 warning: no data received in 10s, eof ?
main debug: EOF reached
main debug: finished input
avcodec debug: ffmpeg codec (Windows Media Audio 2) stopped
main debug: removing module "avcodec"
main debug: killing decoder fourcc `WMA2', 0 PES in FIFO
main debug: removing module "audio_format"
main debug: removing module "scaletempo"
main debug: removing module "ugly_resampler"
main debug: removing module "auhal"
main debug: removing module "float32_mixer"
main debug: releasing aout
avcodec debug: ffmpeg codec (Windows Media Video 9) stopped
main debug: removing module "avcodec"
main debug: killing decoder fourcc `WMV3', 0 PES in FIFO
main debug: [0] 4 0
main debug: [1] 4 0
main debug: [2] 4 0
main debug: [3] 4 0
main debug: [4] 4 0
main debug: [5] 4 0
main debug: [6] 4 0
main debug: [7] 4 0
main debug: [8] 4 0
main debug: [9] 4 0
main debug: [10] 4 0
main debug: [11] 4 0
main debug: [12] 4 0
main debug: [13] 4 0
main debug: [14] 4 0
main debug: [15] 4 0
main debug: [16] 4 0
main debug: [17] 4 0
main debug: [18] 4 0
main debug: [19] 4 0
main debug: [20] 4 0
main debug: [21] 4 0
main debug: [22] 2 0
main debug: [23] 4 0
main debug: [24] 4 0
main debug: saving a free vout
asf warning: cannot peek while getting new packet, EOF ?
main debug: thread ended
asf debug: free asf object 0x8cabdca1-0xa947-0x11cf-0x8ee400c00c205365
asf debug: free asf object 0x7c4346a9-0xefe0-0x4bfc-0xb229393ede415c85
asf warning: unknown asf object 0x26f18b5d-0x4584-0x47ec-0x9f5f0e651f0452c9
asf debug: free asf object 0xc5f8cbea-0x5baf-0x4877-0x8467aa8c44fa4cca
asf warning: unknown asf object 0x1806d474-0xcadf-0x4509-0xa4ba9aabcb96aae8
asf debug: free asf object 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a
asf debug: free asf object 0x14e6a5cb-0xc672-0x4332-0x8399a96952065b5a
asf warning: unknown asf object 0xd9aade20-0x7c17-0x4f9c-0xbc288555dd98e2a2
asf debug: free asf object 0x5fbf03b5-0xa92e-0x11cf-0x8ee300c00c205365
asf debug: free asf object 0xd2d0a440-0xe307-0x11d2-0x97f000a0c95ea850
asf debug: free asf object 0x86d15240-0x311d-0x11d0-0xa3a400a0c90348f6
asf debug: free asf object 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365
asf debug: free asf object 0xb7dc0791-0xa9b7-0x11cf-0x8ee600c00c205365
asf debug: free asf object 0x7bf875ce-0x468d-0x11d1-0x8d82006097c9a2b2
asf debug: free asf object 0x75b22630-0x668e-0x11cf-0xa6d900aa0062ce6c
asf debug: free asf object 0x75b22636-0x668e-0x11cf-0xa6d900aa0062ce6c
main debug: Program doesn't contain anymore ES
main debug: removing module "asf"
main debug: removing module "live555"
main debug: thread ended
main debug: dead input
main debug: changing item without a request (current 0/1)
main debug: nothing to play
main debug: destroying useless vout
macosx debug: input has stopped, refreshing interface
main debug: removing module "i420_yuy2_sse2"
main debug: removing module "macosx"
main debug: removing module "opengl"
main debug: removing module "blend"
main debug: removing module "quartztext"
main debug: removing module "yuvp"
main debug: removing module "swscale"

fkuehne
Developer
Developer
Posts: 7295
Joined: 16 Mar 2004 19:37
VLC version: 0.4.6 - present
Operating System: Darwin
Location: Germany
Contact:

Re: WM Streaming on Snow Leopard using VLC

Postby fkuehne » 18 Jan 2012 17:57

Did you try a pre-release build of VLC 2.0 to see if it's fixed?

see http://nightlies.videolan.org
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net

PPC_IT_Support
New Cone
New Cone
Posts: 6
Joined: 18 Jan 2012 13:10

Re: WM Streaming on Snow Leopard using VLC

Postby PPC_IT_Support » 18 Jan 2012 22:24

I didn't even know that existed....i shall give it a try and report back.

PPC_IT_Support
New Cone
New Cone
Posts: 6
Joined: 18 Jan 2012 13:10

Re: WM Streaming on Snow Leopard using VLC

Postby PPC_IT_Support » 19 Jan 2012 10:28

Tried the nightly build and that does exactly the same thing except is paused for a good deal longer (about 30 secs) before crashing out at the same point.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: WM Streaming on Snow Leopard using VLC

Postby Jean-Baptiste Kempf » 19 Jan 2012 11:58

RTSP and WMV? That is crazy... Use MMS for WMV
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

PPC_IT_Support
New Cone
New Cone
Posts: 6
Joined: 18 Jan 2012 13:10

Re: WM Streaming on Snow Leopard using VLC

Postby PPC_IT_Support » 19 Jan 2012 13:05

We did, but VLC refuses to play the stream due a issue with authentication.

EDIT

Actually, that is not strictly true. It's because we can;t change the access port for MMS in VLC. If i could change it to 554, i'd be half way there.

I can get it to find the stream, but it now gives me a message about 'No Data recieved' followed by 'Cannot fill buffer'

It's a step closer than before

Can that default port be changed any where from 1755 to 554?

PPC_IT_Support
New Cone
New Cone
Posts: 6
Joined: 18 Jan 2012 13:10

Re: WM Streaming on Snow Leopard using VLC

Postby PPC_IT_Support » 19 Jan 2012 17:30

After much battering of heads, I've got it to work.

The configuration was a bit long winded, but if anyone wants to know, I'll be happy to try and explain it to them.


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 5 guests