INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Can see library but cannot stream any content?  (Read 5163 times)

philosowaffle

  • Member
  • *
  • Posts: 4
Can see library but cannot stream any content?
« on: November 02, 2015, 09:35:11 am »

Hello, very new JRiver user here!

I have the JRiver Media Center server set up and running on a PC at home.  Right now, I am trying to stream audio to my work PC.  I have checked that my iPhone (JRemote) is able to stream a given song over it's data network.  Additionally, my android tablet (JRemote) is also able to stream the same song over my work wifi.  However, when I try to stream the song using the Windows JRiver Media Center client, it says "Opening..." for a while, and then ultimately tells me "Something went wrong with playback."

tldr;

  • I believe I have successfully connected to my remote library because I can see and search through all of my audio files.
  • Mobile apps appear to connect and stream fine both on and off of my work network.
  • Desktop client fails to stream any song

Any suggestions?

Code: [Select]
1740690: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: Start
1740690: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: UI Mode: -999; Playing: 0
1740690: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: Finish (result: 0) (0 ms)
1746837: 8292: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Start
1746837: 8292: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Image: 00000000
1746837: 8292: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Finish (0 ms)
1746837: 13372: Playback: CPlayerZone::Play: Start
1746837: 7332: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Finish (306324 ms)
1746852: 13372: Playback: CPlayerZone::Play: Handling exclusive playback zones
1746852: 13372: Playback: CPlayerZone::Play: Getting actual playback track
1746852: 13372: Playback: CPlayerZone::Play: Processing play for 'm01p://[redacted-my-ip]:52199/MCWS/v1/File/GetFile?File=193&conversion=4&playback=2'
1746852: 13372: Playback: CPlayerZone::Play: Updating internal track info
1746852: 13372: Playback: CPlayerZone::Play: Playing: <XMLFN version="1.0"><Item Name="Filename">m01p://[redacted-my-ip]:52199/MCWS/v1/File/GetFile?File=193&amp;conversion=4&amp;playback=2</Item><Item Name="PlaylistIndex">1</Item><Item Name="AlbumSequentialWithLastTrack">0</Item><Item Name="SampleRate">44100</Item><Item Name="VolumeReset">1</Item><Item Name="AudioConvertedByServer">1</Item><Item Name="Channels">2</Item><Item Name="ErrorFreeMode">0</Item><Item Name="VolumePeakLevels"></Item><Item Name="MediaType">Audio</Item><Item Name="DatabaseKey">193</Item><Item Name="VolumeTrackMaxSafeGain">-1</Item><Item Name="Bitrate">256</Item><Item Name="Bookmark"></Item><Item Name="BitDepth">16</Item><Item Name="LengthInPCMBlocks"></Item><Item Name="VolumeLeveling">-10</Item><Item Name="DSP"></Item><Item Name="FileType">mp3</Item><Item Name="UserInterfaceModeChangeEventHandle">00000204</Item></XMLFN>
1746852: 13372: Playback: CJRPlaybackEngine::Play: Start
1746852: 13372: Playback: CJRPlaybackEngine::Play: Volume protection: 0
1746852: 13372: Playback: CJRPlaybackEngine::Play: Playing: http://[redacted-my-ip]:52199/MCWS/v1/File/GetFile?File=193&conversion=4&playback=2
1746852: 13372: Playback: CJRPlaybackEngine::Play: Filetype: mp3; Type: 1; Can play: 1; Playback object: 0x8dca768
1746852: 13372: Playback: CJRPlaybackEngine::StartPlayFile: Start
1746852: 13372: Playback: CMJPlaybackType::Play: Start
1746868: 13372: Playback: CMJPlayerCore::Play: Start
1746868: 13372: Playback: CMJPlayerCore::Play: Created feeder helper for type mp3 (native: 1)
1746868: 13372: Playback: CMJWaveFeeder::Play: Start
1746868: 13372: Playback: CMJWaveFeeder::Play: Finish (0 ms)
1746868: 13372: Playback: CMJPlayerCore::Play: Play succeeded
1746868: 13372: Playback: CMJPlayerCore::Play: Result: 1
1746868: 13372: Playback: CMJPlayerCore::Play: Finish (0 ms)
1746868: 13372: Playback: CMJPlaybackType::Play: Play result: 1
1746868: 12172: Playback: CMJWaveFeeder::Thread: Start
1746868: 12172: Playback: CMJWaveFeeder::Thread: Adding skinning
1746868: 13372: Playback: CMJPlaybackType::Play: Finish (16 ms)
1746868: 13372: Playback: CJRPlaybackEngine::StartPlayFile: Play returned: 1
1746868: 12172: Playback: CMJWaveFeeder::Thread: Opening file
1746868: 13372: Playback: CJRPlaybackEngine::StartPlayFile: Finish (16 ms)
1746868: 13372: Playback: CJRPlaybackEngine::Play: StartPlayFile returned 1
1746868: 13372: Playback: CJRPlaybackEngine::Play: Finish (16 ms)
1746868: 13372: Playback: CPlayerZone::Play: Play succeeded
1746868: 13372: Playback: CPlayerZone::Play: Finish (31 ms)
1746868: 14332: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Start
1746868: 14332: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Zone: Player (id: 0)
1746868: 1308: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Start
1746868: 1308: Reader: CWinINetReader::Open: Start
1746868: 12172: Playback: BufferedInternetReader::Open: Start
1746868: 1308: Reader: CWinINetReader::Open: Opening http://[redacted-my-ip]:52199/MCWS/v1/File/GetImage?File=193&Type=Full
1746868: 12172: Playback: BufferedInternetReader::RunBackgroundReader: Start
1746868: 12172: Reader: CWinINetReader::Open: Start
1746868: 12172: Reader: CWinINetReader::Open: Opening http://[redacted-my-ip]:52199/MCWS/v1/File/GetFile?File=193&conversion=4&playback=2
1746868: 14032: Reader: CWinINetReader::Thread: Start
1746868: 14032: Reader: CWinINetReader::Connect: Start
1746868: 14032: Reader: CWinINetReader::Connect: Finish (0 ms)
1746868: 14032: Reader: CWinINetReader::DownloadFromHTTPURL: Start
1746868: 7200: Reader: CWinINetReader::Thread: Start
1746868: 7200: Reader: CWinINetReader::Connect: Start
1746868: 7200: Reader: CWinINetReader::Connect: Finish (0 ms)
1746868: 7200: Reader: CWinINetReader::DownloadFromHTTPURL: Start
1746883: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: Start
1746883: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: UI Mode: -999; Playing: 1
1746883: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: Finish (result: 0) (0 ms)
1746899: 13372: General: CMainUIWnd::Resize: Start
1746899: 13372: General: CMainUIWnd::Resize: Finish (0 ms)
1746946: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: Start
1746946: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: UI Mode: -999; Playing: 1
1746946: 13372: General: CMCUICore::SystemPowerManager_UpdateActions: Finish (result: 0) (0 ms)
1748350: 14032: Reader: CWinINetReader::DownloadFromHTTPURL: Success
1748350: 14032: Reader: CWinINetReader::DownloadFromHTTPURL: Finish (1482 ms)
1748350: 14032: Reader: CWinINetReader::Thread: Finish (1482 ms)
1748350: 1308: Reader: CWinINetReader::Open: Finish (1482 ms)
1748646: 1308: Reader: CWinINetReader::Close: Start
1748646: 1308: Reader: CWinINetReader::Close: Finish (0 ms)
1748646: 1308: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Image: 06DE3D88
1748646: 1308: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Finish (1778 ms)
1766976: 12172: Reader: CWinINetReader::Open: ConnectToURL failed, timed out (20000 ms), URL=http://[redacted-my-ip]:52199/MCWS/v1/File/GetFile?File=193&conversion=4&playback=2
1766976: 12172: Reader: CWinINetReader::Close: Start
1766976: 7200: Reader: CWinINetReader::DownloadFromHTTPURL: Canceled
1766976: 7200: Reader: CWinINetReader::DownloadFromHTTPURL: Finish (20108 ms)
1766976: 7200: Reader: CWinINetReader::Thread: Finish (20108 ms)
1766992: 12172: Reader: CWinINetReader::Close: Finish (16 ms)
1766992: 12172: Reader: CWinINetReader::Open: Finish (20124 ms)
1766992: 12172: Playback: BufferedInternetReader::RunBackgroundReader: Finish (20124 ms)
1766992: 12172: Playback: BufferedInternetReader::Open: Finish (20124 ms)
1766992: 12172: Playback: CMJWaveFeeder::Thread: Finished feeder loop (bCancel: 0, bPlayed: 0)
1766992: 12172: Playback: CMJWaveFeeder::Thread: Firing error
1766992: 12172: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Start
1766992: 12172: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Error:
1766992: 12172: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Finish (0 ms)
1766992: 12172: Playback: CMJWaveFeeder::Thread: Sending EOF
1766992: 12172: Playback: CPlayerZone::JRPlaybackEngine_EndOfFile: Start
1766992: 12172: Playback: CPlayerZone::PlayNextFile: bCanPlayNext=0, m_bPlaybackError=1
1766992: 12172: Playback: CPlayerZone::JRPlaybackEngine_EndOfFile: Finish (0 ms)
1766992: 12172: Playback: CMJWaveFeeder::Thread: Finish (20124 ms)
1766992: 13372: Playback: CPlayerZone::Stop: Start
1766992: 14332: Playback: CPlayerZoneDisplayInfoUpdateThread::Thread: Finish (20124 ms)
1767008: 13372: Playback: CPlayerZone::Stop: Checking for not loaded playback engine
1767008: 13372: Playback: CPlayerZone::Stop: Firing stop to playback engine
1767008: 13372: Playback: CMJPlayerCore::Stop: Start
1767008: 13372: Playback: CMJPlayerCore::Stop: Fading out
1767008: 13372: Playback: CMJPlayerCore::Stop: Closing feeder thread
1767008: 13372: Playback: CMJWaveFeeder::~CMJWaveFeeder: Start
1767008: 13372: Playback: CMJWaveFeeder::~CMJWaveFeeder: Cancel
1767008: 13372: Playback: BufferedInternetReader::Close: Start
1767008: 13372: Playback: BufferedInternetReader::Close: getting lock
1767008: 13372: Playback: BufferedInternetReader::Close: stopping download threads and closing downloading readers
1767008: 13372: Playback: BufferedInternetReader::Close: deleting threads array
1767008: 13372: Playback: BufferedInternetReader::Close: stopping monitor thread
1767008: 13372: Playback: BufferedInternetReader::Close: closing and deleting reader
1767008: 13372: Playback: BufferedInternetReader::Close: closing and deleting writer
1767008: 13372: Playback: BufferedInternetReader::Close: Finish (0 ms)
1767008: 13372: Playback: CMJWaveFeeder::~CMJWaveFeeder: Stopping thread
1767008: 13372: Playback: CMJWaveFeeder::~CMJWaveFeeder: Deleting input source
1767008: 13372: Playback: BufferedInternetReader::Close: Start
1767008: 13372: Playback: BufferedInternetReader::Close: getting lock
1767008: 13372: Playback: BufferedInternetReader::Close: stopping download threads and closing downloading readers
1767008: 13372: Playback: BufferedInternetReader::Close: deleting threads array
1767008: 13372: Playback: BufferedInternetReader::Close: stopping monitor thread
1767008: 13372: Playback: BufferedInternetReader::Close: closing and deleting reader
1767008: 13372: Playback: BufferedInternetReader::Close: closing and deleting writer
1767008: 13372: Playback: BufferedInternetReader::Close: Finish (0 ms)
1767008: 13372: Playback: CMJWaveFeeder::~CMJWaveFeeder: Finish (0 ms)
1767008: 13372: Playback: CMJPlayerCore::Stop: Closing main output bin
1767008: 13372: Playback: CWaveOutBin::DestroyBin: Start
1767008: 13372: Playback: CWaveOutBin::DestroyBin: Finish (0 ms)
1767008: 13372: Playback: CMJPlayerCore::Stop: Closing rights object
1767008: 13372: Playback: CMJPlayerCore::Stop: Deleting output plugin
1767039: 13372: Playback: CMJPlayerCore::Stop: Updating play state
1767039: 13372: Playback: CMJPlayerCore::Stop: Finish (31 ms)
1767054: 13372: Playback: CPlayerZone::Stop: Processing internal previous / next
1767054: 13372: Playback: CPlayerZone::Stop: Clearing display info
1767054: 13372: Playback: CPlayerZone::Stop: Updating statistics
1767054: 13372: Playback: CPlayerZone::Stop: Updating playback state
1767054: 13372: Playback: CPlayerZone::Stop: Updating UI

[Edit] Adding log snippet.  I see a connection time out in there, but I don't know why the connection times out on the dekstop client but not the android app.  I've been streaming from the app all day. Would much prefer to use the desktop client though.  Any help appreciated.

[Edit 2]  If I copy paste the GetFile URL from the log file into my browser, I am able to download and or play the file through the browser, so I know it is accessible.
Logged

Arindelle

  • Citizen of the Universe
  • *****
  • Posts: 2772
Re: Can see library but cannot stream any content?
« Reply #1 on: November 03, 2015, 01:08:42 pm »

I'm really just guessing here, but as you can stream externally to your ipad/android devices, means to me your router set-up is fine.  I'd look to see if there is a firewall problem which is causing delays and a time-out on the work PC? Its also possible that your client config is wrong I suppose .. are you using authentication?
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: Can see library but cannot stream any content?
« Reply #2 on: November 03, 2015, 02:26:51 pm »

On the MC client connecting to the server under Options->Media Network->Client Options->Audio Conversion you could set "Don't Convert Audio"  and see if that makes any difference.
Logged

philosowaffle

  • Member
  • *
  • Posts: 4
Re: Can see library but cannot stream any content?
« Reply #3 on: November 04, 2015, 08:33:31 am »

Thank you for the feedback.  A few more notes:

  • Ii am using authentication, but I have tried both with and without auth.
  • Audio Conversion is set to "Don't convert audio"
  • Encoder is set to MP3 Low Bandwidth (not what I want but just trying to get anything to play)
  • There is a rule in my pc firewall settings allowing JMC to do inbound and outbound connections.  Though there could easily be additional firewall rules for the network as a whole that I would have no access too.

I believe I have confirmed that the issue is with my works network firewall.  I usually keep my tablet on the "guest-wifi" when at work and JRemote works fine there.  But when I try switching my tablet to the "primary wifi" account that my PC uses, I can't stream anything.  It's odd that JMC get's blocked since I have been able to stream from Plex and other services hosted at my home.

Guess I'll have to keep streaming from my tablet or phone at work :(
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: Can see library but cannot stream any content?
« Reply #4 on: November 05, 2015, 12:39:09 pm »

It does sound like your client PC is being blocked for outgoing access on port 52199 (or does it have some kind of proxy setup in the networking?).
Logged

philosowaffle

  • Member
  • *
  • Posts: 4
Re: Can see library but cannot stream any content?
« Reply #5 on: November 12, 2015, 08:31:52 am »

Just wanted to give an update in case this can help anyone else.  By switching the port that my J River Media Server serves on I was able to stream and play my music at work.  My work's firewall appeared to be blocking the default port of 51299, so I switched to port 80 and that seemed to resolve the issue.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: Can see library but cannot stream any content?
« Reply #6 on: November 12, 2015, 09:31:26 am »

Just wanted to give an update in case this can help anyone else.  By switching the port that my J River Media Server serves on I was able to stream and play my music at work.  My work's firewall appeared to be blocking the default port of 51299, so I switched to port 80 and that seemed to resolve the issue.
Since port 80 works, it's very likely that your work is using a proxy server, not a firewall.
Logged
Pages: [1]   Go Up