MOC on OSX 10.10.3 Doesn't stream

I'm running MOC on OSX 10.10.3, and while normal play of files that I have on my computer works just fine, MOC doesn't play streams. I tried opening a stream file (m4a and pls) and it just stays silent, like it doesn't want to load it. When I try to stream from URL it gives me 'Not a valid URL'.

Here is what mocp --version gives me:

This is : Music On Console
Version : 2.5.0
Revision : Unversioned directory
Built : Apr 26 2015 10:45:32
Compiled with : JACK DEBUG Network streams resample
Running on : Darwin 14.3.0 x86_64
Author : Damian Pietras
Homepage :
E-Mail :
Copyright : (C) 2003-2014 Damian Pietras and others
License : GNU General Public License, version 2 or later

And mocp -SF gives:

Apr 26 11:21:00.842113: main.c:799 main(): This is Music On Console (revision Unversioned directory)
Apr 26 11:21:00.842643: main.c:805 main(): Configured: '--prefix=/usr/local/Cellar/moc/2.5.0' '--with-jack' '--enable-debug' '--with-ffmpeg' '--with-libvorbis'
Apr 26 11:21:00.842658: main.c:811 main(): Running on: Darwin 14.3.0 x86_64
Apr 26 11:21:00.842670: main.c:474 log_command_line(): mocp -SF
Apr 26 11:21:00.851851: ffmpeg.c:1623 plugin_init(): Using avcodec_decode_audio4()
Apr 26 11:21:00.854611: decoder.c:674 load_plugins(): Loaded 5 decoders: ffmpeg flac mp3 sndfile vorbis
Apr 26 11:21:00.854654: server.c:328 server_init(): Starting MOC Server
Apr 26 11:21:00.854688: log.c:195 log_init_stream(): Writing log to: stdout
Apr 26 11:21:00.854775: server.c:298 log_process_stack_size(): Process's stack size: 8388608
Apr 26 11:21:00.854803: server.c:315 log_pthread_stack_size(): PThread's stack size: 524288
Trying JACK...
Apr 26 11:21:00.862585: jack.c:205 moc_jack_init(): jack init
Apr 26 11:21:00.862608: audio.c:941 print_output_capabilities(): Sound driver capabilities: channels 2 - 2, formats: float
Apr 26 11:21:00.862656: out_buf.c:73 read_thread(): entering output buffer thread
Apr 26 11:21:00.862701: softmixer.c:57 softmixer_init(): Softmixer initialized
Apr 26 11:21:00.862783: equalizer.c:509 equalizer_init(): Equalizer initialized
Apr 26 11:21:00.862821: tags_cache.c:639 reader_thread(): Tags reader thread started
Apr 26 11:21:00.862835: tags_cache.c:664 reader_thread(): All queues empty, waiting
Apr 26 11:21:00.863400: server.c:1695 server_loop(): MOC server started, pid: 23177

Hope this helps.

Could you give a sample link to the stream? I guess it is caused by the fact that MOC can't read URL playlists - PLS files usually contain correct stream link inside. You can try saving the pls file, opening it and extracting the link manually.

Here is the URL I tried streaming
I looked up the link in the pls file, and it's the same one unfortunately.

From what I see, MOC doesn't support https streams. When I removed "s", it played for me.

Oh damn, I didn't even think of that. Yeah, now it works here aswell, thank you.