RTMP issues...!

macOS specific usage questions
macula
New Cone
New Cone
Posts: 2
Joined: 15 Aug 2009 10:51

RTMP issues...!

Postby macula » 16 Aug 2009 10:46

Hello Collective Wisdom,

I downloaded a .smil file from a streaming website and for quite some time I have been trying to view the stream on VLC, unfortunately to no avail.

Here are the contents of the .smil file:

Code: Select all

<smil> <head> <meta base="rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_" /> </head><body> <video src="mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead" /> </body> </smil>
Naturally, I concatenated the <meta based> and <video src> strings, producing the following URL:

Code: Select all

rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead
Trying to open this URL with VLC, however, yielded the following error message:

Code: Select all

VLC cannot open http://rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/
(Please note that the error message contained "http://" in front of the URL that I entered, and also that a large portion of that URL was missing from the error message.)

For the most technically savvy (and patient!) of you, here is the detailed output:

Code: Select all

macosx debug: notification received in VLC with name VLCOSXGUIInit and object VLCEyeTVSupport main debug: adding item `http://rtmp//fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead' ( http://rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead ) main debug: rebuilding array of current - root Liste de lecture main debug: rebuild done - 1 items, index -1 main debug: processing request item http://rtmp//fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead node Liste de lecture skip 0 main debug: resyncing on http://rtmp//fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead main debug: http://rtmp//fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead is at 0 main debug: starting new item main debug: creating new input thread main debug: Creating an input for 'http://rtmp//fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead' main debug: thread (input) created at priority 22 (../../src/input/input.c:230) main debug: thread started main debug: selected subtitle language[0] en main debug: using timeshift granularity of 50 MBytes main debug: using timeshift path '/tmp' main debug: `http://rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead' gives access `http' demux `' path `rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead' main debug: creating demux: access='http' demux='' path='rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead' main debug: looking for access_demux module: 0 candidates main debug: no access_demux module matched "http" main debug: TIMER module_need() : 0.101 ms - Total 0.101 ms / 1 intvls (Avg 0.101 ms) main debug: creating access 'http' path='rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead' main debug: looking for access module: 2 candidates macosx debug: input has changed, refreshing interface access_http debug: http: server='fms001.am4.hwcdn.net' port=80 file='/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead main debug: net: connecting to fms001.am4.hwcdn.net port 80 main debug: connection: Operation now in progress main debug: no fetch required for (null) (art currently (null)) main debug: connection succeeded (socket = 8) access_http error: failed to read answer access_http debug: switching to HTTP version 1.0 main debug: net: connecting to fms001.am4.hwcdn.net port 80 main debug: connection: Operation now in progress main debug: connection succeeded (socket = 8) access_http error: failed to read answer main debug: net: connecting to fms001.am4.hwcdn.net port 80 main debug: connection: Operation now in progress main debug: connection succeeded (socket = 8) access_mms error: failed to read answer main warning: no access module matching "http" could be loaded main debug: TIMER module_need() : 777.731 ms - Total 777.731 ms / 1 intvls (Avg 777.731 ms) main debug: waitpipe: object killed main error: open of `http://rtmp://fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead' failed: (null) main debug: thread ended main debug: dead input main debug: changing item without a request (current 0/1) main debug: nothing to play macosx debug: input has stopped, refreshing interface main debug: TIMER input launching for 'http://rtmp//fms001.am4.hwcdn.net/v4m4b2s4/_definst_/mp4:fms/20090726_chopin4_lo.mp4?FLVPlaybackVersion=2.1&doppl=0374f7d249f15117&dopsig=cd9002b1144ff1827dd5f882c0529ead' : 830.717 ms - Total 830.717 ms / 1 intvls (Avg 830.717 ms)
Any kind souls who could offer some help?

Thank you very much indeed!

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

Re: RTMP issues...!

Postby fkuehne » 16 Aug 2009 14:12

This is a bug in the OS X interface. You could open this stream by pasting the URL directly in the hidden MRL field (just show with the triangle next to the text label). However, if you do, VLC will crash in its rtmp access module. I'm kind of unsure why and will investigate this. The interface bug will be fixed in the next release.
VideoLAN
Felix Paul Kühne
Medic. VLC developer for appleOS since before you were born.
Blog: https://www.feepk.net


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: Bing [Bot] and 16 guests