No more ASF support ???

This forum is about all development around libVLC.
linked
Blank Cone
Blank Cone
Posts: 41
Joined: 28 Nov 2014 09:12

No more ASF support ???

Postby linked » 28 Mar 2017 15:38

Hello,

With a old build of VLCKIT 3.0pre2 for IOS i was able to read .asf URL from a IP camera that has MJPEG and ADPCM format.
And now every build i try can't open the correct module but i cant find why.
I have compared the 2 log files.

The one that works VLCKIT 3.0pre2 build around march 2016:

Code: Select all

2017-03-28 12:42:40.435112 APPNAME[3636:1866427] Creating an input for 'videostream.asf?user=user&pwd=pass' 2017-03-28 12:42:40.436789 APPNAME[3636:1866428] using timeshift granularity of 50 MiB 2017-03-28 12:42:40.436955 APPNAME[3636:1866428] using default timeshift path 2017-03-28 12:42:40.437125 APPNAME[3636:1866428] `http://192.168.1.50:888/videostream.asf?user=user&pwd=pass' gives access `http' demux `' path `192.168.1.50:888/videostream.asf?user=user&pwd=pass' 2017-03-28 12:42:40.437246 APPNAME[3636:1866428] specified demux: any 2017-03-28 12:42:40.437358 APPNAME[3636:1866428] creating demux: access='http' demux='any' location='192.168.1.50:888/videostream.asf?user=user&pwd=pass' file='(null)' 2017-03-28 12:42:40.438796 APPNAME[3636:1866428] looking for access_demux module matching "http": 3 candidates 2017-03-28 12:42:40.442863 APPNAME[3636:1866428] no access_demux modules matched 2017-03-28 12:42:40.443480 APPNAME[3636:1866428] creating access: http://192.168.1.50:888/videostream.asf?user=user&pwd=pass 2017-03-28 12:42:40.443772 APPNAME[3636:1866428] looking for access module matching "http": 19 candidates 2017-03-28 12:42:40.449289 APPNAME[3636:1866429] resolving 192.168.1.50 ... 2017-03-28 12:42:40.449766 APPNAME[3636:1866429] connecting to 192.168.1.50 port 888 ... 2017-03-28 12:42:40.472696 APPNAME[3636:1866428] outgoing request: GET /videostream.asf?user=user&pwd=pass HTTP/1.1 Host: 192.168.1.50:888 Accept: */* User-Agent: VLC/3.0.0-git LibVLC/3.0.0-git Range: bytes=0- 2017-03-28 12:42:40.478436 APPNAME[3636:1866428] incoming response: HTTP/1.1 200 OK Server: Netwave IP Camera Date: Tue, 28 Mar 2017 10:42:40 GMT Connection: close Content-Type: video/x-ms-asf Pragma: features=broadcast 2017-03-28 12:42:40.479442 APPNAME[3636:1866428] using access module "access" 2017-03-28 12:42:40.480351 APPNAME[3636:1866428] looking for stream_filter module matching "cache_block": 11 candidates 2017-03-28 12:42:40.480473 APPNAME[3636:1866428] Using block method for AStream* 2017-03-28 12:42:40.480602 APPNAME[3636:1866428] starting pre-buffering 2017-03-28 12:42:40.480739 APPNAME[3636:1866428] received first data after 0 ms 2017-03-28 12:42:40.480808 APPNAME[3636:1866428] prebuffering done 457 bytes in 0s - 2037 KiB/s 2017-03-28 12:42:40.480876 APPNAME[3636:1866428] using stream_filter module "cache_block" 2017-03-28 12:42:40.480970 APPNAME[3636:1866428] looking for stream_filter module matching "any": 11 candidates 2017-03-28 12:42:40.481053 APPNAME[3636:1866428] no stream_filter modules matched 2017-03-28 12:42:40.482717 APPNAME[3636:1866428] looking for stream_filter module matching "record": 11 candidates 2017-03-28 12:42:40.482850 APPNAME[3636:1866428] using stream_filter module "record" 2017-03-28 12:42:40.482958 APPNAME[3636:1866428] creating demux: access='http' demux='any' location='192.168.1.50:888/videostream.asf?user=user&pwd=pass' file='(null)' 2017-03-28 12:42:40.483902 APPNAME[3636:1866428] looking for demux module matching "any": 60 candidates 2017-03-28 12:42:40.491955 APPNAME[3636:1866428] + 'Root' 2017-03-28 12:42:40.492101 APPNAME[3636:1866428] | + 'Header' 2017-03-28 12:42:40.492176 APPNAME[3636:1866428] | | + 'File Properties' 2017-03-28 12:42:40.492246 APPNAME[3636:1866428] | | + 'Stream Properties' 2017-03-28 12:42:40.492313 APPNAME[3636:1866428] | | + 'Stream Properties' 2017-03-28 12:42:40.492381 APPNAME[3636:1866428] | | + 'Header Extension' 2017-03-28 12:42:40.492448 APPNAME[3636:1866428] | + 'Data' 2017-03-28 12:42:40.492517 APPNAME[3636:1866428] found 2 streams 2017-03-28 12:42:40.492630 APPNAME[3636:1866428] added new video stream(ID:1) 2017-03-28 12:42:40.495748 APPNAME[3636:1866428] selecting program id=0 2017-03-28 12:42:40.496102 APPNAME[3636:1866428] added new audio stream(codec:0x11,ID:2) 2017-03-28 12:42:40.496296 APPNAME[3636:1866428] using demux module "asf" 2017-03-28 12:42:40.496645 APPNAME[3636:1866428] looking for decoder module matching "any": 32 candidates 2017-03-28 12:42:40.496909 APPNAME[3636:1866428] option quiet does not exist 2017-03-28 12:42:40.498710 APPNAME[3636:1866428] CPU flags: 0x00000068 2017-03-28 12:42:40.567812 APPNAME[3636:1866428] allowing 3 thread(s) for decoding 2017-03-28 12:42:40.581852 APPNAME[3636:1866428] codec (mjpeg) started 2017-03-28 12:42:40.585463 APPNAME[3636:1866428] using decoder module "avcodec" 2017-03-28 12:42:40.588708 APPNAME[3636:1866428] looking for decoder module matching "any": 32 candidates 2017-03-28 12:42:40.589457 APPNAME[3636:1866428] option quiet does not exist 2017-03-28 12:42:40.590039 APPNAME[3636:1866428] CPU flags: 0x00000068 2017-03-28 12:42:40.591092 APPNAME[3636:1866428] codec (adpcm_ima_wav) started 2017-03-28 12:42:40.592032 APPNAME[3636:1866428] using decoder module "avcodec" 2017-03-28 12:42:40.592740 APPNAME[3636:1866428] looking for meta reader module matching "any": 1 candidates 2017-03-28 12:42:40.595017 APPNAME[3636:1866428] no meta reader modules matched 2017-03-28 12:42:40.595599 APPNAME[3636:1866428] `http://192.168.1.50:888/videostream.asf?user=user&pwd=pass' successfully opened 2017-03-28 12:42:41.578644 APPNAME[3636:1866428] Buffering 0% 2017-03-28 12:42:41.578828 APPNAME[3636:1866428] Stream buffering done (100 ms in 0 ms) 2017-03-28 12:42:41.582603 APPNAME[3636:1866432] looking for text renderer module matching "freetype": 1 candidates 2017-03-28 12:42:41.695229 APPNAME[3636:1866432] using text renderer module "freetype" 2017-03-28 12:42:41.695455 APPNAME[3636:1866432] looking for video filter2 module matching "any": 21 candidates 2017-03-28 12:42:41.701280 APPNAME[3636:1866432] 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality) 2017-03-28 12:42:41.701400 APPNAME[3636:1866432] using video filter2 module "swscale" 2017-03-28 12:42:41.701556 APPNAME[3636:1866432] looking for video filter2 module matching "any": 21 candidates 2017-03-28 12:42:41.701664 APPNAME[3636:1866432] YUVP to YUVA converter 2017-03-28 12:42:41.701863 APPNAME[3636:1866432] using video filter2 module "yuvp" 2017-03-28 12:42:41.702079 APPNAME[3636:1866432] Deinterlacing available 2017-03-28 12:42:41.702577 APPNAME[3636:1866432] deinterlace -1, mode blend, is_needed 0 2017-03-28 12:42:41.702800 APPNAME[3636:1866432] looking for vout window module matching "any": 0 candidates 2017-03-28 12:42:41.703001 APPNAME[3636:1866432] no vout window modules 2017-03-28 12:42:41.703512 APPNAME[3636:1866458] Opening vout display wrapper 2017-03-28 12:42:41.703722 APPNAME[3636:1866458] looking for vout display module matching "any": 3 candidates 2017-03-28 12:42:41.719994 APPNAME[3636:1866458] VoutDisplayEvent 'resize' 320x568 2017-03-28 12:42:41.721071 APPNAME[3636:1865516] VoutDisplayEvent 'resize' 640x1136 2017-03-28 12:42:41.721432 APPNAME[3636:1866458] will use regular OpenGL rendering shader program 1: WARNING: Output of vertex shader 'TexCoord1' not read by fragment shader WARNING: Output of vertex shader 'TexCoord2' not read by fragment shader 2017-03-28 12:42:41.770660 APPNAME[3636:1866458] VoutDisplayEvent 'fullscreen' 0 2017-03-28 12:42:41.770793 APPNAME[3636:1866458] VoutDisplayEvent 'resize' 320x568 2017-03-28 12:42:41.770984 APPNAME[3636:1866458] VoutDisplayEvent 'resize' 640x1136 2017-03-28 12:42:41.771314 APPNAME[3636:1866458] using vout display module "ios2" 2017-03-28 12:42:41.772413 APPNAME[3636:1866458] original format sz 640x480, of (0,0), vsz 640x480, 4cc J422, sar 1:1, msk r0x0 g0x0 b0x0 2017-03-28 12:42:41.772960 APPNAME[3636:1866458] VoutDisplayEvent 'resize' 640x480 2017-03-28 12:42:41.772975 APPNAME[3636:1866432] removing module "freetype" 2017-03-28 12:42:41.773564 APPNAME[3636:1866432] looking for text renderer module matching "freetype": 1 candidates 2017-03-28 12:42:41.842894 APPNAME[3636:1866432] using text renderer module "freetype" 2017-03-28 12:42:41.851383 APPNAME[3636:1866432] Received first picture 2017-03-28 12:42:41.852663 APPNAME[3636:1866428] buffer deadlock prevented 2017-03-28 12:42:41.852848 APPNAME[3636:1866428] buffer deadlock prevented 2017-03-28 12:42:41.853523 APPNAME[3636:1866428] Decoder wait done in 274 ms 2017-03-28 12:42:41.950463 APPNAME[3636:1866433] Physical channel configuration not set : guessing 2017-03-28 12:42:41.950634 APPNAME[3636:1866433] reusing audio output 2017-03-28 12:42:41.950751 APPNAME[3636:1866433] VLC is looking for: 's16l' 8000 Hz Mono frame=1 samples/2 bytes 2017-03-28 12:42:42.088766 APPNAME[3636:1866433] we set the AU format: [8000.000000][mcpl][9][8][1][8][2][32] 2017-03-28 12:42:42.089462 APPNAME[3636:1866433] the actual set AU format is [8000.000000][mcpl][9][8][1][8][2][32] 2017-03-28 12:42:42.392141 APPNAME[3636:1866458] picture is too late to be displayed (missing 88 ms) 2017-03-28 12:42:42.395710 APPNAME[3636:1866458] picture might be displayed late (missing 11 ms) 2017-03-28 12:42:42.649053 APPNAME[3636:1866433] audio output unit started: 0 2017-03-28 12:42:42.649196 APPNAME[3636:1866433] analog AudioUnit output successfully opened 2017-03-28 12:42:42.649293 APPNAME[3636:1866433] output 'f32l' 8000 Hz Stereo frame=1 samples/8 bytes 2017-03-28 12:42:42.649501 APPNAME[3636:1866433] looking for audio volume module matching "any": 2 candidates 2017-03-28 12:42:42.649588 APPNAME[3636:1866433] using audio volume module "float_mixer" 2017-03-28 12:42:42.649694 APPNAME[3636:1866433] input 's16l' 8000 Hz Mono frame=1 samples/2 bytes 2017-03-28 12:42:42.649805 APPNAME[3636:1866433] looking for audio filter module matching "scaletempo": 11 candidates 2017-03-28 12:42:42.649880 APPNAME[3636:1866433] format: 8000 rate, 1 nch, 4 bps, fl32 2017-03-28 12:42:42.649971 APPNAME[3636:1866433] params: 30 stride, 0.200 overlap, 14 search 2017-03-28 12:42:42.650049 APPNAME[3636:1866433] 1.000 scale, 240.000 stride_in, 240 stride_out, 192 standing, 48 overlap, 112 search, 400 queue, fl32 mode 2017-03-28 12:42:42.650117 APPNAME[3636:1866433] using audio filter module "scaletempo" 2017-03-28 12:42:42.656591 APPNAME[3636:1866433] conversion: 's16l'->'f32l' 8000 Hz->8000 Hz Mono->Mono 2017-03-28 12:42:42.656761 APPNAME[3636:1866433] looking for audio converter module matching "any": 5 candidates 2017-03-28 12:42:42.656851 APPNAME[3636:1866433] s16l->f32l, bits per sample: 16->32 2017-03-28 12:42:42.656924 APPNAME[3636:1866433] using audio converter module "audio_format" 2017-03-28 12:42:42.657005 APPNAME[3636:1866433] conversion pipeline complete 2017-03-28 12:42:42.657085 APPNAME[3636:1866433] conversion: 'f32l'->'f32l' 8000 Hz->8000 Hz Mono->Stereo 2017-03-28 12:42:42.657176 APPNAME[3636:1866433] looking for audio converter module matching "any": 5 candidates 2017-03-28 12:42:42.657250 APPNAME[3636:1866433] using audio converter module "trivial" 2017-03-28 12:42:42.657317 APPNAME[3636:1866433] conversion pipeline complete 2017-03-28 12:42:42.657420 APPNAME[3636:1866433] looking for audio resampler module matching "any": 1 candidates 2017-03-28 12:42:42.657494 APPNAME[3636:1866433] using audio resampler module "ugly" 2017-03-28 12:42:42.661967 APPNAME[3636:1866433] buffer too late (-638272 us): dropped 2017-03-28 12:42:42.662097 APPNAME[3636:1866433] buffer too late (-598327 us): dropped 2017-03-28 12:42:42.662245 APPNAME[3636:1866433] buffer too late (-558294 us): dropped 2017-03-28 12:42:42.662342 APPNAME[3636:1866433] buffer too late (-518323 us): dropped 2017-03-28 12:42:42.662433 APPNAME[3636:1866433] buffer too late (-478292 us): dropped 2017-03-28 12:42:42.662518 APPNAME[3636:1866433] buffer too late (-438251 us): dropped
Any other build, this is the latest from master branch (27 march 2016):

Code: Select all

2017-03-28 15:28:55.960945 APPNAME[3744:1897902] Creating an input for 'videostream.asf?user=user&pwd=pass' 2017-03-28 15:28:55.962616 APPNAME[3744:1897903] using timeshift granularity of 50 MiB 2017-03-28 15:28:55.962745 APPNAME[3744:1897903] using default timeshift path 2017-03-28 15:28:55.963043 APPNAME[3744:1897903] `http://192.168.1.50:888/videostream.asf?user=user&pwd=pass' gives access `http' demux `any' path `192.168.1.50:888/videostream.asf?user=user&pwd=pass' 2017-03-28 15:28:55.963175 APPNAME[3744:1897903] creating demux: access='http' demux='any' location='192.168.1.50:888/videostream.asf?user=user&pwd=pass' file='(null)' 2017-03-28 15:28:55.963407 APPNAME[3744:1897903] looking for access_demux module matching "http": 3 candidates 2017-03-28 15:28:55.963618 APPNAME[3744:1897903] no access_demux modules matched 2017-03-28 15:28:55.963887 APPNAME[3744:1897903] creating access: http://192.168.1.50:888/videostream.asf?user=user&pwd=pass 2017-03-28 15:28:55.964088 APPNAME[3744:1897903] looking for access module matching "http": 18 candidates 2017-03-28 15:28:55.964423 APPNAME[3744:1897903] resolving 192.168.1.50 ... 2017-03-28 15:28:55.964960 APPNAME[3744:1897903] outgoing request: GET /videostream.asf?user=user&pwd=pass HTTP/1.1 Host: 192.168.1.50:888 Accept: */* Accept-Language: en_US User-Agent: VLC/3.0.0-git LibVLC/3.0.0-git Range: bytes=0- 2017-03-28 15:28:55.974392 APPNAME[3744:1897903] incoming response: HTTP/1.1 200 OK Server: Netwave IP Camera Date: Tue, 28 Mar 2017 13:28:56 GMT Connection: close Content-Type: video/x-ms-asf Pragma: features=broadcast 2017-03-28 15:28:55.975159 APPNAME[3744:1897903] no access modules matched 2017-03-28 15:28:55.975271 APPNAME[3744:1897903] redirecting to: mmsh://192.168.1.50:888/videostream.asf?user=user&pwd=pass 2017-03-28 15:28:55.975393 APPNAME[3744:1897903] creating access: mmsh://192.168.1.50:888/videostream.asf?user=user&pwd=pass 2017-03-28 15:28:55.975777 APPNAME[3744:1897903] looking for access module matching "mmsh": 18 candidates 2017-03-28 15:28:55.976429 APPNAME[3744:1897903] net: connecting to 192.168.1.50 port 888 2017-03-28 15:28:55.978977 APPNAME[3744:1897903] connection succeeded (socket = 40) 2017-03-28 15:28:55.979183 APPNAME[3744:1897903] sending request: GET /videostream.asf?user=user&pwd=pass HTTP/1.0 Host: 192.168.1.50:888 Accept: */* User-Agent: NSPlayer/7.10.0.3059 Pragma: no-cache,rate=1.000000,stream-time=0,stream-offset=0:0,request-context=1,max-duration=0 Pragma: xClientGUID={0xbabac001-0xcb0f-0x1602-0x7358dacad08d8ec9} Connection: Close 2017-03-28 15:28:55.983779 APPNAME[3744:1897903] HTTP reply 'HTTP/1.1 200 OK' 2017-03-28 15:28:55.984298 APPNAME[3744:1897903] stream type = broadcast 2017-03-28 15:28:55.986185 APPNAME[3744:1897903] unrecognized chunk FATAL (0x2630) 2017-03-28 15:28:55.986298 APPNAME[3744:1897903] complete header size=0 2017-03-28 15:28:55.986356 APPNAME[3744:1897903] header size == 0 2017-03-28 15:28:55.986509 APPNAME[3744:1897903] no access modules matched 2017-03-28 15:28:55.986715 APPNAME[3744:1897903] Your input can't be opened
I don't know why in the working version it use the module 'access' and on the not working he don't find any and try to switch to mmsh.
Any help is very welcome to find what's going here.

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: No more ASF support ???

Postby Jean-Baptiste Kempf » 14 Apr 2017 14:15

Please update your build.
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.

linked
Blank Cone
Blank Cone
Posts: 41
Joined: 28 Nov 2014 09:12

Re: No more ASF support ???

Postby linked » 14 Apr 2017 14:56

Oh sorry i have make a typo, the latest build was from 27 march 2017 and not 2016.
Has something changed in the last 20 days ?

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: No more ASF support ???

Postby Jean-Baptiste Kempf » 14 Apr 2017 14:59

Yes. :D
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.

linked
Blank Cone
Blank Cone
Posts: 41
Joined: 28 Nov 2014 09:12

Re: No more ASF support ???

Postby linked » 14 Apr 2017 16:36

The master build don't compile with -f option:

Code: Select all

cd png && /Applications/Xcode.app/Contents/Developer/usr/bin/make install /Applications/Xcode.app/Contents/Developer/usr/bin/make install-am cp libpng-config libpng16-config cp libpng.pc libpng16.pc /bin/sh ./libtool --tag=CC --mode=link xcrun clang -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch armv7 -O0 -g -mcpu=cortex-a8 -miphoneos-version-min=7.0 -arch armv7 -mcpu=cortex-a8 -miphoneos-version-min=7.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch armv7 -O0 -g -mcpu=cortex-a8 -miphoneos-version-min=7.0 -I/Users/leo/git/VLCKitMaster/libvlc/vlc/contrib/iPhone-armv7-apple-darwin14-armv7/include -g -O2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/usr/lib -arch armv7 -Wl,-ios_version_min,7.0 -arch armv7 -Wl,-ios_version_min,7.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/usr/lib -arch armv7 -Wl,-ios_version_min,7.0 -L/Users/leo/git/VLCKitMaster/libvlc/vlc/contrib/iPhone-armv7-apple-darwin14-armv7/lib -o timepng contrib/libtests/timepng.o libpng16.la -lz libtool: link: xcrun clang -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch armv7 -O0 -g -mcpu=cortex-a8 -miphoneos-version-min=7.0 -arch armv7 -mcpu=cortex-a8 -miphoneos-version-min=7.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch armv7 -O0 -g -mcpu=cortex-a8 -miphoneos-version-min=7.0 -I/Users/leo/git/VLCKitMaster/libvlc/vlc/contrib/iPhone-armv7-apple-darwin14-armv7/include -g -O2 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch armv7 -Wl,-ios_version_min -Wl,7.0 -arch armv7 -Wl,-ios_version_min -Wl,7.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -arch armv7 -Wl,-ios_version_min -Wl,7.0 -o timepng contrib/libtests/timepng.o -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/usr/lib -L/Users/leo/git/VLCKitMaster/libvlc/vlc/contrib/iPhone-armv7-apple-darwin14-armv7/lib ./.libs/libpng16.a -lz Undefined symbols for architecture armv7: "_inflateValidate", referenced from: _png_inflate_claim in libpng16.a(pngrutil.o) ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [timepng] Error 1 make[1]: *** [install] Error 2 make: *** [.png] Error 2

aitte
Cone that earned his stripes
Cone that earned his stripes
Posts: 310
Joined: 28 Feb 2012 00:26

Re: No more ASF support ???

Postby aitte » 13 Oct 2017 05:04

looks like it's either broken or not supported anymore. even in the latest build of 3.0.

Rémi Denis-Courmont
Developer
Developer
Posts: 15267
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: No more ASF support ???

Postby Rémi Denis-Courmont » 13 Oct 2017 14:18

Of course, ASF is still supported.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

aitte
Cone that earned his stripes
Cone that earned his stripes
Posts: 310
Joined: 28 Feb 2012 00:26

Re: No more ASF support ???

Postby aitte » 16 Oct 2017 07:12

It doesn't seem to work in any version of 3.0... Not in the early versions, not in the latest. Just as op described.

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: No more ASF support ???

Postby Jean-Baptiste Kempf » 11 Nov 2017 14:16

Just tested. Works absolutely fine.
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.

aitte
Cone that earned his stripes
Cone that earned his stripes
Posts: 310
Joined: 28 Feb 2012 00:26

Re: No more ASF support ???

Postby aitte » 30 Nov 2017 04:07

Just checked again on latest nightly for macOS, and it still doesn't stream ASF. "VLC is unable to open MRL. Check the log for details."

Under Messages there are two items listed as errors:

error access_mms: /Users/jenkins/workspace/vlc-nightly/vlc-nightly-macOS-contrib/extras/package/macosx/../../../modules/access/mms/mmsh.c:961
unrecognized chunk FATAL (0x2630)

debug access_mms: /Users/jenkins/workspace/vlc-nightly/vlc-nightly-macOS-contrib/extras/package/macosx/../../../modules/access/mms/mmsh.c:767
complete header size=0

error access_mms: /Users/jenkins/workspace/vlc-nightly/vlc-nightly-macOS-contrib/extras/package/macosx/../../../modules/access/mms/mmsh.c:705
header size == 0

debug main: /Users/jenkins/workspace/vlc-nightly/vlc-nightly-macOS-contrib/extras/package/macosx/../../../src/modules/modules.c:325
no access modules matched

debug main: /Users/jenkins/workspace/vlc-nightly/vlc-nightly-macOS-contrib/extras/package/macosx/../../../src/playlist/thread.c:441
dead input

debug main: /Users/jenkins/workspace/vlc-nightly/vlc-nightly-macOS-contrib/extras/package/macosx/../../../src/playlist/thread.c:393
changing item without a request (current 0/1)

debug main: /Users/jenkins/workspace/vlc-nightly/vlc-nightly-macOS-contrib/extras/package/macosx/../../../src/playlist/thread.c:498
nothing to play

P.S. jenkins isn't my account, but it's what it says in that log. 2.2.7 version works without problems.

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: No more ASF support ???

Postby Jean-Baptiste Kempf » 04 Dec 2017 13:20

This is not ASF, but MMS... Please share a link.
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.

linked
Blank Cone
Blank Cone
Posts: 41
Joined: 28 Nov 2014 09:12

Re: No more ASF support ???

Postby linked » 02 Jan 2018 17:00

I just have compiled the latest Master for IOS MobileVLCKit.framework (without any custom settings) and the stream of my webcam still don't work.

The official VLC for mac that can read it show this in codec window information:
Video: Motion JPEG video (MJPEG)
Audio: IMA WAV ADPCM Audio (ms)

I can't share my stream from my heden webcam but this stream looks the same and don't work too;
http://88.189.77.62:8081/videostream.as ... admin&pwd=

Maybe with some FFMPG configure trick it will works, no idea what to enable.
The VLC kit 2.7 for ios can read this stream.

This is my Xcode log for my stream:

Code: Select all

2018-01-02 16:38:03.456218+0100 Heden[29919:1941545] creating player instance with private library as options were given 2018-01-02 16:38:03.472828+0100 Heden[29919:1941545] VLC media player - 4.0.0-dev Otto Chriek 2018-01-02 16:38:03.472972+0100 Heden[29919:1941545] Copyright © 1996-2017 the VideoLAN team 2018-01-02 16:38:03.473236+0100 Heden[29919:1941545] revision 4.0.0-dev-488-g0d03c88df8 2018-01-02 16:38:03.473446+0100 Heden[29919:1941545] configured with /Users/leo/git/VLCKitMaster-2-jan-2018/libvlc/vlc/configure '--prefix=/Users/leo/git/VLCKitMaster-2-jan-2018/libvlc/vlc/install-iPhoneSimulator/x86_64' '--host=x86_64-apple-darwin14' '--with-contrib=/Users/leo/git/VLCKitMaster-2-jan-2018/libvlc/vlc/contrib/iPhone-x86_64-apple-darwin14-x86_64' '--enable-static' '--enable-dvbpsi' '--enable-avcodec' '--disable-vpx' '--disable-macosx' '--disable-macosx-qtkit' '--disable-macosx-avfoundation' '--disable-shared' '--enable-opus' '--disable-faad' '--disable-lua' '--disable-a52' '--enable-fribidi' '--disable-qt' '--disable-skins2' '--disable-vcd' '--disable-vlc' '--disable-vlm' '--disable-httpd' '--disable-nls' '--disable-sse' '--disable-notify' '--enable-live555' '--enable-realrtsp' '--enable-swscale' '--disable-projectm' '--enable-libass' '--enable-libxml2' '--disable-goom' '--disable-dvdread' '--disable-dvdnav' '--disable-bluray' '--disable-linsys' '--disable-libva' '--disable-gme' '--disable-tremor' '--enable-vorbis' '--disable-fluidsynth' '--disable-jack' '--disable-pulse' '--disable-mtp' '--enable-ogg' '--enable-speex' '--enable-theora' '--enable-flac' '--disable-screen' '--enable-freetype' '--enable-taglib' '--disable-mmx' '--disable-addonmanagermodules' '--disable-mad' 'host_alias=x86_64-apple-darwin14' 'CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'CFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator11.2.sdk -arch x86_64 -O3 -g -miphoneos-version-min=7.0 -DNDEBUG' 'LDFLAGS=-arch x86_64 -v -Wl,-ios_version_min,7.0' 'CPPFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator11.2.sdk -arch x86_64 -O3 -g -miphoneos-version-min=7.0' 'CXX=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++' 'CXXFLAGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator11.2.sdk -arch x86_64 -O3 -g -miphoneos-version-min=7.0' 'OBJC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'OBJCFLAGS=-fobjc-abi-version=2 -fobjc-legacy-dispatch -O3 -g' [fg255,255,0;[bg0,0,0;2018-01-02 16:38:03:474 Heden[29919:1941545] Version:4.0.0-dev-488-g0d03c88df8 [;2018-01-02 16:38:03.475066+0100 Heden[29919:1941643] Version:4.0.0-dev-488-g0d03c88df8 2018-01-02 16:38:03.475830+0100 Heden[29919:1941545] url:http://192.168.1.10:888/videostream.asf?user=user&pwd=password 2018-01-02 16:38:03.518289+0100 Heden[29919:1941837] Creating an input for 'videostream.asf?user=user&pwd=password' 2018-01-02 16:38:03.520076+0100 Heden[29919:1941840] using timeshift granularity of 50 MiB 2018-01-02 16:38:03.520186+0100 Heden[29919:1941840] using default timeshift path 2018-01-02 16:38:03.520323+0100 Heden[29919:1941840] `http://192.168.1.10:888/videostream.asf?user=user&pwd=password' gives access `http' demux `any' path `192.168.1.10:888/videostream.asf?user=user&pwd=password' 2018-01-02 16:38:03.520486+0100 Heden[29919:1941840] creating demux: access='http' demux='http' location='192.168.1.10:888/videostream.asf?user=user&pwd=password' file='(null)' 2018-01-02 16:38:03.520582+0100 Heden[29919:1941840] looking for access_demux module matching "http": 3 candidates 2018-01-02 16:38:03.520701+0100 Heden[29919:1941840] no access_demux modules matched 2018-01-02 16:38:03.520859+0100 Heden[29919:1941840] creating access: http://192.168.1.10:888/videostream.asf?user=user&pwd=password 2018-01-02 16:38:03.521157+0100 Heden[29919:1941840] looking for access module matching "http": 18 candidates [fg255,255,0;[bg0,0,0;2018-01-02 16:38:03:522 Heden[29919:1941545] VLCMediaPlayerStateBuffering [;2018-01-02 16:38:03.523245+0100 Heden[29919:1941643] VLCMediaPlayerStateBuffering 2018-01-02 16:38:03.522989+0100 Heden[29919:1941840] resolving 192.168.1.10 ... 2018-01-02 16:38:03.524220+0100 Heden[29919:1941840] outgoing request: GET /videostream.asf?user=user&pwd=password HTTP/1.1 Host: 192.168.1.10:888 Accept: */* Accept-Language: en_US User-Agent: VLC/4.0.0-dev LibVLC/4.0.0-dev Range: bytes=0- 2018-01-02 16:38:03.529677+0100 Heden[29919:1941840] incoming response: HTTP/1.1 200 OK Server: Netwave IP Camera Date: Tue, 02 Jan 2018 15:38:05 GMT Connection: close Content-Type: video/x-ms-asf Pragma: features=broadcast 2018-01-02 16:38:03.529925+0100 Heden[29919:1941840] no access modules matched 2018-01-02 16:38:03.530081+0100 Heden[29919:1941840] redirecting to: mmsh://192.168.1.10:888/videostream.asf?user=user&pwd=password 2018-01-02 16:38:03.530517+0100 Heden[29919:1941840] creating access: mmsh://192.168.1.10:888/videostream.asf?user=user&pwd=password 2018-01-02 16:38:03.543854+0100 Heden[29919:1941840] looking for access module matching "mmsh": 18 candidates 2018-01-02 16:38:03.545359+0100 Heden[29919:1941840] net: connecting to 192.168.1.10 port 888 2018-01-02 16:38:03.546591+0100 Heden[29919:1941840] connection succeeded (socket = 17) 2018-01-02 16:38:03.546752+0100 Heden[29919:1941840] sending request: GET /videostream.asf?user=user&pwd=password HTTP/1.0 Host: 192.168.1.10:888 Accept: */* User-Agent: NSPlayer/7.10.0.3059 Pragma: no-cache,rate=1.000000,stream-time=0,stream-offset=0:0,request-context=1,max-duration=0 Pragma: xClientGUID={0xbabac001-0xb2e6-0x5976-0x201c587f07baca8f} Connection: Close 2018-01-02 16:38:03.550450+0100 Heden[29919:1941840] HTTP reply 'HTTP/1.1 200 OK' 2018-01-02 16:38:03.551620+0100 Heden[29919:1941840] stream type = broadcast 2018-01-02 16:38:03.552218+0100 Heden[29919:1941840] unrecognized chunk FATAL (0x2630) 2018-01-02 16:38:03.552318+0100 Heden[29919:1941840] complete header size=0 2018-01-02 16:38:03.552806+0100 Heden[29919:1941840] header size == 0 2018-01-02 16:38:03.552953+0100 Heden[29919:1941840] no access modules matched 2018-01-02 16:38:03.553217+0100 Heden[29919:1941840] Your input can't be opened 2018-01-02 16:38:03.553306+0100 Heden[29919:1941840] VLC is unable to open the MRL 'http://192.168.1.10:888/videostream.asf?user=user&pwd=password'. Check the log for details

aitte
Cone that earned his stripes
Cone that earned his stripes
Posts: 310
Joined: 28 Feb 2012 00:26

Re: No more ASF support ???

Postby aitte » 13 Jan 2018 00:13

I just have compiled the latest Master for IOS MobileVLCKit.framework (without any custom settings) and the stream of my webcam still don't work.

The official VLC for mac that can read it show this in codec window information:
Video: Motion JPEG video (MJPEG)
Audio: IMA WAV ADPCM Audio (ms)
Looks like it some kind of a problem with 3.0. VLC 4.0 for Mac doesn't seem to be working with ASF streams either...

linked
Blank Cone
Blank Cone
Posts: 41
Joined: 28 Nov 2014 09:12

Re: No more ASF support ???

Postby linked » 13 Jan 2018 20:51

Some ASF works that's why i have add the codec in previous description. Don't know the real problem but would be nice to have a fix after so long time.

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: No more ASF support ???

Postby Jean-Baptiste Kempf » 14 Jan 2018 11:17

File a bug with a sample.
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.

linked
Blank Cone
Blank Cone
Posts: 41
Joined: 28 Nov 2014 09:12

Re: No more ASF support ???

Postby linked » 01 Feb 2018 20:31


chouquette
Developer
Developer
Posts: 291
Joined: 15 Apr 2010 00:54

Re: No more ASF support ???

Postby chouquette » 08 Feb 2018 11:31

https://trac.videolan.org/vlc is where to report bugs


Return to “Development around libVLC”

Who is online

Users browsing this forum: No registered users and 15 guests