Page 1 of 1
VLC iOS 2.10, RTMP crashes
Posted: 07 Sep 2013 23:45
by STrRedWolf
I'm viewing an artists stream (including today, and the stream is NSFW so excuse me for not pushing the URLs), and he's streaming up from XSplit to the Red5 server, and showing it in JW player. The stream uses a RTMP URL.
I can use rtmpdump piped to MPlayer to view it, or ffmpeg (authentic, not libav crap) to transmux it to anything (including HLS). But using VLC iOS 2.1? First it complains (no stream!), then it crashes.
Any ideas? The artist usually draws mid-afternoon to midnight every Wed and Saturday. The idea is to stream it up to my AppleTV via my 4th gen iPad.
Re: VLC iOS 2.10, RTMP crashes
Posted: 10 Sep 2013 00:07
by Jean-Baptiste Kempf
Try VLC on desktop first.
Re: VLC iOS 2.10, RTMP crashes
Posted: 10 Sep 2013 01:10
by STrRedWolf
Mac 2.10 doesn't have RTMP, fails.
Re: VLC iOS 2.10, RTMP crashes
Posted: 10 Sep 2013 11:06
by Jean-Baptiste Kempf
2.1.0 has RTMP. You probably aren't feeding all the RTMP parameters
Re: VLC iOS 2.10, RTMP crashes
Posted: 29 Sep 2013 04:13
by STrRedWolf
Upgraded, but now the person MIA on the streams. As soon as he pops up I can check.
Re: VLC iOS 2.10, RTMP crashes
Posted: 03 Oct 2013 02:28
by STrRedWolf
...and negative on MacOS 2.1.0. It just says "Can't open this MRL, check the logs," but the logs say... well, here's the entire thing:
main debug: VLC media player - 2.1.0 Rincewind
main debug: Copyright © 1996-2013 the VideoLAN team
main debug: revision 2.1.0-0-gedd8835
main debug: configured with ../extras/package/macosx/../../../configure '--prefix=/Users/fpk/Desktop/vlc-2.1-final/release/vlc_install_dir' '--enable-macosx' '--enable-merge-ffmpeg' '--enable-growl' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-shout' '--enable-ncurses' '--enable-twolame' '--enable-realrtsp' '--enable-libass' '--enable-macosx-audio' '--enable-macosx-eyetv' '--enable-macosx-qtkit' '--enable-macosx-avfoundation' '--enable-macosx-vout' '--disable-skins2' '--disable-xcb' '--disable-caca' '--disable-sdl' '--disable-samplerate' '--disable-macosx-dialog-provider' '--build=x86_64-apple-darwin10' '--with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk' '--with-macosx-version-min=10.6' 'build_alias=x86_64-apple-darwin10' 'CC=xcrun clang' 'CFLAGS=' 'LDFLAGS=' 'CXX=xcrun clang++' 'OBJC=xcrun clang'
That's it. Nothing on why it couldn't open an RTMP stream. I did check with Compn on the IRC channel who confirmed it works in rtmpdump and using ffmpeg with "rtmp://bar/foo/baz live=yes" URL.
EDIT: Yes, this is a live RTMP stream.
EDITx2: Dug into the command line and was able to get the following:
Code: Select all
VLC media player 2.1.0 Rincewind (revision 2.1.0-0-gedd8835)
[0x100285890] main interface error: no suitable interface module
[0x1002076a0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
Using network protocols without global network initialization. Please use avformat_network_init(), this will become mandatory later.
[rtmp @ 0x105d330a0] Server error:
[0x10468fe80] avcodec access error: Failed to open rtmp://bar/foo/baz: Operation not permitted
[0x10468dc20] main input error: open of `rtmp://bar/foo/baz' failed
Re: VLC iOS 2.10, RTMP crashes
Posted: 07 Oct 2013 19:13
by Jean-Baptiste Kempf
Run with verbosity set to 2 (-vvv)
Re: VLC iOS 2.10, RTMP crashes
Posted: 17 Oct 2013 02:20
by STrRedWolf
Okay, so that I'm not spamming up the forums too much, I've put the result
on a dedicated Gist. The size of the log just doesn't lend itself for it. Note I did do a clean quit afterwards.
Edit: FYI on the delay, the streaming artist had various RL issues, such as visitors, and couldn't stream until today.