INTERACT FORUM

Networks and Remotes => Remotes => Topic started by: cncb on March 18, 2018, 05:50:52 pm

Title: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 18, 2018, 05:50:52 pm
I am pleased to announce MO 4Media, a remote control and player for MC.  This is the Android version, but there are iOS (https://yabb.jriver.com/interact/index.php/topic,119879.html) and Windows/UWP (https://yabb.jriver.com/interact/index.php/topic,119267.0.html) versions as well.

It has the typical features of a remote control plus https connections, volume leveling support for audio when playing to the device, network control for A/V equipment, and Android Auto support.  It also now supports Android TV.

Now available in the Google Play Store: https://play.google.com/store/apps/details?id=dancingtree.mo4media

A big thanks to the JRiver crew for great software and API.

Features:
- Control MC playback over wifi with your device
- Control separate zones and link/unlink playback between zones
- Play audio/music files to your device with optional volume leveling/replay gain adjustment during playback and optional file conversion
- Play audio/music files via Android Auto with voice control
- Play video files to your device with optional file conversion
- View images on your device with optional file conversion
- Run macros (list of network commands) when zones are selected or unselected.  These can be MCC (control MC) or TCP (control networked A/V equipment).
- Device volume buttons can control MC or networked A/V equipment volumes
- Create playlists and add files to playlists
- Play selected track Artists or Albums in external music apps
- Theater View remote control
- Connects via https if SSL is enabled in MC
- Optional Wake-On-LAN request to server
- Download files with offline playback
- Seeking during playback
- Gapless audio playback
- Rating buttons in notification
- Custom UI colors
- Option for Video playback in external player
- Video, audio, and images playback on Android TV
- Casting

The free version has the following limitations which can be removed with a $4.99 US per year subscription or $18.99 one-time in-app purchase:
- Can only play first 3 files in Playing Now
- Can test but not save zone macro and volume commands
- Only 30 seconds of video playback
- External video playback is disabled

Notes:
- To customize the library items that you can browse edit the MC options: "Tools | Options | Media Network | Advanced | Custom views for JRemote, Gizmo & Panel..."
- To have a custom root view for Android Auto (e.g. just browse audio, group artist by letter, etc.) create a root library view named "Auto" in the same options as above
- If you are experiencing unexpected playback STOPPING when playing to the device with the screen off, disable BATTERY OPTIMIZATION for the MO 4Media app: search for "battery optimization" in settings

Android TV:
- To have custom root items on the main screen create a root library view named ATV as described in Notes above.
- Chapters: Default "chapters" are generated every 5 minutes.  You can have specific timed and named chapters by importing a .xml file into your library and setting the Name tag as "VIDEONAME_Chapters" where VIDEONAME is the exact Name tag of the target video for the chapters.  The schema of this xml file is that which is produced by extracting the chapters from an MKV file with mkvtoolnix.
- Backdrops: To have a backdrop show on the file details screen import at least one image file into your library and set the Name tag to "MOVIENAME_back" or "SERIESNAME_back" where MOVIENAME is the exact Name tag of the target video for the backdrop (SERIESNAME is tv episode series name).

Casting:
- Chromecast targets are added to zone list.
- Audio: New conversion setting was added for "Casting Audio".  Gapless playback is not possible.

Custom Library Fields:
The following custom fields will be used if added manually by the user.
- MO_Title, first line in file display
- MO_Details, second line in file display
- MO_Caption, caption when displaying full screen image
- MO_Offline, in Android TV will display this value in the second line of the video thumbnail.  For example, it is possible to display the streaming service and the correct length of a movie if you don't have a local copy.  The "Play" button will not be displayed if this field exists.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 18, 2018, 05:51:07 pm
Screenshots:

(http://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_Screenshots/327637007_orig0.jpg) (http://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_Screenshots/327637007_orig1.jpg) (http://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_Screenshots/327637007_orig2.jpg)
(http://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_Android_TV/145617404_orig0.jpg) (http://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_Android_TV/145617404_orig1.jpg)

Code: [Select]
v1.13.1
- [ATV] Up arrow hides everything in Playing Now except cover art.
- [ATV] Added Rating display to Playing Now.
- [ATV] Added black text outline to srt subtitles.
- [ATV] Added option to disable Spotlight.
- [ATV] Added option to show calculated fields on Tags Screen.

v1.13.0
- Add single touch option for seeking and setting rating.
- Add button to show/hide calculated tags in Tags page.
- [ATV] Fix reading of chapter times in xml chapters file.

v1.12.0
- Add option to use new system media notification/controls introduced in Android 13.
- Fix missing art over bluetooth.

v1.11.6
- Fix the Library navigating to home when going back from Show Tags screen.
- Add swipe to change tabs and option to hide tabs.
- Add Spotlight access from file menu (mobile) and file details screen (ATV).
- Do not hide the audio info in Playing Now when hiding rating stars.
- [ATV] Add Re-connect option on home screen.
- [ATV] Add setting for system support for DTS-HD (disable if only DTS is supported).
- [ATV] Remove black background for text subtitles.
- [ATV] Add height setting for text subtitles.
- [ATV] Fix thumbnail scaling/aspect ratios.

v1.11.5
- Pressing Library tab while it is already open goes home
- Add "Divert" icon/command to zones list
- [AUTO] Try to make sure track metadata is updated between track changes
- [AUTO] Pressing Play when disconnected to the server tries to reconnect

v1.11.4
- Add option to Download Settings to remove 150 file download limit
- [ATV] Add configurable OSD auto-hide time
- [ATV] Auto reconnect to server on resume
- [MOBILE,ATV] Add new age and media sub type options for audio bookmarks and always write Date Last Opened to support this
- [MOBILE,ATV] Add option to show DVR recording schedule

v1.11.3
- [ATV] Add option to decode all audio when playing videos.

v1.11.2
- Recall last search type in Library tab
- Independent text size setting
- [ATV] Add Clear Playing Now button in Settings row
- [ATV] Add ability to play whole playlist when selecting file from Home screen
- [ATV] Change Play action for videos with bookmarks to Reset Resume

v1.11.1
- Add Reshuffle actions in Playing Now 3-dot menu
- Fix server playback stopping when exiting app

v1.11
- Add option to use Audio Bookmarks
- Add bookmarks for offline/downloaded files (local to device only)
- Fix Connect on Servers page
- Fix playback not resuming after speech when in new Assistant Driving Mode
- Update to new billing API

v1.10.2
- Show "extras" from Linux server
- Change audio volume for leveling before track change in ExoPlayer
- [AUTO] Indicate when player is buffering

v1.10.1
- Add full editing of Playing Now playlist (tap 3-dot button)
- Use full image for main cover art display in Playing Now
- Enable scroll bar dragging for fast scrolling of long lists
- Press of Previous button restarts current track if current position is greater than 5 seconds. Remove double-tap Previous option.
- Offer annual subscription again and raise price of one-time purchase

v1.10
[ALL]
- Upgrade ExoPlayer to 2.14.0
- Add ExoPlayer as audio player option and audio player selection to Settings
- Add audio decoding to video player which can avoid the need to convert video in many cases
- Add option to skip library levels with a single item
- Add external links support (direct links to videos in other apps)

[MOBILE]
- Rename downloaded files to avoid auto delete by system
- Add quick scrolling for file lists in file tap menu (beginning, middle, end)
- Check for assets after displaying file tap menu to avoid delay
- Enable embedded subtitle display and selection
- Remove Waveform from tags display

[AUTO]
- Use new tabs on home screen and add Settings tab
- Add option to use Grid display (instead of list) on browse screens
- Add Repeat toggle button in Now Playing controls
- Fix thumbnails not showing when connected to JRiver https and for downloaded files
- Fix MO taking over from other active music apps
- Add option for maximum number of browse items to display (avoids constant spinning circle based on amount of device memory)

[ATV]
- Add 3 playlists paths to Settings, first 25 items of each are displayed on the app Home screen
- Enable DTS-HD bitstream output
- Re-style buttons in file details to better see current selection
- Add Director and Actors display in video details screen
- Add Watched indicator check mark in browse grid and button to toggle Watched in details (uses Number Plays)
- Add auto-scrolling to long text in browse grid
- Add current selection text in browse grid (e.g. 2/10)
- Long press of Back button returns to app Home screen
- Press of Fast Forward/Rewind buttons pages down/up in browse grid
- Add Show Tags action and screen

v1.9.3
- Re-style settings sections headers
- Reset video bookmarks to 0 when playing to within 60s of end
- [AUTO] Pressing Play when showing "End of playlist" message will now restart playlist
- [ATV] Add option (for testing) to use new video streaming in MC27 when converting

v1.9.2
- Remove duplicates from search results

v1.9.1
- Add Lyrics display screen (launch it from More menu in playback controls)
- Display basic file info next to rating stars in Playing Now
- [ATV] Support playback of multiple videos (queue) in Playing Now

v1.9.0
- Use HLS VOD streaming when converting video to permit seeking, add resume prompt (for mobile, casting, and TV - *MC 27 required)
- Add option to update playback position and play stats for video
- Add additional Radio Paradise stations to streaming list
- Package in Android bundle format to reduce app size

v1.8.5
- [AUTO] Fix resume playback from last session not working in some instances

v1.8.4
- Display progress when paused
- [AUTO] Resume playback from last session
- [AUTO] Add jump forward (30s) and backward (10s) buttons to playback screen

v1.8.3
- Double-tap of file performs previous menu action
- Display short message when file or library item menu action is performed

v1.8.2
- Display cover art for current Radio Paradise track

v1.8.1
- Now can add multiple 'This Device' zones and rename them
- Add option to not show full path in Library breadcrumb text (Interface Settings)
- Add Download button to Image Viewer
- [AUTO] Fix display issues when adding tracks to Playing Now

v1.8.0
- Now one-time in-app purchase instead of subscription (see Settings to switch from subscription)
- When playing image on device in Playing Now, now opens image viewer with all images in list

v1.7.2
- Make icon compatible with different launcher shapes
- Don't try to connect to local IP address when on cellular network
- [AUTO] Fix empty main menu when not connected
- [ATV] Play remote control button presents playback options when pressed on library grid item
- [ATV] Stop remote control button stops music playback from most screens

v1.7.1
- Add option to update 'Date Last Opened' tag when playing to device (see Playback/Conversion settings)
- [AUTO] Playback menu now displayed before file list
- [ATV] Make clear groups of settings and add option to update 'Date Last Opened' tag on playback

v1.7.0
- Fix: was not connecting with write credentials when "Everyone" was enabled
- Add separate "title bar" color
- Add 2-line text and background color toggle options for Library grid thumbnail text
- [ATV] Add system screen saver for TV, set source images playlist path in app settings
- [ATV] Add "Jump to" search function in grid lists (jumps to first item that starts with input letter(s))

v1.6.5
- Add option to add all files in displayed list to new or existing playlist - access in file tap menu from Playing Now, Library, or Search
- Add playlist editing - access with new playlist button at top left of Library browser (MC 25 or later required)

v1.6.4
- Fix not being able to select different zone when initial load fails
- [ATV] Add option to update video play stats after playback
- [ATV] Fix launcher icon for Pie

v1.6.3
- Add sort option for search results
- Meet Android 64-bit requirements

v1.6.2
- Add field selection for search
- Add new search options in Interface Settings: max results, custom field groups, enable/disable tap of field name in results
- Add "Search in web browser" action in file tap menu which allows searches for song, album, movie, etc. in web browser
- Add downloads and deletion from device for individual files

v1.6.1
- Fix https connections not working in last release
- "Internal search for artist" now just displays Album and Artist results
- Add "Show album" action in file tap menu

v1.6.0
- Fix name and artist display when playing web radio in MC
- Fix Jump To in library browser now ignores articles when set in MC
- Add pinch to zoom in device Image viewer
- [MOBILE,AUTO,ATV] Add Streaming Audio playback: Radio JRiver and Radio Paradise (RP to MC zones only).  Can be hidden from library in settings.

v1.5.4
- Fix playing multiple files from search results
- Fix crash when network not available
- Fix volume message popup stops showing on multiple key presses
- Add setting for default zone to control when connecting to server (see Zone three-dot menu)
- [AUTO] Fix offline browse and playback
- [ATV] Add video file deletion (file path search setting, MC 24.0.77 required)

v1.5.3
- Fix crash due to mismatched locale settings on device and server
- Add interface option for Playing Now tracks list location
- Disable volume leveling when casting

v1.5.2
- Add option for Previous button to restart current file, double-tap to go to previous file
- Add commands in Playing Now "more" menu to toggle Subtitle, Audio, and Video streams when watching video in MC
- Fix zone macro MCC commands sending zone ID as index

v1.5.1
- [ATV] Handle missing cover art for files
- [ATV] Indicate Track List below on Playing Now screen
- [AUTO] Try again to fix detection of subscription without main app running
- Fix file Play/move next command in Playing Now not moving to correct position

v1.5.0
- [ATV] Add Audio playback and Images display
- [ATV] Add preliminary support for movie trailer playback (MC25 required)
- [ATV] Add option to disable subtitle display by default
- [ATV] Support MO_Offline custom field
- [AUTO] Fix detection of subscription without main app running
- Add Repeat modes for device playback
- Add file menu options in Playing Now to Play/move next and Remove from list
- Activating zone on server from app switches to control that zone

v1.4.3
- [AUTO] Fix incorrect warning of free version

v1.4.2
- Add command to make zone active on server (in "more" menu for zone)
- Add Play Doctor command in audio file menu
- Add Quick Default interface colors, Light and Dark
- Fix 'Play all from here' not starting with correct file
- When connecting remotely, try http connection if https connection fails
- [AUTO] Fix missing menu on first launch

v1.4.1
-Fix cover art display for music on Chromecast
-Add casting support for photos with corresponding conversion (Casting Image) and display time settings
-Add support for video conversion when casting with corresponding conversion setting (Casting Video)
-Add volume button in Playing Now which displays volume control slider (can be hidden)
-Add "Add To Playlist" button to device Image viewer
-Add optional custom caption to device Image viewer (user must add MO_Caption custom field in MC, use "{LB}" where you want a line break)
-Automatically switch to Playing Now when playing files from Library or Search

v1.4.0
-[MOBILE] Add casting support (cast targets show up as zones)
-[MOBILE] Add Set Rating to file popup menu
-[MOBILE] Add option for each zone to keep screen on during playback
-[MOBILE] Try to fix empty Playing Now list after wake
-[AUTO] Fix playback issues with trusted https connections

v1.3.4
-[MOBILE] Fix audio conversion and remove PCM options

v1.3.3
-[ATV] Add auto refresh rate switching option
-[ATV] Add track/stream selection when playing video
-[MOBILE] Add option to view assets/extras for audio files (entry in file popup menu)
-[MOBILE] Try to auto reconnect when screen is turned on
-[MOBILE] Downloads: Add thumbnail and top level when browsing, limit queue to 150 files at a time
-[ATV,MOBILE] Prevent screen saver/sleep when playing video
-[AUTO] Fix loading of empty Playing Now

v1.3.2
- Add preliminary Android TV support for video (single file playback)

v1.3.1
- Add option to play video in external player
- Add optional custom file details (manually add custom calculated fields to your Library named MO_Title and MO_Details)
- Add Seek bar in addition to seek buttons (tap progress bar to toggle visibility and tap SEEK TO text to apply seek)
- Prevent download attempt over untrusted SSL
- Fix Audio Path display for device playback
- Automatically clear image cache when connecting to server

v1.3.0
- Add downloading and offline playback
- Add different conversion settings for Wi-Fi, Mobile, and Downloads
- Add "Disable Conversion" option (all file types are not converted)
- Add WAV and PCM conversion options for Audio
- Show more information in Audio Path when playing to device
- Back button will navigate back in library if not at "Home"
- Add button to clear image cache (Interface Settings)
- Fix volume control for remote zones and change volume increment to 1%
- Fix switching of list display type
- Fix tab text alignment issues when returning to app
- Fix connection problems with empty credentials

v1.2.1
- Fix notification buttons for Oreo

v1.2.0
- Add Seeking during playback (tap progress bar to toggle seek buttons)
- Add Gapless playback
- Add Rating buttons to notification (disabled by default)
- Add Wake lock to try to avoid unexpected stopping when playing to device with screen off
- Photo viewing on device was only showing one photo
- "Add to end" was not working when playing on device
- Make sure login credentials are not sent in intial server check

v1.1.0
-Custom UI colors
-Option to update play count when playing to device
-Show playing indicator in Playing Now list rather than solid selection background
-Auto-hide navigation buttons on video playback screen

v1.0.1
- Add Wake-On-LAN
- Https connection is attempted with direct address
- Add custom name, WOL, and number of retries options for each server
- Prevent multiple dialogs from showing at the same time
- Notification is no longer cleared with Clear All.  Close button was added to notification
- Handle spaces and mixed case in file type conversion list
- Add "Play all from here" option for single file menu in file list
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: jmone on March 18, 2018, 08:24:24 pm
Well done cncb!  It's a very nice Remote :)  From what I've seen, MO 4Media:
- UI is fast and responsive
- is a solid and reliable remote without crashes
- plays just about everything (Audio, Video, Images)
- voice command for Android Auto works very well and the presentation / control using the Cars screen looks good and also works well (note: only Audio works, no watching re-runs of the Simpsons over Android Auto when driving!!).

Things that don't work at this stage are:
- MP4 based Web Radio Links (MP3 works fine)
- Live TV

Things I'm keen to have a play with later is MO 4Media's ability to control other devices on the Network.  In particular I'm thinking on how to control apps like TuneBlade/Airfoil to "turn on / off / volume" for these speakers when a MC Zone is selected to route audio to them.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 20, 2018, 09:25:00 pm
MO is now available in the Google Play Store (see first post).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: DJLegba on March 20, 2018, 10:56:39 pm
Well done!
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: kensn on March 22, 2018, 02:29:00 pm
Had the chance to experiment with it for a few minutes, looks very nice and intuitive. Seemed very snappy also. Well done!!

Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on March 24, 2018, 12:17:25 am
Trying it out. It's pretty nice.

Discovered a bug: I can't switch servers. Whenever I try to tap on one, it asks me to enter the credentials for a new one and doesn't switch to the one I tried to select. I'm effectively stuck on the last server I added.
I cleared the app data and started over and now the problem is gone. Might have just been some undue monkeying on my part.

Also, I tried adding m4a to the list of file types never to convert, but it converts them anyway.

Feature suggestions for battery conservation:
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 24, 2018, 09:11:47 am
Also, I tried adding m4a to the list of file types never to convert, but it converts them anyway.

This seems to be working for me.  Make sure you add it to the audio section of the settings and use the semicolon separator (e.g. "mp3;m4a").

I am definitely considering the ability to change UI colors for a future update.  Thanks.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on March 24, 2018, 10:23:54 am
I like the idea of a mobile app that connects over SSL!  The GUI looks nice.  A few issues I noticed:

1) I'm unable to connect on port 52200 through the app, even though I can via Chrome and Firefox on the same device.  I'm entering xxx.xxx.xxx.xxx:52200.  If I flip it to 52199 it works fine.  I tried https://xxx.xxx.xxx.xxx:52200 as well. 

2) When I first played something, two windows popped up.  The one in the background said "Not connected to server."  After about 5 seconds it played anyway.  When I changed tracks (manually), I could still see the outline of the second window in the background - I think that single blue line at the top.  I didn't grab a screenshot of the "not connected to server" window.

3) When I changed the settings, and went back to the player, the text inside the tabs was the top of the tab.  When I then clicked the tab, the text moved to the bottom (second screenshot).

I'll keep playing around with it.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 24, 2018, 12:44:11 pm
1) I'm unable to connect on port 52200 through the app, even though I can via Chrome and Firefox on the same device.  I'm entering xxx.xxx.xxx.xxx:52200.  If I flip it to 52199 it works fine.  I tried https://xxx.xxx.xxx.xxx:52200 as well. 

2) When I first played something, two windows popped up.  The one in the background said "Not connected to server."  After about 5 seconds it played anyway.  When I changed tracks (manually), I could still see the outline of the second window in the background - I think that single blue line at the top.  I didn't grab a screenshot of the "not connected to server" window.

3) When I changed the settings, and went back to the player, the text inside the tabs was the top of the tab.  When I then clicked the tab, the text moved to the bottom (second screenshot).

1) At the moment, it only tries https when using the Access Key and not a direct address.  I will fix that.
2) I will have to look into this.
3) I have seen this one before, but haven't been able to track it down yet.  I will keep looking.

Thanks for the reports.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on March 24, 2018, 03:33:35 pm
1) At the moment, it only tries https when using the Access Key and not a direct address.  I will fix that.

Ah, I didn't even try that.  So if I enter an access key, how can I verify it's using the SSL connection?  Ideally, I'd want to use a FQDN:52200 to force it to use SSL and if SSL isn't available, do not connect.

I just realized what you meant in the first post with the Zone Macro functionality.  Great idea!  I'm not sure how I'd use that just yet, but I'm sure other people will come up with some really cool use cases.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 24, 2018, 04:14:09 pm
Ah, I didn't even try that.  So if I enter an access key, how can I verify it's using the SSL connection?  Ideally, I'd want to use a FQDN:52200 to force it to use SSL and if SSL isn't available, do not connect.

If you are using a cellular data connection, the cellular icon in the header will have a little lock on it if https is being used.  I can add that for a WiFi connection too.  I don't know what FQDN is but I will look into it.

I just realized what you meant in the first post with the Zone Macro functionality.  Great idea!  I'm not sure how I'd use that just yet, but I'm sure other people will come up with some really cool use cases.
I use it in my main listening area to turn on my Denon AVR (and use the corresponding volume commands as well).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on March 24, 2018, 04:34:06 pm
If you are using a cellular data connection, the cellular icon in the header will have a little lock on it if https is being used.  I can add that for a WiFi connection too.  I don't know what FQDN is but I will look into it.

Fully Qualified Domain Name (ie. mynetwork.com:52200). 

Thanks for the clarification!
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 25, 2018, 10:39:05 am
Fully Qualified Domain Name (ie. mynetwork.com:52200). 

I see.  Do you use the MC-generated SSL certificate or your own?  For the MC certificate, I use the Access Key to do some basic validation so I wouldn't be able to do this if you use a direct address.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on March 25, 2018, 01:18:24 pm
I see.  Do you use the MC-generated SSL certificate or your own?  For the MC certificate, I use the Access Key to do some basic validation so I wouldn't be able to do this if you use a direct address.

Right now I'm using the self-signed method because the expiration sets itself way out.  I use Lets Encrypt for my other servers on the network and they get auto-updated.  I haven't worked out how to do that with MC yet, so the self signed one is easiest. 
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on March 26, 2018, 02:50:03 am
Is Wake-on-LAN in the pipeline?

I tend to use JRemote to wake my HTPC from suspension (sleep) and hibernation by initiating a connection, but I notice that the same does not yet work in MO 4Media.

Also:
This seems to be working for me.  Make sure you add it to the audio section of the settings and use the semicolon separator (e.g. "mp3;m4a").

I am definitely considering the ability to change UI colors for a future update.  Thanks.
My issue was that I had a space between the semi-colon and "m4a". It's working now. :)
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 26, 2018, 08:21:05 am
Is Wake-on-LAN in the pipeline?
It is now :).  What options for this should there be?  Try to connect for a fixed length of time after sending the WOL, etc.?

Also:My issue was that I had a space between the semi-colon and "m4a". It's working now. :)
I will change this to be less strict (handle spaces and case).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on March 26, 2018, 06:56:18 pm
It is now :).  What options for this should there be?  Try to connect for a fixed length of time after sending the WOL, etc.?

That sounds reasonable. A field in settings that asks for a time-out length in seconds, maybe (where entering 0 means no time-out)?

Also, two issues and two suggestions:

In any case, this is looking really awesome; thank you for the hard work! :D
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 27, 2018, 07:03:10 am
1) Just make sure you are not using the read-only authentication credentials and it should work.
2) Seeking in audio has not been implemented yet.
3) Selecting an individual track just operates on the single track.  Selecting the Play button at the top operates on all the displayed files.  I could add a "Play all from here" option on the single track menu?  I have not looked into gapless playback yet.
4) I will work on this.

Thanks.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on March 27, 2018, 01:07:02 pm
1) Just make sure you are not using the read-only authentication credentials and it should work.
2) Seeking in audio has not been implemented yet.
3) Selecting an individual track just operates on the single track.  Selecting the Play button at the top operates on all the displayed files.  I could add a "Play all from here" option on the single track menu?  I have not looked into gapless playback yet.
4) I will work on this.

Thanks.

Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 28, 2018, 08:49:28 am
I just submitted v1.0.1 (see second post for release notes).  The main thing added was Wake-On-LAN support.  Hopefully this will work remotely (outside of LAN), but I was not able to configure my router properly to confirm (I confirmed inside the LAN is working).  I decided to add a general number of connection retries option (not specific to WOL) instead of a timeout length. 

I added this note to the UI but will repeat it here.  If you would like to use WOL or https connections you need to connect using the Access Key at least once before attempting to connect with the direct address.

Starting Friday, I will be offline for the next several days so I won't be able to respond for a little while.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on March 29, 2018, 06:53:28 pm
I'm still having issues when trying to connect on 52200 as SSL.  To be sure I'm following the right steps, this is what I've tried:

1) I connect with my access key "abcdef" - this works.
2) I edit the server and change the access key to "abcdef:52200" - I get an error that says Access Key not found, which makes sense.
3) I change the server to my internal IP to test that "192.168.x.y:52199" - this works.
4) I change the server to "192.168.x.y:52200" - I get an error that says "Could not reach the server."
5) I try setting the server as "https://192.168.x.y:52200" - same error.
5) On the exact same device, I open Chrome and go to https://192.168.x.y:52200 and I'm able to login.  It does ask me to login twice, which seems odd.  Is that normal?  I get the popup from the browser, then the Panel login. 
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on March 29, 2018, 09:15:39 pm
 
I'm still having issues when trying to connect on 52200 as SSL.

Sorry this is not working for you.  Steps 1 and 4 are all that are necessary (I have verified this is working for my server).  The only things I can suggest is make sure you are using the right Access Key for the initial connection and make sure you are editing the same server to use the direct address (rather than adding a new server).  I can help you try to troubleshoot this more in a week or so.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on March 31, 2018, 10:36:28 am
Just wanted to drop in and report for when you get back that Last.fm scrobbling is not working when playing to the mobile device when normally, it would.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on April 09, 2018, 08:51:17 am
Just wanted to drop in and report for when you get back that Last.fm scrobbling is not working when playing to the mobile device when normally, it would.

MO is not currently updating the play count when playing to the device.  Hopefully the scrobbling will just work when I implement this.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on May 10, 2018, 10:40:59 pm
So are there any plans to enable gapless play-back and seeking?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on May 11, 2018, 08:27:03 am
So are there any plans to enable gapless play-back and seeking?

Yes to seeking.  I have to look into gapless but I put it on the list.  I plan to release a small update shortly and then will look to add these items.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on May 13, 2018, 08:49:56 am
Cool! Thanks. :)
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on May 22, 2018, 03:22:09 pm
The v1.1.0 update should be available soon.  The significant changes are the ability to select custom colors for the UI and an option to increment the play count after playing an audio track to the device.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on May 27, 2018, 02:24:11 am
I'm really liking the new default interface, even. It's a bit more vibrant just for being blue instead of grey. :)

I have a suggestion (aside from gapless and seeking): Put the rating stars on the lock screen, under the play/pause and track advance and return buttons, and allow them to be set there so that one does not need to unlock their phone to set ratings during continuous play-back. See attachment for what I mean.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on May 27, 2018, 12:02:53 pm
I am not really sure how that lock screen is generated?  I am not (directly) creating or controlling it.  My phone only shows notifications on the lock screen and I can't find an option to show something else.  I probably could add rating buttons to the notification itself if that would be acceptable.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on May 27, 2018, 03:24:18 pm
I am not really sure how that lock screen is generated?  I am not (directly) creating or controlling it.  My phone only shows notifications on the lock screen and I can't find an option to show something else.  I probably could add rating buttons to the notification itself if that would be acceptable.

Maybe this (http://www.sapandiwakar.in/android-media-player-lock-screen/) could be of help? Not sure how current and/or agnostic it is; I'm not a coder. :P

If it helps, I've gone in to Settings > Lock Screen > Notifications > Show notifications from and found MO 4Media turned on.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on May 28, 2018, 10:39:38 am
Are you using a version of Android before M? I'm pretty sure the newer versions just show notifications on the lock screen as shown below.  If you can see notifications on the lock screen, I would be able to add a notification that allows rating of tracks.


Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on May 28, 2018, 03:42:47 pm
Are you using a version of Android before M? I'm pretty sure the newer versions just show notifications on the lock screen as shown below.  If you can see notifications on the lock screen, I would be able to add a notification that allows rating of tracks.

Not sure what you mean by "M" but I'm running Android 8.0.0.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Hendrik on May 28, 2018, 04:43:19 pm
Android M is 6.0, 8.0 would be O
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on May 29, 2018, 08:36:55 am
Does your phone have a custom launcher and/or lock screen?  If you pull down at the top of the lock screen, can you see notifications?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on May 29, 2018, 02:47:45 pm
Yes and no, respectively. I can pull down from the top but I don't get my notifications. Said notifications appear on the lock screen instead.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on May 29, 2018, 02:58:59 pm
This is my home screen as it appears via my launcher.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on May 29, 2018, 10:21:09 pm

Sorry this is not working for you.  Steps 1 and 4 are all that are necessary (I have verified this is working for my server).  The only things I can suggest is make sure you are using the right Access Key for the initial connection and make sure you are editing the same server to use the direct address (rather than adding a new server).  I can help you try to troubleshoot this more in a week or so.

Let me know if this week is a good time to help me look into this.  I'm just getting back to it, but I'm still getting "connection failure", even on my own network on port 52200, but it connects fine on 52199.  However, I can connect in Firefox/ Chrome.  Thanks!
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on May 30, 2018, 08:21:48 am
Yes and no, respectively. I can pull down from the top but I don't get my notifications. Said notifications appear on the lock screen instead.

That looks like an "Android System" notification visible when you pull down.  Sorry, I think the best I can do is add a notification that allows setting the rating and we hope that you will be able to access it from the lock screen.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on May 30, 2018, 08:23:11 am
Let me know if this week is a good time to help me look into this.  I'm just getting back to it, but I'm still getting "connection failure", even on my own network on port 52200, but it connects fine on 52199.  However, I can connect in Firefox/ Chrome.  Thanks!

Yes.  I will send you a PM.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on May 31, 2018, 09:59:33 am
Thanks for the help getting the SSL issue worked out.  For completeness sake, when I had generated the SSL cert in JRiver, I typed in my domain name.  I regenerated the SSL cert by leaving that box blank and it then made a cert for jriver.local.  Then MO 4Media would connect to it.  I also blocked port 52199 on my MC server so that it would only ever connect via SSL.  I went ahead and signed up for the full version because the security of SSL alone is worth the price!

I too am seeing an issue similar to Schmengie with the media keys though.  On the lock screen, they do not work.  I'm using a Pixel, on Project Fi, so as "pure" google as it can be.  My lock screen is your standard Android 8.1.0.  The media keys also do not work when I use the pull down menu when the phone is unlocked.  I'm attaching a few screenshots to be clear that we're talking about the same buttons.  Thanks!
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on May 31, 2018, 10:22:09 am
FYI - I just installed this on my work cell as well (LG G6, running Android 7.0), and the media keys do work.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on May 31, 2018, 12:03:09 pm
I have an Essential PH-1 here which is pretty much stock Android 8.1 and the media controls in the notification seem to work.  I'm not sure why you Pixel is not working but I will think about it more.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on June 01, 2018, 08:25:09 pm
I've noticed, but haven't done much checking, if I'm playing to "this device" I seem to timeout from the server very quickly and my phone stops playing.  Once I left it for a few minutes and it started playing again, but only played half of the next track.  A few times, I just woke the phone up (hit the power button), and it started playing again.  In these cases, it would play the next track only.  So I'd wake it up, it wold advance to the next track and play, then stop until I repeated that.  At the same time, I know the phone was still online because I was getting text and emails (I could hear it vibrating on the shelf).  When I play to something else, like a DLNA renderer, this doesn't happen.  I'm guessing that's because it actually gets queued up in MC and MC is handling the connection to the player.  I have noticed in those cases, that I'll turn the phone one and it asks if I want to reconnect.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on June 01, 2018, 09:01:51 pm
Just dropping in real quick to say that adding rating stars to the notification is worth a shot. I'll let you know if they appear on my lock screen as well. :)
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 02, 2018, 05:39:52 am
I've noticed, but haven't done much checking, if I'm playing to "this device" I seem to timeout from the server very quickly and my phone stops playing. 

Are you connected via WiFi?  If so, do you have "Keep WiFi on when screen is off" enabled?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 02, 2018, 05:42:52 am
Just dropping in real quick to say that adding rating stars to the notification is worth a shot. I'll let you know if they appear on my lock screen as well. :)

I will add this.  This will be optional and a separate notification since there is not enough room for the buttons on the existing notification.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on June 02, 2018, 11:47:40 am
Are you connected via WiFi?  If so, do you have "Keep WiFi on when screen is off" enabled?

Yes.  This happens on both the LG G6 and Pixel.  The G6 has that option and it's set.  The Pixel does not have that option, it's just set by default apparently. 

I've unblocked port 52199 on my server connected the G6 without SSL.  Same problem, actually, this time it stopped mid track, which is different than I had observed before.  To make sure I wasn't making it up, I loaded up JRemote and it's been playing now for 3 tracks.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on June 02, 2018, 03:00:26 pm
I will add this.  This will be optional and a separate notification since there is not enough room for the buttons on the existing notification.
Sounds good! :)
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 03, 2018, 07:15:13 am
Yes.  This happens on both the LG G6 and Pixel.  The G6 has that option and it's set.  The Pixel does not have that option, it's just set by default apparently.

Is your WiFi signal solid?  Playback will stop if it switches networks (WiFi to cellular or vice versa).  None of my devices seem to need it and if you have the "Keep WiFi on" option enabled it shouldn't be necessary, but we could try to add a "WiFi lock" to see if it fixes the problem.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 03, 2018, 09:20:15 am
Could you try to disable WiFi (play to the device via cellular only) and see if you still have the stopping problems?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on June 03, 2018, 10:19:48 am
Is your WiFi signal solid?  Playback will stop if it switches networks (WiFi to cellular or vice versa).  None of my devices seem to need it and if you have the "Keep WiFi on" option enabled it shouldn't be necessary, but we could try to add a "WiFi lock" to see if it fixes the problem.

Yes, wifi is strong.  I setup a ping every 10 seconds to check my phone when the screen turns off.  It stops responding to pings after a bit over 2-3 minutes and never advanced to track 2.  Oddly though, I played through 3 albums straight on JRemote yesterday while painting.  I've just done the same test with JRemote and the same thing happens (stops responding to pings), but it advanced to track 2 and then 3.  Do you do any caching in MO 4Media?

Quote from: cncb
Could you try to disable WiFi (play to the device via cellular only) and see if you still have the stopping problems?

Testing on my work cell at the same time and it appears to not have the same issue with cellular data.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on June 03, 2018, 10:40:32 am
I disabled battery optimization for MO 4Media and it just advanced tracks.  This seems to have solved it, I'll be doing more painting today, so I'll have the phone setup without touching it for a few hours.  Will let you know if this doesn't resolve it, but seems good!
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 03, 2018, 03:41:07 pm
Thanks for figuring this out.  Are you OK with changing the battery optimization setting or do you want me to add something to the app?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on June 03, 2018, 04:43:02 pm
Thanks for figuring this out.  Are you OK with changing the battery optimization setting or do you want me to add something to the app?

I'm ok with changing the setting.  Might want to put a note about it somewhere in the help though?  I checked and didn't have this set for JRemote or Gizmo, so I assume someone else might end up stuck in the same situation. 
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 03, 2018, 05:49:09 pm
I checked and didn't have this set for JRemote or Gizmo, so I assume someone else might end up stuck in the same situation.

I think this is probably due to MO not doing a WiFi lock although I'm not sure why it works on some devices without it.  I will go ahead and add the lock for the next release to hopefully avoid this issue in the future.  Thanks for your help with this.

By the way, to answer your earlier question, MO doesn't do any caching beyond what the built-in Android media player might do for the current playing track.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 08, 2018, 03:21:53 pm
I have submitted the 1.2.0 update which should be available shortly.  The main added items are seeking buttons, gapless playback, and optional rating buttons in the main notification.  I'm not sure if it is perfectly gapless, but it seems very close to me.  Also, I didn't create a new, separate notification for the rating buttons because I had to implement "scrolling" of the buttons anyways.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on June 08, 2018, 04:29:26 pm
I hate to relay the bad news but none of the buttons in the notification work now. I tap them but nothing happens. Also, no rating stars were added to the lock screen notification.

On the bright side, gapless play-back seems to be working pretty well. Thank you! :D
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 08, 2018, 04:47:53 pm
Tap the new star button at the end and it will show the rating buttons.

I am not sure why the buttons in the notification are not working for you (I actually was under the impression you did not see the notification at all).  The notification buttons work on the various devices I have tested although I think hoyt was having similar problems.  I wonder if it is some kind of permissions issue?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on June 08, 2018, 05:41:40 pm
Aye, the star button doesn't do anything and neither do any of the others.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 08, 2018, 06:40:52 pm
It appears to be an Oreo-only issue.  Sorry about that.  I will try to find a fix ASAP.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on June 08, 2018, 07:37:41 pm
Also, no additional lock screen buttons. I'm curious to know how Android generates this if you didn't write in this feature yourself.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 09, 2018, 12:57:05 pm
I submitted an update that should fix the Oreo notification buttons.

I think you probably would get the same lock screen for other audio playback apps since I'm pretty sure that Android just creates it from the metadata supplied by MO and standard playback controls.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on June 13, 2018, 08:48:17 pm
Mm. It would be super cool if that could be manipulated!

The buttons work now, at least. :)
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on June 25, 2018, 11:29:39 pm
I have an idea:

Would it be possible to include options in Settings > Device Playback that allows conversion to PCM 16- and 24-bit?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 26, 2018, 07:28:55 am
This should be possible and I will try to fit it into the next release which should be ready pretty soon.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on June 26, 2018, 09:06:04 am
I decided to try this remote this morning... wow, it actually works pretty well! This is the first remote that I've used that supports gapless playback, which is a plus when listening to Pink Floyd albums for example. But I've got some feedback including one issue, an issue/request type of thing, a couple questions and a straightforward request. I've noticed two issue thus far, which the first one is kinda a deal breaker at the moment...

- I can't use my finger to seek in the progress bar (by dragging around). Instead it pops up a little menu with seeking X amount of seconds options.

This is actually pretty annoying, as I'm very used to using my finger to drag and seek within songs. It's just fast that way, IMO. I do like the seeking options though, but still, much faster by dragging. This next one is more of a request than an issue.

- When scrolling down the list of artists, it takes me a long time to get down to the bottom. In JRemote, it has scrolling that becomes faster (then jumps to letters of the alphabet, allowing me to scroll down to the bottom faster). Is something like this possible with this remote? It'd really help, since I have nearly 1000 artists in my library.

This can be mildly annoying, to be honest. First world problems, eh?

Now a couple questions...

1. I have my media network setup to "Don't convert audio", so the remote shouldn't do this either, right? Yet, High is the highest conversion quality available for audio so I'm not sure if it's converting regardless of the option, so there's some confusion there. Having "Original" as an option for the quality (even if it's simply placebo) might address any confusion there (kinda goes with Schmengie's idea above, which makes sense). I guess I could simply add flac to the list of file types to NOT convert? IMO, it's confusing.

2. (I know there's very little chance, e.g. a snowball's chance in hell) and I can't believe I'm asking this... but I'm wondering if this could possibly be ported to Windows as a UWP type of app? Reason being, I've got some cheap Windows 10 tablets, which could make perfect use of being a remote for MC. Panel works, to an extent (which hopefully improves in time), but having a dedicated app for that makes sense. However, from a software developer's point of view, investing time, money and effort in a platform that's more-or-less on life support (at least Windows 10 Mobile) for very little gains, it doesn't make much sense. But just asking anyways, even though I can guess the answer. :P

Finally, a request...

- Kinda goes along with the "don't convert audio" subject above, know how when playing back audio in JRemote, it has a little icon showing the type of audio playing (e.g an orange FLAC button)? Yeah, that. It would be VERY useful and aesthetically pleasing as I get a warm fuzzy feeling seeing FLAC being sent over DLNA and playing back on my phone. :P

This remote has inspired me to consider finally implementing my plan of getting a NUC (or an IdNuc) with either Linux or Windows on it, installing MC on it, cloning my music library that's stored on my main computer to a new hard drive (so it is on its own device, and I won't need my PC turned on to play music to my phone, for example) and using this remote for dedicated music playback/DLNA renderer around the house at any time of day. I've been procrastinating about it though, because lack of gapless playback over DLNA to my handheld devices was the main deal breaker (was hoping it'd come in Gizmo, JRemote or eos), but this remote solves that issue. :P
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 26, 2018, 09:53:40 am
Thanks for the feedback.

- I can't use my finger to seek in the progress bar (by dragging around). Instead it pops up a little menu with seeking X amount of seconds options.

It seemed like the buttons might be better for more accurate and "finer" seeking but I understand how dragging the progress bar would be easier to use.  Perhaps I could add an optional seeking progress bar that would pop up in place of the buttons?

Quote
- When scrolling down the list of artists, it takes me a long time to get down to the bottom. In JRemote, it has scrolling that becomes faster (then jumps to letters of the alphabet, allowing me to scroll down to the bottom faster). Is something like this possible with this remote? It'd really help, since I have nearly 1000 artists in my library.
Nothing as nice as the JRemote scrolling but there is the ability to jump to letters.  Tap the magnifying glass icon at the top right of the list and make sure it says "Jump to" in the search box.  Type a letter and tap the search icon in the keyboard to jump to that letter.

Quote
1. I have my media network setup to "Don't convert audio", so the remote shouldn't do this either, right? Yet, High is the highest conversion quality available for audio so I'm not sure if it's converting regardless of the option, so there's some confusion there. Having "Original" as an option for the quality (even if it's simply placebo) might address any confusion there (kinda goes with Schmengie's idea above, which makes sense). I guess I could simply add flac to the list of file types to NOT convert? IMO, it's confusing.

Sorry this is confusing.  It seemed like this was the best way to present conversion settings without having to have a setting for each possible file type.  The Quality setting only applies to file types not in the list (i.e. the files that will be converted) so "Original" does not make sense in this case.  I am open to suggestions to make this clearer.

Quote
2. (I know there's very little chance, e.g. a snowball's chance in hell) and I can't believe I'm asking this... but I'm wondering if this could possibly be ported to Windows as a UWP type of app? Reason being, I've got some cheap Windows 10 tablets, which could make perfect use of being a remote for MC. Panel works, to an extent (which hopefully improves in time), but having a dedicated app for that makes sense. However, from a software developer's point of view, investing time, money and effort in a platform that's more-or-less on life support (at least Windows 10 Mobile) for very little gains, it doesn't make much sense. But just asking anyways, even though I can guess the answer. :P
Sorry,  I loved my Windows Phone right up until they pulled the plug but any port would most likely be to iOS.

Quote
- Kinda goes along with the "don't convert audio" subject above, know how when playing back audio in JRemote, it has a little icon showing the type of audio playing (e.g an orange FLAC button)? Yeah, that. It would be VERY useful and aesthetically pleasing as I get a warm fuzzy feeling seeing FLAC being sent over DLNA and playing back on my phone. :P
It might not give you the "fuzzies" :), but if you click the "more" button next to the transport buttons, it will show you an "Audio Path" which will indicate whether or not the audio is being converted.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on June 26, 2018, 10:18:09 am
It might not give you the "fuzzies" :), but if you click the "more" button next to the transport buttons, it will show you an "Audio Path" which will indicate whether or not the audio is being converted.

Hmmm, it says converting file from FLAC so I guess it is converting (what's it converting to?). Anyways after adding flac to the file types to NOT convert list it works and it's now playing back as FLAC. Groovy.

It seemed like the buttons might be better for more accurate and "finer" seeking but I understand how dragging the progress bar would be easier to use.  Perhaps I could add an optional seeking progress bar that would pop up in place of the buttons?

I can see how having both could be useful to have. Having a way to switch between them (e.g. toggle button) would likely help (or press and holding on the previous/next buttons for the seeking buttons to pop up). But yeah, gotta go fast so dragging to seek works best for me.

Nothing as nice as the JRemote scrolling but there is the ability to jump to letters.  Tap the magnifying glass icon at the top right of the list and make sure it says "Jump to" in the search box.  Type a letter and tap the search icon in the keyboard to jump to that letter.

Okay, that's a good compromise (and actually faster than JRemote to getting towards the end of the list).

Sorry this is confusing.  It seemed like this was the best way to present conversion settings without having to have a setting for each possible file type.  The Quality setting only applies to file types not in the list (i.e. the files that will be converted) so "Original" does not make sense in this case.  I am open to suggestions to make this clearer.

Hmmm, I've got an idea. Perhaps a compromise would be to add another toggle at the top (below the two existing toggles) to disable ALL audio conversions (which then will disable the conversion quality toggle and the file types to NOT convert list). That way no files will be converted, for those users (like myself) who'd like it that way and only have one type of files (e.g. FLAC). But having it only convert specific file types does come in handy for those users with files (e.g. DSD files) that won't playback without conversion to PCM.

Sorry,  I loved my Windows Phone right up until they pulled the plug but any port would most likely be to iOS.

As I expected, it was worth a try. :P

It might not give you the "fuzzies" :), but if you click the "more" button next to the transport buttons, it will show you an "Audio Path" which will indicate whether or not the audio is being converted.

It says Playing flac, so I'm feeling rather fuzzy now. So this is a good compromise too AND it's playing my 24-bit/192 kHz albums with no issues. :D

I'm pretty content now, so I've subscribed and I'm going to play with this more throughout the day. I guess I'll start prepping my DLNA renderer plans now. :P

Keep up the good work!

P.S. Can the audio path display other stats like bit-depth, sample rate, bitrate, etc. if possible?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 26, 2018, 12:33:21 pm
I can see how having both could be useful to have. Having a way to switch between them (e.g. toggle button) would likely help (or press and holding on the previous/next buttons for the seeking buttons to pop up). But yeah, gotta go fast so dragging to seek works best for me.

I will work on this for a future release.

Quote
Perhaps a compromise would be to add another toggle at the top (below the two existing toggles) to disable ALL audio conversions (which then will disable the conversion quality toggle and the file types to NOT convert list).

Good idea.  I will add this for the next release.

Quote
P.S. Can the audio path display other stats like bit-depth, sample rate, bitrate, etc. if possible?

This was my original intention, but the Android media player does not seem to be able to provide this information (for conversions).  I could display this information for files not being converted.

Thanks.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on June 26, 2018, 12:39:48 pm
I could display this information for files not being converted.

Which would be perfect. :D

Thanks!
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Hendrik on June 26, 2018, 03:07:24 pm
1. I have my media network setup to "Don't convert audio", so the remote shouldn't do this either, right?

Just for the record, those media network settings do not influence the behavior of the MCWS service that serves the files. The remote is in full control how it gets its files delivered, original or converted.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on June 29, 2018, 02:04:05 pm
I have a few requests/ notes:
1. It would be nice to set the audio conversion by network (wifi vs mobile data).  So when on mobile data, I want to convert to MP3 at a medium quality.  When on wifi, I want no file conversion.
2. When I initially flip to the Library tab, the list type is in a list format.  I hit the list button and it doesn't change, then I hit it again and it goes to a thumbnail type.  I'd like it to stay as thumbnails, but it seems to reset every time.
3. When I'm browsing my lists (Audio > Studio > Artist > Album), then I want to go back, I often hit the back button on my phone.  This closes the app.  Instead I need to use the <- arrow.  I'd like to use the <| icon on my phone.
4. I'd like to be able to choose, somehow, different tags to show in different views.  I don't know how I want this to work, but it's something that I can't do in JRemote or Gizmo that I've always wanted.  For example, when playing the genre of Classical, I want to see on a playing now display, the Orchestra and Conductor tags face up.  Again, no idea how to implement that but something that would be nice.

Something that I really like that no other remote has done:
When I change zones, the app keeps me in the same place of my library.  I often go through the process of finding what I want to play, hitting play, then saying !@$, wrong zone.  In MO 4Media, I still say !@$, but it's more easily fixed.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 29, 2018, 02:21:25 pm
1. It would be nice to set the audio conversion by network (wifi vs mobile data).  So when on mobile data, I want to convert to MP3 at a medium quality.  When on wifi, I want no file conversion.
This is already in the next update which should be available soon.
Quote
2. When I initially flip to the Library tab, the list type is in a list format.  I hit the list button and it doesn't change, then I hit it again and it goes to a thumbnail type.  I'd like it to stay as thumbnails, but it seems to reset every time.
I will look into this.  It is supposed to remember the last setting.
Quote
3. When I'm browsing my lists (Audio > Studio > Artist > Album), then I want to go back, I often hit the back button on my phone.  This closes the app.  Instead I need to use the <- arrow.  I'd like to use the <| icon on my phone.
I will look into adding this.
Quote
4. I'd like to be able to choose, somehow, different tags to show in different views.  I don't know how I want this to work, but it's something that I can't do in JRemote or Gizmo that I've always wanted.  For example, when playing the genre of Classical, I want to see on a playing now display, the Orchestra and Conductor tags face up.  Again, no idea how to implement that but something that would be nice.
I was considering doing this before.  This could be done with expressions, but would require you adding some calculated expression fields to your MC library.  I would consider adding this to a future release if you are comfortable with that.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: syndromeofadown on June 29, 2018, 06:01:11 pm
Hi cnbc.
My first impression of your app is very good but I am having a couple issues with it.

Adding a server only works for me if I fill out user name and password in the app. i don't have authentication turned on in MC so it shouldn't require a password. Also it doesn't matter what text I enter for them as long as the fields aren't blank.

My other issue is volume. When the volume keys on my tablet are pressed the app show changes in volume of 5% intervals but there's no change in volume. Ideally there would be 1% intervals, and it would change the volume.

My server is an IdPi with latest updates, my playback device is an Axiom Air, my Android device is Galaxy Tab A 2016.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: struct on June 29, 2018, 11:39:58 pm

Just downloaded for a try.  Very nice.

How far away might be Google Cast?

Thanks
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 30, 2018, 09:26:11 am
Adding a server only works for me if I fill out user name and password in the app. i don't have authentication turned on in MC so it shouldn't require a password. Also it doesn't matter what text I enter for them as long as the fields aren't blank.

I will look into this but it sounds like you are able to connect by putting in any credentials?

Quote
My other issue is volume. When the volume keys on my tablet are pressed the app show changes in volume of 5% intervals but there's no change in volume. Ideally there would be 1% intervals, and it would change the volume.

My server is an IdPi with latest updates, my playback device is an Axiom Air, my Android device is Galaxy Tab A 2016.

I can change it to 1%.  5% was kind of arbitrary since it seemed like 1% might be too fine of an adjustment.  Is your playback device a DLNA renderer (seems to be a musical keyboard)?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 30, 2018, 09:36:55 am
How far away might be Google Cast?

Sorry, I am not sure.  You are the first person who has showed any interest.  I want to work on a few other things first, so if I add it (sorry, no guarantees) it probably would be a few months out.  Thanks.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on June 30, 2018, 09:47:00 am
I've noticed a somewhat weird issue. Sometimes when going through the Library switching between artists, the cover art displayed is for a previous artist/albums I was looking at, and thus it's the wrong cover art (like it's cached and being displayed for the wrong albums even though the albums have embedded cover art). I've noticed this especially with artists where I have a good number of albums for (e.g. over 100). I'll see if I can get a screenshot of it happening next time.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on June 30, 2018, 10:03:54 am
I've noticed another (somewhat trivial) 'issue', if you would call it that.

I've noticed if you "minimize" the app (meaning it's not in focus, could be another app in focus) and come back to the app, the tabs (doesn't matter if they're on top or bottom) become aligned to the left, instead of being aligned in the middle like it normally is.

Example (highlighted in red): https://i.imgur.com/tYbQt4I.jpg

Of course, clicking on each tab makes it align in the middle again (which, IMO, it should stay aligned in the middle all the time).

Example of how it normally (should) look: https://i.imgur.com/ebX1rpX.jpg
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: syndromeofadown on June 30, 2018, 11:43:16 am
Quote
I will look into this but it sounds like you are able to connect by putting in any credentials?
Correct. I can enter any text into the user name and password to successfully add a server.
Note that if I edit a server there's no way to connect, I have to add a new one with the username and password non-empty.

Quote
I can change it to 1%.  5% was kind of arbitrary since it seemed like 1% might be too fine of an adjustment.  Is your playback device a DLNA renderer (seems to be a musical keyboard)?
Axiom Air is DLNA renderer:
https://air.axiomaudio.com/
https://yabb.jriver.com/interact/index.php?topic=104473.0

In the Axiom Air settings (edited using the Axiom Air android app), there are options for startup volume, max volume, and one click volume steps. I have volume step set on 1 which is probably where other remotes get the 1% intervals that i am used to.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 30, 2018, 04:34:08 pm
Sometimes when going through the Library switching between artists, the cover art displayed is for a previous artist/albums I was looking at, and thus it's the wrong cover art (like it's cached and being displayed for the wrong albums even though the albums have embedded cover art).

I noticed what might be a similar issue when switching between servers a lot for testing (the displayed thumbnails get out of sync).  I already added a manual "Clear Image Cache" function for the next release.  Maybe it will help with your issue too.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 30, 2018, 04:35:40 pm
I've noticed if you "minimize" the app (meaning it's not in focus, could be another app in focus) and come back to the app, the tabs (doesn't matter if they're on top or bottom) become aligned to the left, instead of being aligned in the middle like it normally is.

This is a longstanding issue that I haven't quite been able to pin down yet.  I should eventually fix it :).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on June 30, 2018, 04:38:17 pm
Correct. I can enter any text into the user name and password to successfully add a server.
Note that if I edit a server there's no way to connect, I have to add a new one with the username and password non-empty.

I still need to test this but it won't let you put in fake credentials for an existing server?

Quote
In the Axiom Air settings (edited using the Axiom Air android app), there are options for startup volume, max volume, and one click volume steps. I have volume step set on 1 which is probably where other remotes get the 1% intervals that i am used to.

Thanks for reporting this.  It is fixed in the next release.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: syndromeofadown on June 30, 2018, 05:17:52 pm
Quote
I still need to test this but it won't let you put in fake credentials for an existing server?
It will let me put in fake credentials but it has to be done when adding a new server.
If I add them to an existing server by choosing "edit" it won't connect.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 01, 2018, 03:43:57 pm
This could be done with expressions, but would require you adding some calculated expression fields to your MC library.  I would consider adding this to a future release if you are comfortable with that.

Yeah, depending on what you figure out that could work, I'd be comfortable doing this.  If it went into a new field, like Mobile Track Name, Mobile Album Name, etc, and I could just fill my whole library with Mobile Track Name =[Name], except if Classical, I could do it differently, that'd be great. 
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 05, 2018, 03:44:18 pm
v1.3.0 is now available.  The main addition is Downloading with Offline playback but see the second post for all the changes.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 05, 2018, 04:55:26 pm
v1.3.0 is now available.  The main addition is Downloading with Offline playback but see the second post for all the changes.

Wow, that's awesome!  I'm trying to get the Offline mode to work right now and I've setup the download on two different devices, with a similar outcome.  I hit the play button next to an album, and choose Download.  On my LG G6, I can tell the phone is trying to download something because the down arrow icon flashes in the upper status bar a few times.  Then I go to Settings > Downloads and the album I've selected says 0 MB, 0/6 files. 

I tried changing the conversion settings (no conversion vs MP3), but this stays the same.  On my Pixel, it does something similar, but I don't see the downloading icon in the status bar.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 05, 2018, 06:17:49 pm
Did it prompt you to give MO storage access permissions?  Did it show you a confirmation message of the download details where you could cancel or download?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 05, 2018, 06:48:39 pm
Did it prompt you to give MO storage access permissions?  Did it show you a confirmation message of the download details where you could cancel or download?

I didn't get an android prompt for access permissions, but it did tell me that I needed to select a folder.  I did that in the Downloads setting.  It now says Internal Shared Storage.

Edit: I just checked the app pref, and it does have access to local storage in the Android App Permissions.

I do see a popup that says Download Details, X files, X thumbnails, X MB, etc, and I click Download but that's where it stops. 
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 05, 2018, 06:56:45 pm
Strange. Sorry it is not working for you.  You can go to the Downloads screen in MO and select the menu for the download and select "Update/refresh" and it will try again.  Also, are you trying to download over Wi-Fi or cellular?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 05, 2018, 07:08:21 pm
Strange. Sorry it is not working for you.  You can go to the Downloads screen in MO and select the menu for the download and select "Update/refresh" and it will try again.  Also, are you trying to download over Wi-Fi or cellular?

I tried that and it still hadn't downloaded.  I was trying to see if my MC server was reacting and when I hit refresh, my CPU jumps a bit, for roughly 30 seconds or so.  That's why I had tried changing it to no conversion, thinking perhaps MC wasn't converting to MP3 properly. 

I'm connected via wifi, on the same network as my server.  I just tried disconnecting, same thing occurs.

I just looked in the "Downloads" on Android and there are a bunch of "Unsuccessful" items in my downloads folder:

Thanks!
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 05, 2018, 07:10:36 pm
What happens if you tap on one and retry the download from there?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 05, 2018, 07:13:27 pm
What happens if you tap on one and retry the download from there?

It flips from Queued to In Process and back to Queued.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on July 05, 2018, 07:16:12 pm
Just wanted to drop in and let you know that selecting PCM 24-bit in conversion options causes assets to be converted to PCM 16-bit instead--at least according to audio path.

However, WAV 24-bit works, also according to audio path.

What is the practical difference between the two, anyway?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 05, 2018, 07:48:44 pm
Just wanted to drop in and let you know that selecting PCM 24-bit in conversion options causes assets to be converted to PCM 16-bit instead--at least according to audio path.

However, WAV 24-bit works, also according to audio path.

What is the practical difference between the two, anyway?

Sorry, I will fix that for the next update.  It is just displaying it incorrectly.

I think WAV adds some additional "header" information but one of the JRiver guys would have to explain it.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Goatshade on July 05, 2018, 10:10:43 pm
So it is actually converting to PCM 24-bit; it's just misreporting?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 06, 2018, 06:39:19 am
So it is actually converting to PCM 24-bit; it's just misreporting?

Yes.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 06, 2018, 06:42:43 am
Note that Downloading does not currently work over a SSL connection, at least with the certificate generated by MC (seems to be hoyt's issue).  I will try to fix this but it might be that I just have to disable downloading for SSL.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on July 09, 2018, 09:36:51 am
Been using the new update for a couple days... nothing really to report! The experience has been amazing, so I'm moving forward with my DLNA renderer project soon. The *only* thing still bothering me is the cover art issue (displaying the wrong cover art for albums in the list view), but the clearing image cache option works pretty well.

But, I have three ideas that might help with this. Having one, two (or all three) of these options might be the ideal workaround for this;

- Disable the image cache. Meaning when you change views (e.g. loading up an artist or album) there's no image cache, and it'll have to always reload the cover art.
- Make it where it'll only cache when inside a specific view (e.g. loaded up the albums of a specific artist). If you leave this view by going back to the artists list (which itself the cache would be cleared) or going into a specific album to view the tracks, that previous cache of the album list's cover art is cleared. If you go back and view the album list again, the cache would have to be rebuilt.
- Automatically clear cache after X amount of time. Like every 5 minutes could suffice as a workaround. Having it configurable would be interesting.

Out of these three ideas, I like the second one the most. Only cache when viewing a list (e.g. artist list, or an album list of an artist) and if you go back (or forward) the cache is cleared and everything is reloaded.

But yeah, great work! :)
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 09, 2018, 02:28:05 pm
The *only* thing still bothering me is the cover art issue (displaying the wrong cover art for albums in the list view), but the clearing image cache option works pretty well.

I could add some options for clearing the cache but if it is happening constantly it sounds like it might a bug.  Could you PM me some screenshots?  Thanks.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 09, 2018, 04:05:44 pm
Note that Downloading does not currently work over a SSL connection, at least with the certificate generated by MC (seems to be hoyt's issue).  I will try to fix this but it might be that I just have to disable downloading for SSL.

With some troubleshooting help, I was able to get my Let's Encrypt certificates properly loaded into MC and downloading over SSL works - with trusted certificates. 

Generating and updating Let's Encrypt certificates isn't too hard, but if you don't have web server experience, it could be a little daunting.  And I'm not sure how you'd do it with just MC.  I happen to have a web server on my network that I run and keep up to date every 90 days with newly issued certificates, so now I just have to remember to move those certs into MC. 
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: rossp on July 12, 2018, 12:15:38 pm

Any idea if you can get this to work on iOS cncb?

Ross
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 12, 2018, 12:52:48 pm
Any idea if you can get this to work on iOS cncb?

Yes, I wrote it in such a way that porting should not be too bad (the interface would look and behave the same), but Apple apparently charges $100/year to be in the store so I would have to get ~29 subscribers to just break even.  There are currently less than this for the Android version.  Also, I don't know if iOS users would have different expectations/requirements for the interface.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: tzr916 on July 12, 2018, 01:43:29 pm
Let me know when you get NO CONVERSION working with Tv Shows (ts files). Right now playing a show to my device uses 95% cpu on my Server.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 12, 2018, 02:27:28 pm
Let me know when you get NO CONVERSION working with Tv Shows (ts files). Right now playing a show to my device uses 95% cpu on my Server.

Are you sure you have set No Conversion for Wi-Fi Video or Mobile Video (whichever you are using)?  For .ts, I get high CPU usage on my server when I am converting but nothing when not converting (although it doesn't play because presumably .ts is not supported on my device).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: tzr916 on July 12, 2018, 02:46:01 pm
Are you sure you have set No Conversion for Wi-Fi Video or Mobile Video (whichever you are using)?

Ya, when I turn off conversion and try to play a Tv show (ts file) - I just get audio and a black screen  :(

NOTE: My device plays ts files perfectly fine just using smb sharing (VLC player).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 12, 2018, 03:11:00 pm
NOTE: My device plays ts files perfectly fine just using smb sharing (VLC player).

The app uses ExoPlayer for video playback.  I will have to look into whether .ts is supported.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: tzr916 on July 12, 2018, 03:28:26 pm
The app uses ExoPlayer for video playback.  I will have to look into whether .ts is supported.

Cool, or maybe add option in the app to choose preferred external player.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: tzr916 on July 12, 2018, 04:23:37 pm
Wondering about this: In order to "hide" certain files, in MC I setup two USERS under VIEW > USER.

User Admin - has password, and no files are hidden.
User Bedrooms - no password, and under files to show: -[Media Sub Type]="Special".

Right now the app connects with User Bedrooms. I don't see any way to switch to User Admin. This also seems to be the case with MC "Panel".
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 12, 2018, 05:00:57 pm
Right now the app connects with User Bedrooms. I don't see any way to switch to User Admin. This also seems to be the case with MC "Panel".

The web service does not expose "users" so my guess is it just connects with the last user used.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: MikeO on July 15, 2018, 02:36:44 am
Hi

How long off is the iOS version?

I primary use JRemote on an iPad Mini , I have an Android phone but I just find the screen too small to use for browsing etc . I even use a Vaio 11 in laptop tablet , I like space.

I am even considering upgrading to a iPad Pro to get a BIGGER screen

I'll give it a whirl on Android though

Cheers
Mike
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: JimH on July 15, 2018, 04:13:42 am
Maybe you could find an old Samsung Galaxy Tab at a good price. 

Here's one for $70, for example:
https://minneapolis.craigslist.org/ank/sys/d/samsung-galaxy-tab-2-101/6642976856.html
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on July 18, 2018, 04:35:45 am
Just asking before I try it myself... how well does this app currently work on an Android TV box? I know support for Android TV is on the to-do list, but does the app function enough for it to work right now (I'm expecting the UI issues, of course)?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 18, 2018, 11:38:38 am
Just asking before I try it myself... how well does this app currently work on an Android TV box? I know support for Android TV is on the to-do list, but does the app function enough for it to work right now (I'm expecting the UI issues, of course)?

I just tried it on my Shield TV and it crashes on startup.  You can, of course, cast your phone to Android TV which works fine for playing music.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on July 18, 2018, 12:19:03 pm
It actually works on mine. It's not technically a true Android TV box (it's a T95Z Plus with a Amlogic S912 that runs stock Android with a TV launcher, AFAIK) and it actually works there.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: rec head on July 19, 2018, 09:14:40 am
I just came across this app. I have only been using for a couple minutes but I'm really impressed so far. Thanks.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 22, 2018, 02:20:04 pm
v1.3.1 is now available which adds a seek bar, custom file details, and option for video playback in an external player.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: tzr916 on July 22, 2018, 04:08:58 pm
Nice! Option for external video player works great for Tv (ts files).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on July 23, 2018, 03:40:05 am
Initial testing has been good thus far. Quite like the seekbar implementation too. :D

Right now I'm testing for the issue with the image cache displaying wrong cover art for albums. So far, it's displaying them correctly. It'll take a couple days until I can say for sure that it's fixed now (thanks to clearing the cache when connecting).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 23, 2018, 04:04:06 pm
v1.3.1 is now available which adds a seek bar, custom file details, and option for video playback in an external player.

Cool! 

I haven't played with the custom file details yet, but I like the option.

Just tried to use the external video playback, but it's not working consistently for me.  I have VLC set as the default video playback device on my android.  What happens:

1) Change the preference to use external
2) Find video, hit play
3) Popup asks me to sign into Panel, I do
4) Immediately VLC closes, and I see a popup on the bottom that says "The location https://blahblah.com:52200/MCWS/v1/File/GetFile%3FFile=1162157&Conversion=Android&Quality=High&Resolution=1724x1080&Token=ABC cannot be played.

If I open that link on my mac it shows:

<Response Status="Failure" Information="Function 'File/GetFile%3FFile=1162157&Conversion=Android&Quality=High&Resolution=1724x1080&Token=ABC' not found."/>

At one point I changed it to not convert video and the next time it played, then I did it again and it failed with a similar message.  I did notice that the %3F should be a ?.  If I copy that link and change it to a ?, the file starts to download (on my computer).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 23, 2018, 04:36:27 pm
Just tried to use the external video playback, but it's not working consistently for me.  I have VLC set as the default video playback device on my android.

Could you try a different video player?  I think VLC is displaying the URL incorrectly or messing it up when it makes you log in (which is unnecessary).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 23, 2018, 05:59:27 pm
Could you try a different video player?  I think VLC is displaying the URL incorrectly or messing it up when it makes you log in (which is unnecessary).

Just tried with MX Player and it worked.  Then I flipped back to VLC and it worked, so I had to know what I did that gave that message.

I think I nailed it down to what causing that error in VLC.  If I play file 1, then go back to MO and play file 1 again, I get that error.  But If I move to another file, it's fine.  If I play file 1, then file 2, then file 3, I can't go back to any of them.  I even closed MO and VLC and still get the Panel login popup and file not found error.  If I go into VLC and "clear history" then file 1 will work again, so it must be a problem inside of VLC.

I don't have a chromecast, so I can't test casting (I thought the Roku could do this, but I guess not), but I assume I could then do that from VLC.  Looks good!  Thanks!
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: tzr916 on July 23, 2018, 09:03:40 pm
Not having any of those issues with VLC playing Tv shows (ts files).
Appears VLC has no ff/rew ability for ts files, so I might try MX Player.

EDIT: MX Player has ff/rew/jump and resume but out of the box it does not play AC3 audio in Tv shows... good thing there's a hack codec for that (google it).
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on July 24, 2018, 02:00:54 pm
Right now I'm testing for the issue with the image cache displaying wrong cover art for albums. So far, it's displaying them correctly. It'll take a couple days until I can say for sure that it's fixed now (thanks to clearing the cache when connecting).

Pretty sure this has been addressed. Usually it only takes me a couple minutes to get it to happen (by opening/closing the app then reopening/closing, etc.). Also, I can see this remote easily surpassing JRemote/Gizmo/eos as the best JRiver remote for Android. For me, it already has as this is now my main remote. I really recommend people to try this out, as having gapless playback alone makes this worth it.

For those potential iOS users, let cncb know you're interested in having this on iOS. Voice your support! The more potential users, the better. Of course, I can see this easily surpassing JRemote on iOS as well.

Great work, as always. :)

P.S. I plan on writing a (glowing) review once I get some time to write down my thoughts.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: amsco15 on July 24, 2018, 02:19:42 pm
Please an iOS version!  I'll buy it straight up on release day.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: hoyt on July 24, 2018, 02:28:22 pm
Also, I can see this remote easily surpassing JRemote/Gizmo/eos as the best JRiver remote for Android. For me, it already has as this is now my main remote. I really recommend people to try this out, as having gapless playback alone makes this worth it.

P.S. I plan on writing a (glowing) review once I get some time to write down my thoughts.

Agreed! 

I am surprised that not more people have at least rated it in the Play Store.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on July 24, 2018, 02:43:49 pm
Thanks to Awesome Donkey, hoyt, and others for your support.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: oie on July 25, 2018, 03:00:59 am
Hi,
Interested on a iOS version.
Many thanks,
Oscar
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: okey on July 28, 2018, 05:52:19 am
Hi, very nice remote with a lot of potential, I can't seem to get the add to playlist to work, when I add to playlist I get an error saying, failed, make sure you have write access to library.

Any ideas
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on July 28, 2018, 05:57:06 am
Hi, very nice remote with a lot of potential, I can't seem to get the add to playlist to work, when I add to playlist I get an error saying, failed, make sure you have write access to library.

Are you using read only authentication, perhaps?
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: okey on July 28, 2018, 11:33:39 am
Not sure tbh, where do I look for that
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: JimH on July 28, 2018, 04:08:03 pm
Options > Media Network
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: okey on July 29, 2018, 03:20:36 am
I've looked in media network but there is nothing about write options only authentication which is un ticked as well

Thanks all sorted now, ticked the authentication box and now all working, brill
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Awesome Donkey on August 09, 2018, 06:25:48 am
Any chance of seeing streaming (Radio Paradise and Radio JRiver) support? I'm sure there'd be some interested users in having those available in a remote.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on August 09, 2018, 07:30:17 am
Any chance of seeing streaming (Radio Paradise and Radio JRiver) support? I'm sure there'd be some interested users in having those available in a remote.

I will have to look into this as I haven't tried either in MC.

Preliminary Android TV support for video is coming very soon.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: Ekpen on August 09, 2018, 09:58:01 am
I will have to look into this as I haven't tried either in MC.

Preliminary Android TV support for video is coming very soon.

When will you add chromecast support ?
George
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on August 09, 2018, 11:09:29 am
When will you add chromecast support ?

Probably still several weeks out.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on August 09, 2018, 03:02:25 pm
v1.3.2 is now available.  Preliminary Android TV support was added for video playback.  See the first post for details.  Note that the same subscription is shared for both mobile and TV.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: Ninouchka on August 09, 2018, 05:55:19 pm
If you port this to IOS, and landscape format for Ipad, I have no problem to buy it. I always used JRemote to watch my tv series in mkv format in my bed, but for some reason the mkv files stops playing, sometimes each minutes, sometimes five minutes.
Now I use Air Video Server HD on my windows HTPC/Server together with the app for it on IOS 11.4.1, and it works superb, so I don't need to change. But I will if you can make me use JRiver Media Center again as server, and MO 4Media on my Ipad.
I do need subtitle support and color support for the subtitles. Air Video HD IOS app has it, so it should be possible.

I think you can make your price bigger, I would gladly pay 10 dollar a year for something that does work via wifi.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: rec head on August 10, 2018, 07:14:12 am
Probably still several weeks out.

It's great to hear that you're planning on it. I was looking around the app yesterday to see if I could cast.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: cncb on August 11, 2018, 10:59:27 am
For anyone who might have interest in Android TV, note that in the US they sell the Mi Box for ~$60 at Walmart so it might be worth a try without having to pay significantly more for an NVidia Shield TV or a new set with Android TV built in.  I tested on a Shield TV so I am not sure how the playback of the Mi Box compares.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: rec head on August 12, 2018, 07:17:43 am
Sorry if I missed it but are you playing full res MKV's on the Shield? UHD? HDR?
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: cncb on August 12, 2018, 07:44:26 am
Sorry if I missed it but are you playing full res MKV's on the Shield? UHD? HDR?

Full-res UHD should work but, unfortunately, I don't have a 4K TV so hopefully someone can test and report back.  I think the Shield TV is missing the Dolby version of HDR but other than that I think it should work.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: rec head on August 12, 2018, 02:20:56 pm
Cool, thanks for the info. Basically whatever the Shield can handle the app will play?

I've been looking for an excuse to get one for a while.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: jmone on August 13, 2018, 01:13:37 am
I've ordered a Shield and have a 4K HRD setup to test on (when it arrives) ...
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: cncb on August 13, 2018, 07:16:49 am
Basically whatever the Shield can handle the app will play?

Yes, it should support whatever the device does.

I've ordered a Shield and have a 4K HRD setup to test on (when it arrives) ...

Cool. Let us know how it goes with 4K.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: Hilton on August 13, 2018, 07:44:00 am
I should be picking up a Shield tomorrow if they come in to stock as planned. :)

PS. the app works ok on Android TV on the Sony but it doesnt go back from video properly to navigate without going all the way back out to the start screen.
On Android TV you also dont seem to support switching subtitles on/off and switching audio streams. (understand it's first release)

When setup for external player it works ok with the native Sony player it and does support switching subtitles off and changing audio streams in the native Sony player.
I confirm that all forms of 4K HDR also work both in app and when using external player. Nice work.. Just a few more tweaks and we have a good alternative to other server/app products that works natively with MC on Android TV.

The navigation is also pretty good. :)
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: nwboater on August 13, 2018, 09:44:28 am
If I understand correctly you presently only support Video on Android TV. Do you know when you will have support for Images?

Really glad you are developing this program for Android TV!  :)

Cheers,
Rod
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: cncb on August 13, 2018, 10:18:15 am
PS. the app works ok on Android TV on the Sony but it doesnt go back from video properly to navigate without going all the way back out to the start screen.
On Android TV you also dont seem to support switching subtitles on/off and switching audio streams. (understand it's first release)

Thanks for the report.

I have not seen the navigation problem.  What do you see when you exit the video playback screen?

I plan to add audio and subtitle selection in the future. I just wanted to get basic playback working first.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: cncb on August 13, 2018, 10:21:34 am
If I understand correctly you presently only support Video on Android TV. Do you know when you will have support for Images?

Sorry, Rod. I am not sure when but it is on the list.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: hoyt on August 13, 2018, 10:26:20 am
Quote from: in one
I've ordered a Shield ...

I should be picking up a Shield tomorrow ...

Me three!  I won't be able to hook mine up until Wednesday, but looking forward to playing with this for sure.
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: hoyt on August 13, 2018, 07:46:47 pm
I have a few requests/ comments/ perhaps I'm doing it wrong things that have built up over the last few weeks specific to the offline playback.

1) I've downloaded a good bit of music to keep offline, I love this.  However, non of my music has coverart at the root folder.  I imagine most of this is because the views are built on MC and not the app?  I see coverart when I play the files, but my root level of downloads is starting to be a mess (especially in the thumbnail view, see the screenshot).  Most of these that I've downloaded have been single albums, so I'd like to see the album coverart showing.  Am I doing anything wrong here, or is that not possible?

2) Would it be possible to replicate the hierarchy with the offline files?  This seems to be known to the app because the listing shown is <server name>\<root library item>\<next library organization>\etc.  Instead of having it all spelled at the root level, could it blend this back in so I see the name of my server, I click it, then I see the Root Library (Audio), then I click it, then i see my organization that I defined? 

3) With one artist in my library, I downloaded all albums (at the artist level, I hit Play and choose to download).  All of those albums are now shown at that level, not with an album break out.  If #2 is possible, I could simply redo this download to be how I want it to show (meaning, click on each album and download it individually).

4) Earlier today I clicked download on several albums quickly, one after the other.  I think, though I haven't tried to reproduce this, that it didn't work because of that, and I only got 1 download started.  I was in a rush, and don't even know if I saw the "this download is going to take X MB" message.

Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Auto support
Post by: cncb on August 14, 2018, 08:12:28 am
@hoyt
1) I considered downloading the library icon at the level of each download, but I did not put that mechanism into place.  I will try to add this.

2,3) Each download is pretty much like a playlist since I did not want to replicate MC's library browsing in the app.  So, anything you want to appear separately you should do separate downloads (e.g. download albums separately as you suggested).

Having said that, would it be sufficient to break it up into the first 2 levels?  That is, server, then top level (Playlists, Audio, etc.) and then all downloads listed that match these 2 levels?  For example:

-My Server
--Playlists
---Music\My Favorites
--Audio
---Albums\Cool Music
---Artists\Best Musician

4) You would need to accept each download before it will start.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 15, 2018, 07:21:36 am
1) Thanks! 
2/3) Gotcha.  Yeah, having some kind of hierarchy would help.  My library organization has a few added layers in it to keep the different categories of music straight, but when I download something to my phone, it's a far smaller list.  So I don't need to see Server Name\Audio\Studio\Artist\Album Name\Bit Depth.  But when I browse my entire library, I do need that since I will often have a few different copies of each album.  Or perhaps enabling a rename of the listing would be helpful?
4) Makes sense.  I figured that was the issue, but hadn't gone back to it.  Thanks for confirming.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkolker on August 15, 2018, 07:47:28 am
Wow, this is nice.  So far so good.   Though I haven't yet figured out the custom views yet (even for Panel) but I do like the app!

Curious, have you thought about putting it on Amazon app store for inclusion as a Fire TV app? 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 15, 2018, 08:24:41 am
Curious, have you thought about putting it on Amazon app store for inclusion as a Fire TV app?

I might consider it once I have the Android TV support further along (I just added it) but I don't have a Fire TV device.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on August 16, 2018, 05:10:03 pm
OK - I've got the Shield TV and done some basic setup with MO 4Media installed and ready for some testing.  Any suggestions on the config to allow (if possible) native / un-trascoded playback of the media (such as BD) or what formats are (currently) supported or not?
Thanks
Nathan
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 16, 2018, 05:18:37 pm
Single files like mkv and m2ts should be fully supported but ripped disk formats (DVD and BD) are not (these would have to be converted).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on August 16, 2018, 05:32:53 pm
I've starting to poke around a bit with both the Internal and External Player options (one of which is PLEX).  I'll run through a bunch of my test files and see what works and does not with what players.  Oddly no Audio files play (either FLAC or MP3) so I must have something basic wrong as I can play videos.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 16, 2018, 05:39:35 pm
Nothing wrong - there is only video support for now.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on August 17, 2018, 01:06:45 am
After a bit more playing around the Shield is an interesting bit of kit.....  I tested uisng MO 4Media offloading playback to various Players, and the "best" I've found so far is the Kodi Client.  It will play most of my test files including UHD HDR with bitstreaming of the Audio (including Atmos etc), Auto Display Rate changing, and stream selection!  The of the Kodi Client is that unlike other players (Plex, VLC, Video player) it "takes over" and does not auto quit when stopping the video (the Kodi GUI becomes visable and you have to then close it to get back to MO 4Media).

Couple of other things with MO 4Media:
- Navigation works nicely
- When Playing a video using an external player the list of external players is shown but some of the entries are off the bottom of the screen so you can't see what you are selecting.

Comments regarding MC & MCWS for Clients
- JR will need to do some server side work to make this "better" for such apps.  Ideally, MCWS should handle the selection of streams etc, but then the selected streams should be muxed and sent.  This would then work with all sorts of media not just files.
- An old presentation issue (same with Panel and other remotes) is each level of views need to be navigated even if the meta data is the same for each level (eg I get multiple nested "Unassigned" objects to get down to where the files are).
- Sometime items added or changed in on the server don't appear in the MCWS views (eg I added a couple of Test files in MC but it did not show up in MO 4Media or Panel till I closed and restarted MC and then only one of the two appeared). 

On the Shield Itself:
- Nice HW with plenty of potential of HTPC for a cheap box that supports most of what you want for Video (various refresh rates, bit depths, and colour spaces).
- Can be very irritating with things like the Shield App on my phone being very stuttery when trying to type in info or finicky with HDMI and HDCP stuff.
- Will need a good combination of MC / MC Client to get the best out of it for a JR HTPC (eg look at Kodi App as an example!)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 17, 2018, 07:18:49 am
I just wanted to mention that external playback is not the intended/necessary use of the app on Android TV.  The internal player does a pretty good job with the files I have tried and with audio passthrough of everything but DTS-HD.  I mainly added external playback due to seeking being unavailable in the internal player for ts files (and therefore anything being converted).  Seeking in ts should be possible in the near future.  I also plan to add track selection.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on August 17, 2018, 07:54:46 am
FYI - I did not have much luck with the internal player with UHD material.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 17, 2018, 08:08:19 am
What file types?  Hilton seemed to have good results with a Sony Android TV so maybe it has something to do with the Shield? Unfortunately, I don't have a 4K tv so I can't test.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Hilton on August 17, 2018, 09:06:45 am
Unfortunately my shield is on BO until end of August. I'll try another supplier this weekend and play around a bit more with Android TV on the Sony and take a couple of videos to show you whats going on.

PS. The screen just stays blank until you navigate all the way back to the first screen. It displays the folder level that your browsing in the top right from memory and thats it until you get back to root folder when all the main folders show up again.


Cheers
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: robt on August 17, 2018, 03:38:40 pm
I am able to play UHD ripped to mkv (with MakeMKV) without issue via Nvidia Shield. I've not enabled the trial or paid yet so stops after 30 seconds but playback of 4K seems fine for me, including HDR. It compares well with playback via Kodi.

Any other checks on the Shield I can do for you? I also have an Android TV but haven't installed to that at the moment.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on August 17, 2018, 04:55:37 pm
The internal player gets a black screen when trying to play the original M2TS from UHD BD, but if I remux them to an MKV then they play fine.  In general the internal player does not seem to like M2TS/M2T/TS files pending on the combination of the Streams that are muxed in.  I can test more to find the combination of Container and Stream formats it does not like if that helps?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on August 17, 2018, 05:08:22 pm
...and the other thing the internal player does not do (at this stage) is have an option to auto Frame Rate change to match the content of the video being played.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on August 17, 2018, 08:29:28 pm
I love that the app is in active development. I just bought a subscription to support your efforts. I'd really like to see a way view and possibly edit tags, and something like the "view assets" feature in the iOS version of JRemote.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 18, 2018, 06:36:51 am
Thanks, all, for the testing.  Hopefully, the m2ts issues might be resolved when ts seeking is possible in the player but we will see.  I have requested that MC supports straight remuxing (i.e. put unconverted video on-the-fly into mkv) which would help.

I will put auto frame rate switching on the list.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on August 18, 2018, 06:38:57 am
I think you are correct, a Re-mux option would solve a bunch of issues.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 18, 2018, 06:40:17 am
I love that the app is in active development. I just bought a subscription to support your efforts. I'd really like to see a way view and possibly edit tags, and something like the "view assets" feature in the iOS version of JRemote.

Thanks.  You can view tags by tapping a file in Playing Now or the Library browser and selecting "Show Tags".  Could you explain what "view assets" does?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on August 18, 2018, 07:50:20 am
Thanks.  You can view tags by tapping a file in Playing Now or the Library browser and selecting "Show Tags".  Could you explain what "view assets" does?

Fantastic, thanks - don't know how I missed "Show Tags".

"View assets" in JRemote lets you access the images, PDFs, etc that are in the same folder as the audio files. For example, you can open the PDF booklet that comes with many downloads.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 18, 2018, 08:17:48 am
"View assets" in JRemote lets you access the images, PDFs, etc that are in the same folder as the audio files. For example, you can open the PDF booklet that comes with many downloads.

I will keep looking into this, but I don't think the web service gives me access to these files. Sorry.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on August 18, 2018, 10:44:23 am
I will keep looking into this, but I don't think the web service gives me access to these files. Sorry.

They are imported as data by MC. Doesn't the web service give you access to documents in the library? I assumed JRemote uses the web service, but of course I could be completely wrong.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 18, 2018, 10:54:25 am
They are imported as data by MC.

Oh, I thought they were just in the same folder and not imported.  Yes, I can certainly access documents.  I will put it on the list. Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Hilton on August 19, 2018, 12:12:03 am
Picked up a Nvidia Shield yesterday and it works flawlessly with your app.  When using external player with shield native video player, it isnt quite as capable as the default video player in the Sony, Plex seems to be the best external video player for shield at this stage from several i tried, though still not perfect.

I should explain also, I havent played UHD Dolby vision files, a container format isnt available for that yet. I used Dolby vision test files.  But all other HDR mkvs play fine as direct stream. (no transcoding)

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on August 19, 2018, 04:05:28 am
I'm seriously impressed with what is possible with MO on the Shield.  A low cost device that can play back 4K HEVC, HFR, HDR, Bitstream Object Based Audio, Auto change Refresh Rates / Colour Space..... The missing pieces for me are:
- MCWS : Remux Option (for BD Rips Etc)
- MO : Auto change Refresh Rates / Colour Space with the Internal Player

One other thing MO could add is support for Live TV.  At present the only Remote that can do this is EOS (not even MC's own remotes have support even though it is supported by MCWS).  It is basically the same except there is some additional calls to Start and Stop the Channel and get the file details to play.  The order from a browser was as follows:
Code: [Select]
http://localhost:52199//MCWS/v1/Television/PlayChannel?Channel=309464?Zone=1?ZoneType=ID
<Response Status="OK"/>
http://localhost:52199//MCWS/v1/Television/GetPlayerServingChannel?Channel=309464?Zone=1?ZoneType=ID
<Response Status="OK">
<Item Name="TVPlayer">08B4C360</Item>
</Response>
http://localhost:52199//MCWS/v1/Television/GetJTVFile?Channel=309464?Zone=1?ZoneType=ID
<Response Status="OK">
<Item Name="JTVFilename">
\\MAIN\Media\Video\TV Recordings\7 Digital 2014-09-14 18-28\7 Digital 2014-09-14 18-28 - Client Playback.jtv
</Item>
<Item Name="JTVFileKey">1974298</Item>
</Response>
http://localhost:52199//MCWS/v1/Television/StopChannel?TVPlayer=08B4C360&File=1974298&Channel=309464?Zone=1?ZoneType=ID
<Response Status="OK"/>
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: robt on August 19, 2018, 07:52:46 am
How to disable subtitles when playing back video?

I'm probably being thick here but cant find anything, is another player being used? I haven't changed the default settings....
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 19, 2018, 08:41:44 am
How to disable subtitles when playing back video?

Not possible yet.  I will add this when I add audio track/stream selection.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: robt on August 19, 2018, 09:11:29 am
Not possible yet.  I will add this when I add audio track/stream selection.

Noted. This is all looking good for the future.  :D Kodi replacement...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkolker on August 19, 2018, 02:04:48 pm
Hello!

I noticed that I can connect to my server when on wi-fi, even if it's not my home wi-fi.  But cannot connect if just cell service.  Is this by design?  Was thinking of using it with Android Auto, but not sure it will work without a wi-fi connection.

Thanks!
Jeff
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 19, 2018, 02:11:21 pm
I noticed that I can connect to my server when on wi-fi, even if it's not my home wi-fi.  But cannot connect if just cell service.  Is this by design?  Was thinking of using it with Android Auto, but not sure it will work without a wi-fi connection.

You can connect over a cellular connection.  Did you open a port on your router?  More info: https://wiki.jriver.com/index.php/Network_Access
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkolker on August 19, 2018, 06:32:53 pm
Quote
You can connect over a cellular connection.  Did you open a port on your router?

Yes, Gizmo and Panel work everywhere.  Gizmo works over cell connection and plays just fine.  Your app just asks if I want to go in offline mode when on cell network, but will connect from anywhere when using a wi-fi connection.

In fact, I can be somewhere (such as my office) and turn off wi-fi, and it won't work.  Turn on wi-fi and it will connect to my house just fine.  That should mean the port is open...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 19, 2018, 06:42:32 pm
Weird.  I am not sure why it is working externally over WiFi but not Cellular.  I connect via Cellular all the time.  Could you try turning off WiFi, go to the servers page (tap the top middle icon), make sure the access key is input there, and see what error message you get when you tap on Connect?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkolker on August 19, 2018, 07:07:10 pm
I get "Connection Failure"

"Could not reach the server.  Please check the network connection.  Tap the help icon (?) for assistance"

All the appropriate stuff is there.  Turning wi-fi back on...works like a charm.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkolker on August 21, 2018, 08:24:02 am
I got it working, but for some this may not be a solution.

I use NoIP to give my system a simulated fixed IP address instead of the dynamic one I get from my service provider.  Instead of using the JRiver access code for the server, I typed in the web address given to me by NoIP (myname.myserver.com:52199 for example) and your app connects just fine via cellular or via wi-fi.  Great! 

But just so you know, Gizmo is set up with the access code and connects over cellular.  At least now I've got it working, and wanted you to know what I did. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 21, 2018, 08:37:43 am
Thanks for letting me know.  I still don't understand why cellular and wi-fi are behaving differently for you but I am glad you got it working.  Note that I sent you a private message yesterday to try to investigate this.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: MikeO on August 29, 2018, 08:34:10 am
I am using an iPad mini as my main control device

I is there any progress on an iOS version

The only Android device I have is a small phone which is too small for normal use

Mike
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 01, 2018, 03:27:06 pm
I is there any progress on an iOS version

No, sorry.  To be honest, I am still not sure if I am going to do an iOS version because it might not be worth it.  I may start a different thread at a later date to gauge interest.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 01, 2018, 04:44:36 pm
The only Android device I have is a small phone which is too small for normal use

By the way, I realize you probably don't want to buy another device but I have found the Amazon Fire 7 tablets to be decent controllers.  It is (at least was a few years ago) easy to put the official Google Play Store on there to install any Android apps including MO 4Media.  Under $50 and often are on sale.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: MikeO on September 03, 2018, 05:04:21 am
Thanks I'll keep an eye open

I don't really want to get more devices , I have an iPad and even a spare my wife doesn't use any more !!

Mike
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 09, 2018, 08:11:50 am
v1.3.3 is now available which adds refresh rate switching and track/stream selection for video in Android TV and other additions/fixes detailed in the second post.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 09, 2018, 08:36:30 am
So I've been experiencing a rather odd audio problem.

In short, playing back media in MO 4Media to This Device results in faint crackling/static in the right ear when using headphones. This is true regardless of conversion options, bit depths and sample rates, et cetera. However, MO 4Media proves to be a lot more reliable about streaming and buffering content on the go regardless of encoding.

Whereas, JRiver Panel does not exhibit the problem with static, with everything sounding pristine; however, it really struggles to buffer and stream content through the cloud while on the go.

Is there something off about MO 4Media's audio processing?

Also, question:

Would it be possible to add DSP Studio options to the app? In particular, I would love to have the Volume Levelling, Adaptive Volume, and Headphones options since they're designed to work intelligently with audio analysis. I'm sure others would enjoy the equalisers as well.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 09, 2018, 09:10:13 am
MO does not do any audio processing - all conversion is done in MC on the server.  It will adjust the playback volume automatically if you have Volume Leveling enabled in the settings.  Maybe it is a hardware issue that might be evident at higher volumes (if you are using the Leveling setting)?

Sorry, DSP studio is not currently possible when streaming from MC with the web service.  It would be something JRiver would have to add.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: IAdventurer01 on September 09, 2018, 11:53:14 am
Maybe I'm doing something wrong since no one else has reported this, but I'm having an issue where if any conversion is made to the audio it sounds very low fidelity. MP3 low, MP3 high, and even WAV and PCM options sound roughly the same.  The audio path suggests it's making different conversions, but it doesn't sound like it.  The only way to get it to sound good is to disable conversions which isn't great when I have to wait a couple of minutes for a song to stream from my Hi-res FLAC collection to Android auto!

Interestingly, I didn't have this issue several versions ago.  I don't recall which update it broke on, but it was around the time MC24 was released because I thought that was the culprit at first, but it behaves the same when I reverted to MC23.

Until the issue is fixed, I'm stuck using gizmo - which sounds fine - but doesn't integrate well with my car which is primarily what I'm using this for.  Any suggestions to fix this would be appreciated!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 09, 2018, 12:03:42 pm
Mine doesn't sound great in the car either but I just assumed it was bluetooth degrading the quality.  I will check to see if the conversions are working properly.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 09, 2018, 02:14:08 pm
Thanks for reporting this.  It is indeed always getting "MP3 low".  I will fix this ASAP.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 09, 2018, 09:11:02 pm
Could that possibly be related to my own issue with crackling?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 10, 2018, 07:13:52 am
It very well could be. Maybe compression artifacts or similar?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 10, 2018, 03:14:02 pm
v1.3.4 is available which fixes the audio conversion problem.  I removed the PCM options because these will not play and I don't think there are any practical differences from WAV anyways.  You should delete and redo any downloads if you did some with conversion options set.  Sorry about that.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 10, 2018, 06:32:52 pm
v1.3.4 is available which fixes the audio conversion problem.  I removed the PCM options because these will not play and I don't think there are any practical differences from WAV anyways.  You should delete and redo any downloads if you did some with conversion options set.  Sorry about that.

I'm guessing the update takes a minute to publish? I only have 1.3.3 and there are no updates available.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 10, 2018, 09:06:19 pm
Okay, I got it. A few bugs and errors to report:


Additionally, I have a recommendation: Add FLAC 16-bit and FLAC 24-bit as conversion options. Use case: A given media library is comprised mostly of APE's. Disabling conversions under this scenario becomes unfeasible because Monkey's Audio's symmetric algorithm requires processing power for decoding that most mobile devices don't have. Meanwhile, converting everything to uncompressed WAV solves the decoding problem but still results in massive files to stream through a wireless bottleneck—especially where high-resolution source files are concerned. In theory, having FLAC as a conversion option would address this by way of both smaller files and a more efficient compression algorithm, no?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 11, 2018, 06:22:38 am
1) Thanks - I will fix that.
2) I don't see this.  What leads you to believe they are switched?
3) I will have to test as I haven't seen this yet.  Does it happen consistently?
4) I agree FLAC would be a good conversion option but unfortunately is not available.  You might want to lobby JRiver for this.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on September 13, 2018, 04:03:30 pm
HTTPS appears to no longer be playing files for me.  I can browse all the way to the file I want, hit play, it will show up in the Playing Now window, but the time never advances. 

Not sure what/ when this changed, but I can play from Panel using port 52200, but MO does not.  If I open up 52199, and re-setup my server in MO using http, it plays back normally.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on September 13, 2018, 04:05:08 pm
HTTPS appears to no longer be playing files for me.  I can browse all the way to the file I want, hit play, it will show up in the Playing Now window, but the time never advances. 

Not sure what/ when this changed, but I can play from Panel using port 52200, but MO does not.  If I open up 52199, and re-setup my server in MO using http, it plays back normally.

Of course right after I posted that, I swapped back to my HTTPS setup server and it played.  Perhaps I simply needed to restart JRiver and reconnect...

EDIT:  Something is certainly up.  If I open up Android Auto and try to play to the HTTPS setup server, it does as I described in the prior post.  It then carries this behavior over to MO4 Media even after I've existing AA.  In AA, I hit play on the file I want, and the display then reads "Loading..." eventually it will say "Error playing file.  Check conversion settings or app storage permissions (for offline playback).".  If I then exit AA and open MO on its own, the same thing happens (without the error).  It loads all of the files in Playing Now, but doesn't play them.  Hitting the play icon doesn't seem to help.  If I then close MO and reopen it, I can playback just fine. 

If I do the above, but open my HTTP server in AA, it plays fine.  I then exit AA and open MO.  If I select my HTTPS server in MO, it won't play.  If I swap to the HTTP, it will. 

So it appears AA is screwing with HTTPS playback somehow. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 13, 2018, 06:39:18 pm
So it appears AA is screwing with HTTPS playback somehow.

I use https with Android Auto all the time.  You could try to "force close" MO or restart your phone to try to get it out of the weird state it is in.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on September 13, 2018, 07:53:56 pm
Was trying this out on the Shield TV.

I have a DVD ripped to folder and am using particles for episodes.

When I select an "episode" (which is a particle), I can hear audio only - stuttered playback, no video.

Would it be possible to support playback of files based on particles?

-

Have to see if an external player works any differently next...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 13, 2018, 08:40:55 pm
Would it be possible to support playback of files based on particles?

I'm not sure, but if you ripped it as a "disk/folder" instead of mkv files, you would probably have to set the file type to be converted for it to be able to be played back.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on September 13, 2018, 09:11:34 pm
looks like if I set the external player to VLC it plays back fine.  subtitle support too!

alas however it does not actually playback using the start/stop time of the particle and just plays back the entire file.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 18, 2018, 07:41:06 pm
2) I don't see this.  What leads you to believe they are switched?

I figured out the problem: MO 4Media is switching to the Wi-fi Audio settings when the phone's wi-fi is turned on--not explicitly when it is connected to a wi-fi network. In order for the Mobile Audio settings to be used, wi-fi must be turned off entirely. See attachment (note the icon and connection type). Is this intentional?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 19, 2018, 08:17:27 am
MO 4Media is switching to the Wi-fi Audio settings when the phone's wi-fi is turned on--not explicitly when it is connected to a wi-fi network.

I can't reproduce this.  My phone works as expected - MO connects via cellular and uses the Mobile Audio settings when not connected to a Wi-Fi network.  Having the Wi-Fi radio on has no effect when connected via cellular.  Is there maybe a particular sequence that causes this to happen?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 19, 2018, 09:55:13 am
How do you mean "sequence"? I can leave my wifi network and tell MO 4Media to disconnect and then reconnect but the icon at the top indicates a wifi connection. It does appear to affect play-back negatively. Constant hang. Doesn't know what to do.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 19, 2018, 11:15:48 am
I was just wondering if there are different steps you take when leaving Wi-Fi.  When I leave my Wi-Fi network, as designed MO automatically reconnects via cellular and vice versa when I re-enter my network so I don't touch anything. 

Are you sure your phone doesn't have a Wi-Fi network connection that might not be obvious?  Does toggling bluetooth have any effect?  Does restarting MO result in a cellular connection?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on September 20, 2018, 12:28:36 pm
Thanks for adding the View Assets feature. It's so nice to finally have that on an Android device.

I've run into an issue that may be beyond your control, as I think it's probably due to Android 9's aggressive power management. Sometimes when I wake up the phone with MO 4Media active it reports "Could not reach the sever", and I have to reconnect. Other times it won't complain about not being able to reach the server, but the playlist will show only the currently playing song. It will advance to the next track normally, but in order to see the entire playlist again I'll have to go offline and then reconnect.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 20, 2018, 01:51:21 pm
With the 1.3.3 release, it tries to reconnect after the screen is turned on and it is not connected.  That addressed a similar problem I was experiencing when I woke up my Kindle (older version of Android underneath).  I am not sure why it is not helping for your phone but you could try to set a few connection retries for your server (in MO server settings) in case the network takes a while to be available after wake.  You could also try to turn off "Battery Optimization" for MO in the Android settings.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on September 20, 2018, 02:17:46 pm
I already have it set to try to reconnect 3 times, but I didn't have the battery optimization disabled. I'll see if that helps.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 20, 2018, 03:33:22 pm
I was just wondering if there are different steps you take when leaving Wi-Fi.  When I leave my Wi-Fi network, as designed MO automatically reconnects via cellular and vice versa when I re-enter my network so I don't touch anything. 

Are you sure your phone doesn't have a Wi-Fi network connection that might not be obvious?  Does toggling bluetooth have any effect?  Does restarting MO result in a cellular connection?

Never mind. Further testing revealed that aside from the connection icon, there is no functional difference between turning wifi on or off on the device; I've just been having issues adequately streaming lossless content because my server is on 5-gHz n-wifi a room over from the router. Even with FLAC's fast decoding/decompression algorithm, high-resolution content has to go through a tight bottleneck with this set-up. I plan to invest in some MoCA adapters later to remedy this but for now, streaming is adequate through the cloud provided maximum cellular signal quality.

I will say that MO 4Media doesn't switch between LAN and cloud connections very aggressively—if at all—when leaving the home wifi network; I typically have to tell it to disconnect from the server and then reconnect. This is fine in most cases but kind of annoying when riding a bicycle or when play-back stops when crossing the edge of the wifi signal. Perhaps MO 4Media could be configured to ping the server every thirty seconds or so even when connected and then proceed with the usual retry attempts if the ping fails?

I do have some other suggestions related to usability:
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on September 20, 2018, 03:39:03 pm
  • Enable alphabetical scrolling so that when one taps and drags up and down on the right side of a given list, it scrolls rapidly between alphabet letters. This is another feature in JRemote and it allows one to easily zoom through large media libraries and file lists.
  • Chromecast and AirPlay support. Admittedly, this isn't an immediate concern of my own but they're pretty much essential features for an app like this.

I'd love to see the scrolling feature.

Android devices can already cast to Chromecast. The app doesn't have to support it directly. At least, I can select "This device", tell the phone to cast, and the Chromecast Audio starts playing.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 20, 2018, 04:04:04 pm
There is not the fancy drag scrolling of JRemote, but you can jump quickly to a letter by tapping the search icon at the top right of the list.  Tap where it says "Jump to" in the search box and type a letter followed by the search icon in the keyboard and it will scroll to that letter.

I have been working on direct Chromecast support and it is almost ready.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on September 20, 2018, 04:13:19 pm
Honestly, using the jump to I've found it's much quicker than scrolling anyways.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on September 22, 2018, 10:40:45 am
With the 1.3.3 release, it tries to reconnect after the screen is turned on and it is not connected.  That addressed a similar problem I was experiencing when I woke up my Kindle (older version of Android underneath).  I am not sure why it is not helping for your phone but you could try to set a few connection retries for your server (in MO server settings) in case the network takes a while to be available after wake.  You could also try to turn off "Battery Optimization" for MO in the Android settings.

Disabling battery optimization didn't help. I was going to say that JRemote doesn't have this problem, but then it occurred to me that JRemote has in fact always had a similar problem. The difference is that JRemote's Playing Now screen shows only the current track, and you must swipe left to see the playlist. More often than not, you'll see the track list of the previous album, so you have to use the Reload Playlist command.

The Playing Now button is almost always visible in your app when playing music, so it would be great if pressing the button always caused the app to reload the playlist. The Playing Now screen seems to know where it is in the playlist (eg 15 of 17), so if isn't displaying a playlist it should be able to reload automatically. When the problem happens it's still got a valid connection to the server, as I can browse the library.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 22, 2018, 01:46:34 pm
I will try to do something to address this.  Maybe just reloading Playing Now when the screen is turned on?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on September 22, 2018, 04:46:33 pm
I will try to do something to address this.  Maybe just reloading Playing Now when the screen is turned on?

Would that help if another app has the focus when the screen is turned on?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 23, 2018, 07:42:17 am
Would that help if another app has the focus when the screen is turned on?

Yes, but I will try to track down why this is happening instead.  Note that you can manually reload Playing Now by just reselecting the same zone in the zones list (tap upper right corner and tap current selected zone).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on September 23, 2018, 01:50:31 pm
Yes, but I will try to track down why this is happening instead.  Note that you can manually reload Playing Now by just reselecting the same zone in the zones list (tap upper right corner and tap current selected zone).

Thanks, that's a handy shortcut to know about. But when I confirmed that it works, I also noticed the blank playlist problem only happens if MO 4Media has the focus when the screen sleeps. If I've been using some other app, then wake up the screen and switch back to MO 4M, the playlist is intact and does not disappear after a short delay (as it does if M4M has the focus when the screen sleeps).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on September 25, 2018, 03:18:25 pm
Sorry, I haven't been keeping up with the thread. When I play some music with the app it only plays 2 or 3 songs then stops. I have been thinking that it had to do with being in places with bad wifi but just tried it now and the same thing happened. Any ideas?

Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 25, 2018, 03:28:21 pm
If this is when the device screen is off, you need to turn off Battery Optimization for MO 4Media.  See the "Notes" section of the first post.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on September 26, 2018, 08:35:52 am
That did it. Thanks.

Question: If I hit Stop but the app is still in my shade is it still using the battery?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 26, 2018, 09:12:31 am
Question: If I hit Stop but the app is still in my shade is it still using the battery?

If you mean still open/running in the background then yes it still uses some battery, but should be very minimal.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 27, 2018, 09:07:16 pm
So what are your thoughts about the feasibility of the other suggestions I made?

Also, remember when I was telling you about the lock screen player controls? Turns out, it's a toggle feature in Android's own Lock Screen FaceWidgets. See attachment.

I doubt it but I don't suppose there's any way for you to mess with these options? It would be really cool to get rating stars in the lock screen.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 28, 2018, 06:38:41 am
  • Add a Set Rating option to the context menu that appears when tapping a given track that invokes the usual rating options. This would allow one to set ratings for tracks without playing them first and even while other tracks are playing.
    I can add this.
  • Make the progress bar in Playing Now a functional seek bar.
    Sorry, I don't think I will change this behavior.
  • Include a toggle in settings to enable the backwards button in Playing Now to act like that of a CD player: Basically, tapping it once would jump to the beginning of a track and double-tapping it would switch to the previous track.
    I will consider this, but there are a few shortcuts already to jump to the beginning of the track.  Stop followed by Play will do it as well as the first button in the seek buttons.
  • Include a toggle in settings that allows MO 4Media to keep the screen from turning off while content is playing to the currently-selected zone, preferably while still allowing the screen to dim.
    Would you want this to be a per-zone setting?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on September 28, 2018, 09:57:32 am
Sure, why not? Per-zone setting sounds good. :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on September 30, 2018, 10:40:33 am
I haven't posted on this in a while, so a few updates:

1) I finally brought my receiver to the same location as my Shield TV and was then able to play back DTS.  My TV evidently won't decode it at all, so that's nice.  I can now playback all of the videos I've tried on my server, really happy with this.

2) I'm still having issues with Android Auto playback via SSL.  I can connect to the server, browse, hit play on a file, but then nothing happens.  I'm not sure what else to do here to troubleshoot.  My SSL certs are about to expire in a few days, at which point they'll auto renew on my webserver and I'll move them over to my JRiver server.  Perhaps that'll take care of the problem.  When you say that SSL is working on AA for you, are you using the JRiver certs?  I guess I could try that again.  It would be really nice to get an error message to the screen if that problem is with my certs.

3) When in Android Auto, playing via http or offline playback, it doesn't advance tracks.  It plays the first one in the list, then briefly an error shows on the screen and then it goes back to showing the first track I tried.  If I hit the next button, it'll play the next track.  I tried this without a car to eliminate as much as possible.  It does this on both my LG G6 and my Pixel.

Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 30, 2018, 11:52:36 am
Yes, I'm using JRiver's certificate, but I don't think it is a certificate issue since you are able to connect fine.  Is playback OK when playing to the device (not in AA) with the same server connection?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on September 30, 2018, 12:29:48 pm
Yes, I'm using JRiver's certificate, but I don't think it is a certificate issue since you are able to connect fine.  Is playback OK when playing to the device (not in AA) with the same server connection?

Yeah, playback outside of AA works fine on the SSL connection.

Edit: Just to test, I flipped back to the JRiver self signed cert and got the same issue.  I rebuilt the server connection in MO4 as well.  As I mentioned before, if I try to play via SSL in AA, then exit AA, go back to MO4, it won't play (it does the same thing, allows me to browse, but nothing ever shows up on the Playing Now screen).  If I then close MO4, and reopen it, it will in fact play from the same SSL connection.  I'm attaching a screenshot of what AA looks like after connecting.  At this stage, even though it looks like it's not connected, I can fully browse the server.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 03, 2018, 07:53:57 pm
v1.4.0 is now available which mainly adds casting support.  From first post:

- Chromecast targets are added to zone list.
- Audio: New conversion setting was added for "Casting Audio".  Gapless playback is not possible. Volume leveling will be attempted if enabled (audio output cannot be "fixed").
- Video: Chromecast does not support ts playback so videos cannot be converted (MC's only conversion option is ts).  Therefore, the video and audio needs to be natively supported in Chromecast to play properly via casting.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on October 04, 2018, 01:58:40 pm
v1.4.0 is now available which mainly adds casting support.  From first post:

I

- Chromecast targets are added to zone list.
- Audio: New conversion setting was added for "Casting Audio".  Gapless playback is not possible. Volume leveling will be attempted if enabled (audio output cannot be "fixed").
- Video: Chromecast does not support ts playback so videos cannot be converted (MC's only conversion option is ts).  Therefore, the video and audio needs to be natively supported in Chromecast to play properly via casting.

Greetings:
Playing back my flac files, l noticed cover arts on the phone, but none on the display.
"Play on the menu should be play single file.
Shuttle and play could be expanded to read play all tracks.
An impatient new user may not know this.
This is just informational.
Also simple way to disconnect the cast similar to gizmo,eos,and JRemote.
On the video side, my movies are all in mkv, standard bluray and uhd.
All these play on my wife's new note 9, and my old rusty note 3.
But when cast is on, I get message "can not play video".
After this message, the audio starts to sound weird, but no picture.
I tried 2D, and uhd titles, more than 20, no luck.
Thanks for the new cast update.
George
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 04, 2018, 02:19:33 pm
Hi,

Cover art should display when you pause the music.  Sorry, this is just how the default Chromecast player behaves and I don't see any way to change it.

If you change the zone or close the app, playback/casting will stop.  Not a full disconnect but not much different.

The Chromecast player seems to be more limited in video and audio support so files that can be played back natively on your phone may not be supported on Chromecast.  Unfortunately, MC currently only supports video conversion to ts which is not supported in Chromecast.  I tried a few blu-ray MKVs (H264) that played back fine although I get no sound with DTS audio.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on October 04, 2018, 04:12:43 pm
Hi,

Cover art should display when you pause the music.  Sorry, this is just how the default Chromecast player behaves and I don't see any way to change it.

If you change the zone or close the app, playback/casting will stop.  Not a full disconnect but not much different.

The Chromecast player seems to be more limited in video and audio support so files that can be played back natively on your phone may not be supported on Chromecast.  Unfortunately, MC currently only supports video conversion to ts which is not supported in Chromecast.  I tried a few blu-ray MKVs (H264) that played back fine although I get no sound with DTS audio.
Good to hear from you again.
I was able to stop casting, with your suggestion before
I posted my message.
What I ask for is a method to "stop casting" similar to eos,JRemote, and Gizmo. (Simple, no pain method"
My mkv files play on my handhelds and also through chromecast.
Using the JRiver remotes, I have no problem or issues sending mkv videos to 7 or 8 Android smart tvs.
I will try stopping the music to see if the cover art will be displayed.
It will be nice, if the cover arts displays at the same time while the music plays.
Thanks again.
I will test, and report back.
George
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 04, 2018, 04:24:14 pm
What I ask for is a method to "stop casting" similar to eos,JRemote, and Gizmo. (Simple, no pain method"

The stop button in Playing Now is an easy way to do it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on October 04, 2018, 05:25:45 pm
The stop button in Playing Now is an easy way to do it.
Ok, will try that later.
George

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on October 04, 2018, 09:35:35 pm
The stop button in Playing Now is an easy way to do it.
Hi:
I reported earlier that I got error message, "can not play video".
I have to exit playing flac files, restart video playback in order not to get that error message.
Now I can at least try to watch mkv uhd and standard titles, but with mixed results.
Titles with 2D:
Most will either load the video, but no audio, and if audio loaded, it will sound like freight train.
Uhd titles:
When uhd titles load , I could see via a split screen on my Sony xbr 930 smart uhd tv switching from standard mode to hdr mode.
I tried several titles, same switching.
This is a plus for this program,though I am using a non uhd cell phone.
With this, I tried same with Gizmo and JRemote. They were not able to switch video from standard mode to hdr back and forth.
Despite this capability, the audio does not work.
It is either no audio or if any at all is not useable, sounding like a freight train.
If you fix this audio issue for video, and cover art for flac files I will be happy.
I tried to stop the playback of flack titles, per jour siggestion, no luck with that.
Another request:
A slder control for volume up and down while in the play now menu ?
Thanks.
George
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on October 06, 2018, 10:48:28 am
- Audio: New conversion setting was added for "Casting Audio".  Gapless playback is not possible.

Gapless playback does work if you set the zone to This Device and use the Android OS to cast the screen to your CCA.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on October 06, 2018, 11:35:11 am
Gapless playback does work if you set the zone to This Device and use the Android OS to cast the screen to your CCA.

I  noticed it also, gapless playback works.
With audio, cover art does not display on the screen.
In your case, were you able to get the art work to show up?
George
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on October 06, 2018, 11:37:21 am
I  noticed it also, gapless playback works.
With audio, cover art does not display on the screen.
In your case, were you able to get the art work to show up?
George

I'm using Chromecast Audio, so there is no display to cast to.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on October 06, 2018, 01:00:49 pm
I'm using Chromecast Audio, so there is no display to cast to.
Ok, then.
George
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 10, 2018, 02:26:10 pm
I created a new thread to gauge iOS interest: https://yabb.jriver.com/interact/index.php/topic,117807.0.html
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on October 10, 2018, 02:27:12 pm
Good luck with that! Hopefully it works out for you and potential iOS users. :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Goatshade on October 10, 2018, 08:55:37 pm
Just wanted to drop in and say that MO 4Media 1.4.0 is damned near perfect! Thank you so much for the ability to set ratings via context menu and for the lock screen prevention. Rating tracks has never been easier! n.n

Just a small suggestion for useability: In the app drawer, you added the ability to set ratings and while space constraints make it seemingly impossible for you to fit all five stars buttons without multiple "pages", I have found via testing that the buttons in question do function as expected. The only suggestion I would make is that some visual indication be made that a given button was tapped and/or that the rating was set. When I rated a song with the drawer, it did, indeed, set; however, I had no way of knowing for sure that it worked before focusing MO 4Media again because the star button didn't change colour, nor was there the usual "Rating set" message at the bottom of the screen. I think a simple solution would simply be to have the star button you tap turn blue or something when the rating is successfully set (and perhaps remain that way during subsequent plays of a given rated track to indicate permanence).

Also, is it feasible to add metadata editing? One can edit fields in JRemote. It's not as easy or snappy as using a desktop but it works. As it stands, one can show tags but not edit them—unless I'm missing something.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 11, 2018, 08:28:36 am
Thanks.  There is an indication of the current rating in the notification next to the playlist count text (e.g. "1 of 10  **---").  It currently does not update when you set the rating from the notification, but if I make it so that this updates would that be sufficient?  General tag editing is not really feasible right now but I will put that on the list for future consideration.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: ferday on October 12, 2018, 10:24:34 pm
sometimes my cast devices show up, but not usually and often only briefly and then they disappear again...any thoughts?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 13, 2018, 07:01:22 am
Have you tried exiting the Zones screen and going right back in?  Are they normal Chromecasts with a strong Wi-Fi signal at their locations?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on October 24, 2018, 10:58:52 am
I just started playing with the app on a Shield TV.

Am I correct that there is still no way to turn off subtitles?

In the app on the Shield: When I select music I get no sound.
When casting music to the Shield I get sound.
When casting movies to the Shield I get no sound.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on October 24, 2018, 11:09:29 am
I just ordered the new Mi Box S (which is an official Android TV box) so I'll be sure to test MO 4Media with it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 24, 2018, 11:21:43 am
Am I correct that there is still no way to turn off subtitles?

In the app on the Shield: When I select music I get no sound.
When casting music to the Shield I get sound.
When casting movies to the Shield I get no sound.

You can turn off subtitles by selecting the "more button" (three vertical dots) in the playback OSD, select the subtitle entry, and then "None".

MO on Android TV can only play videos at the moment.  I probably will add music in the future.

When casting movies, the audio has to be supported natively by Chromecast to work.  So, Dolby Digital should work but with DTS you will get no sound.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on October 24, 2018, 02:26:06 pm
Is it possible to make it an option to remove Audio and Photo? I wish there was some options on what was shared by the library. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 24, 2018, 03:06:51 pm
Is it possible to make it an option to remove Audio and Photo? I wish there was some options on what was shared by the library.

Yes.  You essentially create a root view named "ATV" and add whatever views under there that you want.  See the first post for details.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on October 25, 2018, 06:10:36 am
Thanks for the app and all the help.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on October 25, 2018, 10:35:42 am
I read the first couple posts again and will from now on when I have a question. I didn't realize I could change what is presented by the server. It has been a few years since I set it up. Thanks for pointing me to that it really helps out.

Next question, when using on an Android TV is there a way to default the subtitles to Off? Ideally it would be the forced track or the one I set in MC but Off would be OK.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 25, 2018, 11:08:40 am
Next question, when using on an Android TV is there a way to default the subtitles to Off? Ideally it would be the forced track or the one I set in MC but Off would be OK.

There is not a global setting but it remembers it per file so when you go to play a file again it will use the last selection.  Also, for MKV files, if the subtitles track is not marked as "default", the subtitles should not be shown by default.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on October 25, 2018, 04:25:45 pm
I use makemkv for all my rips and it looks like they all play with subtitles. When you say "it remembers" do you mean the app or MC? If it is in the app is it per installation?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 25, 2018, 05:06:17 pm
The app stores your last selection per installation.  There is no way to get this information from MC.  You can use MKV Toolnix to remove the "default" tag on your subtitle tracks that you don't want to see by default.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on October 25, 2018, 06:14:33 pm
The app stores your last selection per installation.  There is no way to get this information from MC.

There is no way to read the [Playback Info] tag from the MC Library? It looks like the "http://192.168.0.14:52199/MCWS/v1/Library/Values?Field=Playback%20Info" MCWS command would give you that. Yep, that worked, although that dumps values for all items in the library, rather than the current item because I didn't include any selection criteria in there.

Maybe it would be easier if the tag was written to the file, which it isn't by default but can be set to in MC settings.

[Playback Info] holds all the Subtitle information MC uses, based on previous selections. Useful if you can interpret the data. I would have thought reading it, and writing it back again, would be similar to handling Ratings.


My apologies if I have just shown how useless I am as a programmer!  ;)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 25, 2018, 07:03:36 pm
You are correct, I was not aware of that field.  I can retrieve it from MC but I have no idea how to interpret it and mapping that to the Android TV player would probably be tricky.  Also, given the varying playback capabilities of Android TVs, it would probably be best to keep separate settings.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on October 25, 2018, 07:40:40 pm
Up to you.

I don't have a lot of examples, but for simple SRT Subtitles, the field is pretty readable. For example;

(1:2)(7:Streams)(3:0,1)(9:Subtitles)(36:SRT [Breaking Bad.S03E06.Sunset.srt])

MC is using the external srt file "Breaking Bad.S03E06.Sunset.srt" for Subtitles.

I'm sure someone from JRiver could explain the numbering scheme used, and rules for of Subtitle forms.


Anyway, I just thought I would point the field out to you.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: ferday on November 05, 2018, 03:57:42 am
i've been using this for a bit now, and mostly it's pretty good and very stable

one thing - it doesn't see casting devices.  once in a blue moon it will see one for a brief moment but then it disappears.  any thoughts on what to try?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on November 05, 2018, 04:56:49 am
Mine sees them. It takes a few seconds longer than the real zones.

Maybe restarting the phone?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 05, 2018, 07:53:38 am
one thing - it doesn't see casting devices.  once in a blue moon it will see one for a brief moment but then it disappears.  any thoughts on what to try?

Sorry, not sure why this is happening.  Do you see them consistently when you try to cast from other apps on the same device?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 07, 2018, 03:34:02 pm
v1.4.1 will be available shortly.  It mainly adds support for casting photos and video conversion when casting.  Video conversion means there is no longer the requirement that the video and audio be natively supported in Chromecast, but you will lose surround sound and 4K video playback when converting.  Note the default setting is to convert so you will need to disable conversion in the "Casting Video" setting to cast your video untouched as before.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: ferday on November 09, 2018, 03:11:21 am
Sorry, not sure why this is happening.  Do you see them consistently when you try to cast from other apps on the same device?

thanks mate, i always forget to look at this forum

yes they are normally visible from other apps without issue.  i've tried the usual restarting everything including the cast devices.  it's really sporadic that they show up then don't, so it's hard to source right now

i haven't spent much time looking at it as i can screen mirror and the rest of the software is pretty much what i want so it's lower priority, but if there is any info i can provide that might help let me know
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 09, 2018, 06:07:54 am
Just a heads up for those in the US who might be interested in Android TV: Best Buy and Amazon have the Shield TV with remote for $140 which is a pretty nice deal.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on November 21, 2018, 10:14:22 am
I've been having a problem with playlists always starting with the first song. Here is what happens: I load a playlist and decide to start it from the 3rd track (for example). I select that 3rd track and the song name and cover art load but the song playing is the first song in the list. If I stop it and select the song again it will play the correct song.

I'm sorry I don't take good notes but here is what I remember. It doesn't seem to happen every time. I think it is only when playing to the This Device zone. Lastly it may be happening more on poor wifi. Sorry I don't have the specifics but now that I have written it down I will be more aware.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 27, 2018, 03:41:41 pm
I've been having a problem with playlists always starting with the first song. Here is what happens: I load a playlist and decide to start it from the 3rd track (for example). I select that 3rd track and the song name and cover art load but the song playing is the first song in the list. If I stop it and select the song again it will play the correct song.

Just to be clear, are you selecting the 3rd track in the playlist and selecting "Play all from here" in the menu and sometimes it plays the first song in the list?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on November 28, 2018, 01:19:55 pm
Yes. I noticed the same behavior at home with a strong wifi but it only played the first track for about a second and went to the correct track.

If it helps I think the playlists I was accessing were Smart playlists.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: andrewt on January 09, 2019, 11:48:49 pm
Great app! I just got the trial and I'm excited to use it in my new car on Android Auto; I used JRemote with my old car.

It works fine on my phone by itself, and it works playing through USB in the car while being controlled on the phone. When I try to use it on Android Auto, either on the Android Auto phone app or on the car screen, my library doesn't show up and it just says "select something to play from the menu." Nothing happens when I select Audio, Playlists, Servers, etc. from the menu. The menu does say the name of my server under Servers so I assume it's connected.

Any ideas? This is my first experience with Android Auto so I hope it's not just something obvious that I missed... I'd love to buy the subscription if I can figure this out. Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 10, 2019, 05:56:04 am
It should show you more menu when you select Audio.  That is, it should show Albums, Artists, etc., and then eventually you drill down to the playback menu.  What happens when you select Audio?  Does the menu just disappear?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 10, 2019, 08:40:05 am
Sorry, I see the same behavior now when starting with an empty Playing Now list in Android Auto.  It appears they have changed the way the menus are displayed.  I will fix this ASAP.  In the meantime, if you get something playing via the Assistant voice commands then all the menus will display properly.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: andrewt on January 10, 2019, 12:49:52 pm
Thanks. I used the voice assistant and it seems to be working now.

One thing I wish could be changed is that it only displays the first few items in a list (such as Artist, Genre, etc.) and then puts "search using voice while driving" at the bottom. It won't even let me get through all of my Genres. I have a large collection, about half of which is classical and difficult to use voice recognition with. Is that an Android Auto thing or is it written in the app?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 10, 2019, 12:57:31 pm
Yes, any browsing limitations like that are built into Android Auto.  They don't want you to be too distracted while driving.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on January 10, 2019, 01:06:50 pm
I don't think searching by voice is any less distracting.  It can often be annoyingly error prone.  It would be a lot easier to just hit a button.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: andrewt on January 10, 2019, 01:18:46 pm
Wow... that's extremely awful. So I'm basically forced to search by voice unless I stop the car. Many times, I don't know exactly what I want to listen to so I like to browse and choose something that catches my eye. And I also have many different recordings of the same classical pieces and it's impossible to remember the exact title of the album, much less trying to get Google to understand names of foreign composers, conductors, and pieces. Obviously designed for the "Hey google, play me some hot jams" crowd  >:(

Maybe I'll wind up just controlling it from my phone like I'm used to with JRemote.

In other news, I've noticed MO 4Media is better than JRemote at staying connected to my server, which is nice.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on January 11, 2019, 07:36:49 am
I've been having a problem with playlists always starting with the first song. Here is what happens: I load a playlist and decide to start it from the 3rd track (for example). I select that 3rd track and the song name and cover art load but the song playing is the first song in the list. If I stop it and select the song again it will play the correct song.


Update: I still get this behavior. It may only be happening with Smartlists. I'll keep trying different things. I don't find it to be a huge issue but I noticed it again yesterday.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 11, 2019, 08:14:35 am
Update: I still get this behavior. It may only be happening with Smartlists. I'll keep trying different things. I don't find it to be a huge issue but I noticed it again yesterday.

I was able to reproduce this consistently when playing videos to the device.  There will be a fix in the next release which hopefully should take care of the music issue too.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on January 11, 2019, 12:50:44 pm
Good news.

Thanks again for the app. It has been my go-to remote since I installed it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 12, 2019, 07:13:37 am
v1.4.2 is now available (see 2nd post for changes).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on January 12, 2019, 08:25:11 am
I'm not sure if MCWS has support for this (or if the app itself would have to support it), but would it be possible to get a repeat button that supports repeat off, repeat playing now and repeat current item (like MC has)? I find that's really the only thing I miss these days when using the app. Otherwise it's nearly perfect.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 12, 2019, 08:46:42 am
I'm not sure if MCWS has support for this (or if the app itself would have to support it), but would it be possible to get a repeat button that supports repeat off, repeat playing now and repeat current item (like MC has)?

This already exists for MC zones in the "more" menu accessed with the 3-dot button in Playing Now.  This would have to be implemented in the app when playing to the device.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on January 12, 2019, 08:59:08 am
This would have to be implemented in the app when playing to the device.

Yep, that's what I meant.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 12, 2019, 09:02:26 am
Yep, that's what I meant.

I will put it on the list.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: MikeO on January 12, 2019, 09:12:49 am
Not a nag ...

Any timeline on the iOS port ?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 12, 2019, 09:18:49 am
Any timeline on the iOS port ?

Just waiting for them to review and accept it (which is harder than it sounds).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: MikeO on January 12, 2019, 09:53:59 am
Sounds great I am sure Apple will provide a suitably hard time !!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 14, 2019, 10:44:13 am
Sorry, I had to do a quick release of 1.4.3 to fix an Android Auto issue.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cabu8803 on January 15, 2019, 06:23:42 pm
Any way to delete entry by entry in the play now list?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 15, 2019, 06:42:47 pm
Any way to delete entry by entry in the play now list?

No, but I will put it on the list to consider for a future release.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on January 20, 2019, 03:36:24 pm
1) The "play from here" option has been working as expected. Thanks.

2) I am having a problem when connected to a Chromecast Audio. Using MO4Media every time a track changes the volume of the CCA goes to 25%. I need to change it back in the Google Home app. Google Play Music doesn't do this, the volume stays the same. Hopefully I'm just dense and missing something.

Thanks
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 22, 2019, 07:48:33 am
2) Sounds like you have volume leveling for playback turned on.  Not sure if the CCA has a "fixed volume" output option but this will prevent this from happening.  Otherwise, I could consider having a separate CC volume leveling option if you want to have it with the device but not CC.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on January 22, 2019, 07:52:46 am
I did try changing the volume settings and leveling settings. Maybe a restart after the change is needed? I'll try again.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on January 24, 2019, 02:30:14 pm
I had a chance to experiment more with the Chromecast Audio volume.

In Playback Settings if Volume Leveling for Audio is enabled the CCA's volume goes to apx 25%. If it is unchecked the CCA's volume goes to 100%. In either case if the CCA's volume is changed using the Google Home app it goes back to either apx 25% or 100% depending on if the Volume Leveling is checked.

The amount of Volume Leveling used does make a difference but even setting it at -2 brings the CCA's volume way down into the 30's. Setting it to -11 brought the volume to 4.

Volume leveling is nice but I guess I'll leave it off.

The other issue is that I could find no way to control the volume from MO4 while casting I tried Device and MC Volume.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 29, 2019, 06:32:28 am
The other issue is that I could find no way to control the volume from MO4 while casting I tried Device and MC Volume.

I will look into adding manual volume control for Chromecast.
Title: Re: MO 4Media - remote control and player with Android Auto support
Post by: cncb on January 29, 2019, 06:36:56 am
2. (I know there's very little chance, e.g. a snowball's chance in hell) and I can't believe I'm asking this... but I'm wondering if this could possibly be ported to Windows as a UWP type of app? Reason being, I've got some cheap Windows 10 tablets, which could make perfect use of being a remote for MC.

I am not sure if it will work on tablets, but a UWP version is now available: https://yabb.jriver.com/interact/index.php/topic,119267.0.html
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on January 29, 2019, 08:03:43 am
Hehehe, I'll give it a go, thanks! :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: abuck on February 02, 2019, 07:51:01 pm
Great app - I just purchased it and so far I love it!

One thing that I notice that might be a deal breaker for me is the lack of single song download for offline capability mode as well as the ability to download all songs (offline) from a playlist. Is it something you are willing to add in the short term?

thanks!

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 03, 2019, 08:51:30 am
One thing that I notice that might be a deal breaker for me is the lack of single song download for offline capability mode as well as the ability to download all songs (offline) from a playlist.

You can download all songs from a playlist.  Tap the more button (three dots) next to the playlist name or tap the play button at the top when viewing the files in the playlist.  I don't plan to to add single song download but you can easily add a song to a new or existing playlist and then download the playlist.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: abuck on February 03, 2019, 12:59:48 pm
Sweet, the 3 dots doesn't do anything in the playlist for me for some weird reason, but I could see the download if I click on the play.

Is there any reason to not allow a single file download? I could create a dumy playlist and download it through that but seems like a work-around to me?

thanks!!!

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 03, 2019, 01:43:24 pm
Is there any reason to not allow a single file download? I could create a dumy playlist and download it through that but seems like a work-around to me?

That's just the way the downloads are implemented.  I could look into having the app do this for you in the future.  That is, allow Download for individual files and it will put it in a preset Playlist for single downloads.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lightsout on February 05, 2019, 12:13:29 pm
I installed on my Nvidia Shield and connected to my JRiver library with the access key. I also signed up for the free trial. But i cannot play anything. I can see my library (audio is all I use jriver for), I can select anything in the audio library, but when I go to a track there is no option to play anything, there are no buttons to do anything just album art. I am including an example below. I can access my library from other PC's and with JRemote no problem

https://imgur.com/a/DCQCGS7
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 05, 2019, 12:20:08 pm
Currently only video is supported in Android TV.  I have been working on Audio and Images and the update will be released soon (hopefully in the next week).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 05, 2019, 12:27:42 pm
Is it possible at some point for MO 4Media to cache tracks? I've noticed if I'm streaming a song on my phone, then have it go back to 0 to play the song again, it seems to re-download the track again which can take a few seconds before starting (instead of starting immediately if it was cached).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 05, 2019, 12:57:29 pm
The built-in Android player is used for playback so it manages streaming and any caching.  But even if I stop and restart a track it is very quick for me.  If you are doing conversion, this might be a cause of some delay.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 05, 2019, 01:04:00 pm
Definitely not doing any conversion, hmmm. Odd.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 13, 2019, 05:49:48 am
v1.5.0 has been released.  It adds Audio and Images to Android TV.

-[ATV] Add Audio playback and Images display
-[ATV] Add preliminary support for movie trailer playback (MC25 required)
-[ATV] Add option to disable subtitle display by default
-[ATV] Support MO_Offline custom field
-[AUTO] Fix detection of subscription without main app running
-Add Repeat modes for device playback
-Add file menu options in Playing Now to Play/move next and Remove from list
-Activating zone on server from app switches to control that zone

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 13, 2019, 09:51:10 am
-Add Repeat modes for device playback

YAY! It works very well, thank you very much! :)

I do have one additional idea that could be added as a toggle in Settings > Interface... add an option to allow using |< to reset the current track instead of the current default behaviour of going to the previous track. Single press would reset current track, second/double press would change to the previous track. I'm aware I could just press on the playback bar to open the seekbar and press the 0 << button, but I'd like to be able to eliminate the extra button presses.

Well, I take it back, I do have one more idea but it's pretty far "out there" on the fringes of possibility. It'd be some sort of A-B repeat type of deal using the seekbar (you can press on the seekbar to add an A point then press again to add a B point and allow dragging of both points and the app would playback between the A to B points). But I realize MC itself doesn't seem to have A-B repeat, so this one would be considered pretty "out there".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 13, 2019, 10:12:06 am
Questions about the new subtitle default to off option, which I can't wait to setup and try: Does this allow forced subtitles? Does it use the subtitle track previously set on my HTPC? Or is it just OFF?

Thanks for the continued support.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 13, 2019, 11:18:58 am
I do have one additional idea that could be added as a toggle in Settings > Interface... add an option to allow using |< to reset the current track instead of the current default behaviour of going to the previous track.

I will consider this but note that you can do this with only 1 extra button press now: stop + play.

Your "out there" idea is very unlikely but I will put it on the list anyways :).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 13, 2019, 11:35:44 am
Questions about the new subtitle default to off option, which I can't wait to setup and try: Does this allow forced subtitles? Does it use the subtitle track previously set on my HTPC? Or is it just OFF?

Unfortunately, I don't have access to the subtitle track flags (forced, default) so this option is just off except for those you override by choosing a specific subtitle track in the playback menu (saved for each device as before).  You can get just forced subtitles to display if you don't enable this new option and edit the mkv header of a given file setting the "Default track" flag of unwanted subtitles to "no".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on February 16, 2019, 01:37:02 pm
v1.5.0 has been released.  It adds Audio and Images to Android TV.

-[ATV] Add Audio playback and Images display

Wow, this is awesome.  A few points now that I've been able to play with it:

- If the music doesn't have cover art, it doesn't play.  I can get to the files list, I click a file, then just a blank screen.  If I go to a track with cover art, I click the file and get the play, etc buttons. 
- It wasn't obvious to me that in the Playing Now view I could get the playlist up by hitting the down arrow on my remote.  You might want to put something that makes it more obvious that there's "stuff" down there.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 17, 2019, 07:46:29 am
Thanks, I will look into both of these.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 17, 2019, 07:47:35 am
On my Mi Box S I have embedded album art in my FLAC files (which shows correctly) but the music never plays.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 17, 2019, 07:50:57 am
On my Mi Box S I have embedded album art in my FLAC files (which shows correctly) but the music never plays.

FLAC plays fine on my Shield.  You could try to add it to the conversion types in Settings in case it cannot handle FLAC for some reason.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 17, 2019, 08:28:21 am
Yep, that works. I guess that finally gives me another reason to get a Nvidia Shield, eh? ;)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 20, 2019, 04:55:37 pm
v1.5.1 is available which is mainly a bug fix release.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on February 20, 2019, 06:09:53 pm
any possibility to play back multi channel flac, 96/24 or 48/24?

stereo works...   this is on an nvidia shield

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 20, 2019, 07:35:48 pm
Unfortunately not with the built-in Android player.  I might look into a different player for the future which may make it possible.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 23, 2019, 06:18:29 pm
The seek functions don't seem to be working properly.

Hitting +30s goes to 30 seconds into the song. Doesn't matter if the song before or after 30 seconds already. +5s seems to be returning the song to the beginning.

I got that behavior on a few tracks. On another the seek buttons didn't do anything but the counter on the left side would change.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on February 23, 2019, 07:22:04 pm
Unfortunately not with the built-in Android player.  I might look into a different player for the future which may make it possible.

looks like since dec 13, 2018 the shield now supports 5.1 flac @96/24.  some apps seem to work, e.g. Emby, Kodi, PlexForKodi.   Plex it seems is broken.   there’s hope anyway!

i think all of those apps use their own player, or an open source player and not the built in.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 24, 2019, 07:47:12 am
The seek functions don't seem to be working properly.

Sorry, I'm not seeing this.  Any particular file type?  Is this when playing to the device?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 06, 2019, 09:08:09 am
v1.5.2 is now available which adds a "previous" button behavior option (Interface settings) and stream toggling when watching video in MC (in three-dot menu in Playing Now).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on March 11, 2019, 05:23:43 pm
So, I picked up a Nvidia Shield TV today and... everything works perfectly! FLAC works! Gapless playback works! Quite pleased with the Shield TV - I should've just got it to begin with. :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on March 11, 2019, 05:23:58 pm
Sorry, I'm not seeing this.  Any particular file type?  Is this when playing to the device?

I finally had a chance to try it again. Everything is working properly. Computer and phone have been restarted since it was acting weird.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: contium on March 15, 2019, 11:30:51 am
Love the app. One issue is some files can take 20 to 30 seconds to start playing. This is mainly long (2 hour) continuous DJ mixes. Others mixes start up fine. This is with MO 4Media on an android TV.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 16, 2019, 07:19:20 am
One issue is some files can take 20 to 30 seconds to start playing. This is mainly long (2 hour) continuous DJ mixes.

Not sure what would cause this, but if it is a single 2-hour-long track, then maybe some kind of unusual buffering is happening.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: chris13 on March 21, 2019, 02:21:47 pm
Great App! Is there any possibility to show the ratings in the library view?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 21, 2019, 03:49:00 pm
You can show custom info for files which could include the rating.  See "Custom Library Fields" in the first post.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: chris13 on March 22, 2019, 03:14:20 pm
Oh thanks for the Info, will check this.
One additional question: Is it possible to edit the order of the tracks in playing now and playlists?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 23, 2019, 07:02:00 am
One additional question: Is it possible to edit the order of the tracks in playing now and playlists?

There currently is only "Play/move next" in Playing Now.

Let me know if you need any help with the custom library fields.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: 89ZEF on March 25, 2019, 02:09:47 pm
New customer here! Thanks for the very great product.

Some thoughts about UX:
- The option to move menu buttons to the bottom is a great idea! Would be awesome to also have the playback buttons at the bottom as well (see attachment)
- Double taping (|<) can be tedious when option for restarting current file is enabled. Maybe add a buffer to increase the second stroke window.
- Hitting system button "Previous" always quits MO 4Media (my phone: MIUI, Android 8 ). I had myself surprised several times while I was expecting to go back to a previous page (when switching between menu tabs for instance)

Keep up the awesome work :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 25, 2019, 04:03:48 pm
- The option to move menu buttons to the bottom is a great idea! Would be awesome to also have the playback buttons at the bottom as well (see attachment)
- Double taping (|<) can be tedious when option for restarting current file is enabled. Maybe add a buffer to increase the second stroke window.
- Hitting system button "Previous" always quits MO 4Media (my phone: MIUI, Android 8 ). I had myself surprised several times while I was expecting to go back to a previous page (when switching between menu tabs for instance)

1) I will consider adding an option for this.
2) I will look into it but I am not sure I can control this.
3) Tabs are not considered separate pages and the tab navigation is not tracked.  I could put up a message asking if you want to exit the app which you could cancel.

Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on March 25, 2019, 04:47:13 pm
- Hitting system button "Previous" always quits MO 4Media (my phone: MIUI, Android 8 ). I had myself surprised several times while I was expecting to go back to a previous page (when switching between menu tabs for instance)

On my Android 9 Sony Xperia XZ Premium the Android previous/back button just minimises/hides MO 4Media. It doesn't close it and the music keeps playing. It also leaves the controls in the Notifications list. I have to swipe the App to actually close it.

A message with a Cancel option would be annoying.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 25, 2019, 05:01:24 pm
On my Android 9 Sony Xperia XZ Premium the Android previous/back button just minimises/hides MO 4Media.

After some investigation, that is what I see too and is also how other apps behave so I don't plan to add a message.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: 89ZEF on March 25, 2019, 05:32:43 pm
Yeah the message would be annoying and thanks for correcting me, previous button indeed minimizes the app on my phone instead of closing it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 26, 2019, 08:11:32 am
- Double taping (|<) can be tedious when option for restarting current file is enabled. Maybe add a buffer to increase the second stroke window.

Sorry, turns out I don't have control over the double-tap timing.  I would recommend disabling the restart option and when you need to restart the current file just tap Stop and then Play.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: 89ZEF on March 26, 2019, 12:22:52 pm
Sorry, turns out I don't have control over the double-tap timing.  I would recommend disabling the restart option and when you need to restart the current file just tap Stop and then Play.

Hey cncb, thanks for looking into this!
Nice tip about Stop/Play, I'll be using this from now on :)

Also, a new idea stroke me:
Are you considering implementing a local cache to save bandwidth?
I noticed that the track is downloaded again if Repeat Mode is set to current item.
There are plenty of other scenarios where this feature could be helpful.

Technically, the app would need to store the X latest MCWS /GetFile calls.
Then, for each new one, it would compare the attributes of it with that table.

I think it could give good value to your customers.
Hope it makes sense.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 26, 2019, 12:54:31 pm
Are you considering implementing a local cache to save bandwidth?

This is an interesting idea, but one I am unlikely to implement since it would cause significant more complexity for me with (debatable) small gains.  If you find yourself replaying a lot of the same tracks, you could consider downloading them within the app and playing offline.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: 89ZEF on March 26, 2019, 01:15:38 pm
This is an interesting idea, but one I am unlikely to implement since it would cause significant more complexity for me with (debatable) small gains.  If you find yourself replaying a lot of the same tracks, you could consider downloading them within the app and playing offline.

Thanks for your honest answer! Is it related to any particular Xamarin limitation?
I usually don't know which track I'll be replaying as I use my music library to rate new releases. The download feature will be handy for the tracks I already know and love though.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mixka on March 31, 2019, 09:51:15 am
App crash everytime right after connecting to server. I am using newest JRiver 25 and my phone is Nokia 8.1 with newest Android 9.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 01, 2019, 08:13:45 am
App crash everytime right after connecting to server. I am using newest JRiver 25 and my phone is Nokia 8.1 with newest Android 9.

Sorry for the troubles.  I tried a Pie to MC 25 connection and don't experience a crash.  Are there any hints or does the app just shut down?  Are you able to connect to the same server via Panel in a browser?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 03, 2019, 01:52:57 pm
App crash everytime right after connecting to server. I am using newest JRiver 25 and my phone is Nokia 8.1 with newest Android 9.

Another user has a similar problem.  Are you by chance using different locales (language, regional settings) on your device and server?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 05, 2019, 04:10:26 pm
v1.5.3 is now available which fixes a crash discovered when using mismatched locales on device and server.  It also adds an option to put the tracks list on top or bottom of the Playing Now screen.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on April 05, 2019, 05:35:10 pm
Unfortunately, I don't have access to the subtitle track flags (forced, default) so this option is just off except for those you override by choosing a specific subtitle track in the playback menu (saved for each device as before).  You can get just forced subtitles to display if you don't enable this new option and edit the mkv header of a given file setting the "Default track" flag of unwanted subtitles to "no".

How do I edit the MKV header?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on April 05, 2019, 05:36:31 pm
Is there a way to have the app always open to a specific zone?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Noobman on April 06, 2019, 05:31:59 am
Another user has a similar problem.  Are you by chance using different locales (language, regional settings) on your device and server?

I'm that user and I can verify that v1.5.3 fixed the issue with different locales.

Great app and even greater developer, thanks for the fantastic support!  :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Noobman on April 06, 2019, 06:04:10 am
I'm trying to add tracks to a playlist (new or one already created) but they don't show up in the playlist. If I create a new playlist from the app and add tracks the only thing I see is one empty playlist, If I then add tracks in that playlist from MC on the server they pop up just fine.

I'm sure there is something I have missed like always (hence my nick), so please help one happy camper out!

Mats

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 06, 2019, 07:03:09 am
How do I edit the MKV header?

1) Download "mkvtoolnix" and run the gui.
2) Select "File | Header editor"
3) Select "File | Open" and select the mkv file
4) Expand the desired subtitle track, select 'Default track flag', set the value to "No"
5) Select "File | Save"

This is from an old version of mkvtoolnix, so I hope the steps are still the same.

Is there a way to have the app always open to a specific zone?

It always opens to the last selected zone in the app.  I can consider adding an option to select a specific zone if this doesn't work for you.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 06, 2019, 07:07:55 am
I'm trying to add tracks to a playlist (new or one already created) but they don't show up in the playlist. If I create a new playlist from the app and add tracks the only thing I see is one empty playlist, If I then add tracks in that playlist from MC on the server they pop up just fine.

Make sure you are using a login with write access to the library.  Does it show the popup message in the app that the file was successfully added but still doesn't show up in the playlist?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Noobman on April 06, 2019, 07:16:19 am
Make sure you are using a login with write access to the library.  Does it show the popup message in the app that the file was successfully added but still doesn't show up in the playlist?

Nope, no popup message...so how do I login with write access, access key isn't enough?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 06, 2019, 07:36:57 am
Nope, no popup message...so how do I login with write access, access key isn't enough?

In the Media Network settings in MC, turn on "Authentication" and log in with the user name and password that you specify there.  But it should show a popup message in the app if the add fails, so I am not sure why that is not happening.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on April 06, 2019, 08:00:28 am
1) Download "mkvtoolnix" and run the gui.
2) Select "File | Header editor"
3) Select "File | Open" and select the mkv file
4) Expand the desired subtitle track, select 'Default track flag', set the value to "No"
5) Select "File | Save"

This is from an old version of mkvtoolnix, so I hope the steps are still the same.

It always opens to the last selected zone in the app.  I can consider adding an option to select a specific zone if this doesn't work for you.

Thanks, your responses are always appreciated.

1) I was looking everywhere in MC for the Header Tag. Glad I asked.

2) The only reason I would like it to have the zone startup option is that I have tried playing music from my phone at work but the last zone I used was at home. I proceeded to crank the volume wondering why I couldn't hear anything. Yes my wife was home. The option would be to protect me from myself.

Still love the app and that it gets so much support.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Noobman on April 07, 2019, 11:02:07 pm
In the Media Network settings in MC, turn on "Authentication" and log in with the user name and password that you specify there.  But it should show a popup message in the app if the add fails, so I am not sure why that is not happening.

Thank you!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on April 19, 2019, 07:26:04 pm
I *love* the interface of MO 4Media!
Unfortunately I'm having difficulties with it: selecting an item in it and playing it starts playing what was in "Now playing" rather than what I selected.  Is this a known problem?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on April 19, 2019, 08:07:14 pm
When you select an item, which option in the popup box do you select? Play? It should work - it works perfectly here.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on April 19, 2019, 08:32:52 pm
I've tried play and play all from here.  I've also gone and explicitly cleared my "Now playing" and that too doesn't help.
At the same time, I'm able to use MC Panel without a problem.  I have the latest version of MC.
Any tips would be appreciated.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 20, 2019, 07:23:44 am
Have you tried closing the app and restarting MC on the server?  Otherwise, could you describe exactly the steps that cause this?  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on April 20, 2019, 11:57:11 am
Here is a sequence of steps that shows multiple problems; please let me know if you need any clarifications...this is trivially reproducible.

Restart MC and MO 4Media
Picked "player" from MO 4Media (this the imac running MC)
Playing now shows "walking blind" in "dead man walking" soundtrack
Hitting play in MO 4Media starts playing music in imac
Hitting pause pauses it
Search for "Diana Krall" on MO 4Media. 
Click on "Look of Love" album
Hit "Play" at the top of the screen and in the popup pick "Play"
MO 4Media shows me the "Playing Now" view with the same "Dead Man Walking"; i.e., hitting play above made no difference and no music is playing

Go back to search results, pick a song from Diana Krall, and hit "Play" in the popup.
It starts playing.

Now go back to search results, pick the first song from the "Look of Love" album and click "Play all from here"

MO 4Media shows me the "Playing Now" view with the same first song, but that song now stops playing and the album does NOT start playing (i.e., no music)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 20, 2019, 12:55:27 pm
Thanks for the report and sorry that it is not working.  I can reproduce this and will try to have a fix out quickly.  In the meantime, you can use the Library to find a specific artist and play tracks until I fix Search.  That is, go to the Library tab, tap "Audio", then "Artist", tap the search icon at the top right (below Search tab), type in "di", tap the search button in the keyboard and it should jump to near "Diana Krall".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on April 20, 2019, 01:14:05 pm
Thanks cncb...that part works but that part is no better than using Panel...
It is the search-and-play that I really want and it seems that MO 4Media is totally headed in the right direction!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: syndromeofadown on April 21, 2019, 12:25:13 pm
Hi cncb.
On my android 9 phone I had MO 4Media crashing every time I opened it yesterday. Turns out I wasn't connected to a wifi network. After connecting properly it stopped crashing.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 21, 2019, 05:39:57 pm
Turns out I wasn't connected to a wifi network. After connecting properly it stopped crashing.

I will look into this.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on April 21, 2019, 06:42:04 pm
I noticed recently that if I change the volume with multiple taps of the physical volume keys, I only see the volume changing tag on the screen after the first change.  So I'll go volume up, volume up, volume up, and the screen just shows the initial up.  Let me know if that doesn't make sense.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 22, 2019, 01:59:19 pm
So I'll go volume up, volume up, volume up, and the screen just shows the initial up.

I see this randomly too.  I will look into it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 23, 2019, 11:13:34 am
v1.5.4 is now available which should fix the recently reported bugs.  Thanks for the reports.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on April 24, 2019, 11:32:43 am
I saw the update notification this morning. I immediately set the default zone. Thanks for the continued work.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on April 24, 2019, 09:59:36 pm
Thanks for the bug fixes.  I tried it yesterday and it works without a hitch...
Thank you!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: andrewt on May 03, 2019, 10:56:36 pm
If I download a playlist and then play that playlist from the library tab, it'll play my downloaded files and not attempt to stream them, correct? When I'm playing the playlist from the library tab, there's a few second pause between songs that feels like buffering... how do I know I'm playing the local copy?

 Great remote, and getting better with every update. Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 06, 2019, 08:18:35 am
If I download a playlist and then play that playlist from the library tab, it'll play my downloaded files and not attempt to stream them, correct?

Yes, if you are offline it will only play downloaded, local files (it will say "Offline" for the server name in the middle of the top status bar, if not select "Go Offline" when you tap the server name to get there).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on May 07, 2019, 03:25:32 am
When I compare Gizmo to MO 4Media playing radio stations, I cannot see any information on MO. Gizmo shows Interpret, Album and Song. Tested on several radio stations. Do you have the same experience? Thank you.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 07, 2019, 08:55:47 am
When I compare Gizmo to MO 4Media playing radio stations, I cannot see any information on MO. Gizmo shows Interpret, Album and Song. Tested on several radio stations. Do you have the same experience? Thank you.

I assume you mean when playing a radio station on/to the device?  Please post a link to a radio station and I will look into it.  By the way, I am not sure what you mean by "Interpret"? Thanks. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: syndromeofadown on May 07, 2019, 03:51:48 pm
Hi cncb

Something that may not be working correctly or maybe was never implemented is how the "Jump to" search works with articles.

An example is if MC is set to ignore "the", then if you try to jump to The Rolling Stones in MO 4Media you will still have to type "The Rol" to get there. In JRemote you can use The Rol" of just "Rol" to get there.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 07, 2019, 07:05:14 pm
Something that may not be working correctly or maybe was never implemented is how the "Jump to" search works with articles.

It was never implemented but I will work on it.  In the meantime you can try the "Filter" search if you haven't already.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on May 08, 2019, 02:06:10 am
I assume you mean when playing a radio station on/to the device?  Please post a link to a radio station and I will look into it.  By the way, I am not sure what you mean by "Interpret"? Thanks.

Thank you. I am sorry for my English. I am playing on a server player (PC and USB DAC), I use my mobile phone as a remote. I am sending you screenshots. I listened to radio Paradise - link: http://stream-uk1.radioparadise.com/aac-320.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 08, 2019, 12:13:36 pm
I am playing on a server player (PC and USB DAC), I use my mobile phone as a remote. I am sending you screenshots.

Thank you for the information.  I hope to fix this in the next release.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on May 08, 2019, 05:51:17 pm
That is a Radio Paradise stream, so this may be relevant:

It's important to note that RP isn't currently providing ICY-MetaData in the stream so you won't see details of the track, cover art, etc.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on May 09, 2019, 08:19:12 am
That is a Radio Paradise stream, so this may be relevant:

It is not only Radio Paradise. there is the same problem with Audiophile Blues & Rock radio and others.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 10, 2019, 08:14:58 am
It is not only Radio Paradise. there is the same problem with Audiophile Blues & Rock radio and others.

Please post links to other stations for testing.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on May 11, 2019, 02:28:45 pm
Please post links to other stations for testing.  Thanks.

Here you are.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 17, 2019, 06:17:26 pm
v1.6.0 is now available which should fix the web radio metadata display issue and adds Radio JRiver and Radio Paradise playback from the library browser (see second post for all changes).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on May 18, 2019, 02:10:12 pm
Feature request:
I wanted to listen to my CD that had Ravel's Bolero on it.  So I searched for Bolero and sure enough it found the track.  There is no obvious way to go to the CD from the song without doing another search.  It would be great if I could get to the enclosing album from the song.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 19, 2019, 08:22:22 am
There are problems with https connections in the new release.  Sorry, I will try to get a fix out ASAP.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 19, 2019, 08:43:52 am
It would be great if I could get to the enclosing album from the song.

I can add an entry similar to "Internal search for artist" in the menu when you tap a file to do this.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on May 19, 2019, 10:43:06 am
Adding "Internal search for album" would be great.
There is still a problem: e.g., I just tried internal search for artist on a Bruce Springsteen song.  It gave me the search page with a section for Album, one for Album Artist etc.  However the album section is grossly incomplete: it shows only 6 hits (I have a lot more of Bruce Springsteen).  How do I get *all* the hits?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 20, 2019, 09:02:10 am
However the album section is grossly incomplete: it shows only 6 hits (I have a lot more of Bruce Springsteen).  How do I get *all* the hits?

I can limit "Internal search for artist" to just display results for "Album" and "Artist" which should display all the albums (unless you have over 50, which is the limit of the total search results).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 20, 2019, 05:48:50 pm
v1.6.1 is now available which fixes the https connection problems in the last release and adds the "Show album" function recently discussed.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on May 20, 2019, 11:19:46 pm
I have tried 1.6.0 version, thank you for "radio fix", it is OK.
Radio Paradise is working, but Radio JRiver has a problem to start.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 21, 2019, 08:05:20 am
Radio Paradise is working, but Radio JRiver has a problem to start.

If you are running MC on Linux as your signature suggests, make sure you have the latest version (25.0.37).  But it looks like all the recent fixes for Radio JRiver have not made it into the Linux version yet.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on May 21, 2019, 09:43:06 pm
The show album works and is great.  Thank you!
W.r.t. full set of hits:
To continue with the Springsteen example, the search results contain sections for Album, Album Artist, Artist, ...
If I click on the header (e.g., Album) I would really just like to see the list of albums that match (I think you said this would be limited to 50 but that is good enough).  However clicking on Album gives me a long list of songs...not what I wanted or expected.  Could you change the behavior of clicking on these headers so that clicking on Albums shows you a list of Albums, Artists shows you a list of matching artists, etc.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 22, 2019, 08:29:20 am
However clicking on Album gives me a long list of songs...not what I wanted or expected.

Sorry, I probably will disable tapping on the headers to avoid confusion.  The initial search that displays the headers uses all fields together to generate the results.  Clicking on a header searches for files containing the given string in that specific field.  These will not produce the same results.  For example, an initial search for "van" will show albums by Van Halen under the Albums header, but tapping on the header will just show files containing "van" in the album field which might be none.

To show you all the albums in your example, I could either provide a mechanism to limit the fields used in the initial search (like I did for "Internal search for artist") or remove the limitation of the number of total search results (currently at 50 to make the list manageable).  I will think about it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on May 23, 2019, 12:08:54 am
If you are running MC on Linux as your signature suggests, make sure you have the latest version (25.0.37).  But it looks like all the recent fixes for Radio JRiver have not made it into the Linux version yet.

I upgraded Linux and MC - no change. When I start JRiver radio on the PC, I can see it on MO4.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 23, 2019, 08:42:36 am
I upgraded Linux and MC - no change. When I start JRiver radio on the PC, I can see it on MO4.

Sorry, I guess you will have to wait for MC on Linux to get all the Radio JRiver fixes in the Windows version.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: SirTom2015 on May 28, 2019, 07:48:35 pm
So I checked out this remote for Android and I absolutely love it. Perfectly replaces my EOS Remote/player I had (before Google got rid of it) and does even more. I love that I can set it to dark mode and I love that I can create playlists with it.
One feature I love the most but am having a little trouble with is downloading media. I can download whole albums from my library to my device, but I cannot download individual tracks. I have tried to find the option to do so and cannot seem to locate it anywhere except when I am on the album.

Is there any way to download individual tracks? I have a nice DAC build into my phone and sometimes I enjoy listening to media played directly off my device. I do not want to download whole albums though for every song I like because then I have to delete the songs I do not want.  Is there a way to download individual tracks?

Other than this little issue, I am loving the Player. GIZMO and my old EOS Remote didn't have half the functionality this remote does. Even if the download thing doesn't work, I dumped GIZMO because this app "just does" what I need it to do, and does it very well.

Thanks for any help that may come.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on May 28, 2019, 11:20:50 pm
I am a long time user of Squeeze Ctrl and Orange Sqeeze (android applications for Logitech media server). I think that MO 4Media is much better then Gizmo, but I think that Squeeze applications are better then MO4. I miss possibility to see an album review, information about artist, lyrics...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 29, 2019, 06:19:05 am
Is there any way to download individual tracks?

Thanks for the nice comments.  Sorry, there is no direct way to do this but there is a workaround.  Add the file to a new playlist, and then download the playlist.  Add any future individual files to the same playlist and then download the new files by going to Settings | Downloads in MO, tap the more icon for the playlist, and choose "Update/repeat this download".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: SirTom2015 on May 30, 2019, 01:38:50 am
Thanks for the workaround. I appreciate that very much and yes, what you said works. I hope a more efficient function could be added so that the workaround doesn't need to happen in the future.

I am now a paid subscriber and I really do love this product. The only way products improve is if people invest. It why I love JRiver, and now share that love with Mo 4Media.  :)

Thanks again for the workaround!!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Manfred on May 31, 2019, 06:25:33 am
Does MO 4Media support audio bitrates > 16 bit and sample rates >48 kHz (I have a mkv's with 32 bit and 96kHz audio) on Android TV and e.g. uses the optical output of Android TV (e.g. LG, Sony) to play audio though an external DAC?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 31, 2019, 08:39:11 am
Does MO 4Media support audio bitrates > 16 bit and sample rates >48 kHz (I have a mkv's with 32 bit and 96kHz audio) on Android TV and e.g. uses the optical output of Android TV (e.g. LG, Sony) to play audio though an external DAC?

My Shield TV can send 96kHz audio to my AVR via HDMI but I'm not sure what would happen with optical output.  You can just try it for free (you get 30 seconds of MKV playback in the free version).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 03, 2019, 01:19:43 pm
v1.6.2 is now available which adds individual file downloads, internal search enhancements, and external browser searching.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: inkpost on June 04, 2019, 04:53:59 pm
Hi
I have just downloaded this to my android phone Honor 9 lite Android 8. I am using it as a remote with a windows 7 computer and MC 25. Works fine for control of playback of albums on my NAS. Problem though is with streaming audio, worked once with Radio Paradise but not with radio jriver. Tapping the icon brings up a play button but tapping that only produces the thinking icon
Any advice appreciated
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 05, 2019, 07:53:57 am
Problem though is with streaming audio, worked once with Radio Paradise but not with radio jriver. Tapping the icon brings up a play button but tapping that only produces the thinking icon

Sometimes it takes a little while to start playing, but other than that make sure you have the latest stable version of MC (25.0.45).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on June 05, 2019, 09:25:18 am
I need to test v1.6.2 further, but here's a couple of oddities I've noticed as of late in general;

- Sometimes during playback of a list of songs or an album, during the song currently playing the song will randomly abruptly 'end', going to the next song. This is kinda a new thing that's started within the last month. I have been scratching my head about this one for a few weeks now. I've generally noticed this happen during playback where MO 4Media app is in focus, but the screen is off during playback.

- Sometimes, very randomly during playback when the MO 4Media app is in the background but still running/playing (so another app is in the foreground, e.g. a web browser like Chrome) I'll randomly notice playback will quit and when switch back to the app (using Android's app/task switching button/feature), the app "reopens" fresh, which kinda made me think the app crashed in the background during playback. I kinda thought this might be something like Android's battery optimization feature killing the app in the background, but I a) disabled battery optimization for the app and b) disabled battery optimization completely system-wide. This is an odd one that randomly occurs with no warning and has been for months now, but I can't detect a pattern to it.

Other than that, it's been working spectacularly!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 05, 2019, 02:03:13 pm
the app "reopens" fresh, which kinda made me think the app crashed in the background during playback.

Are you running Android Pie by any chance?  Another user reported similar behavior where the camera app was seemingly crashing MO.  I was able to try someone's Pie device and it got into a state where the camera app was crashing MO along with every other running app which was fixed by a reboot of the device.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on June 05, 2019, 02:47:53 pm
Nope, still on Android 7.0 Nougat until I upgrade later in the year.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: inkpost on June 10, 2019, 11:54:05 am
Hi
Back again, now the app connects only intermittently with server. I have to restart computer to reset, then connects ok, but loses contact after an hour or so. I am using the access key, is there a better method?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 10, 2019, 12:10:38 pm
Back again, now the app connects only intermittently with server. I have to restart computer to reset, then connects ok, but loses contact after an hour or so. I am using the access key, is there a better method?

You can connect directly to the server with a direct IP address, but if there is a problem retrieving the access key from the JRiver servers, it will indicate so in an error message.

When you lose connection, check MC on your server to make sure there are no issues.  This happens to me occasionally, and when I look at my server the task bar "Media Server" icon is not responding and it appears that MC has locked up or crashed.  I then have to kill MC processes and restart MC to get it working again.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on June 14, 2019, 07:44:16 pm
The new search restrictions are designed to enable us to see more results for particular fields and it mostly works but has some oddities.

For example, I search for Springsteen and select "Album, Artist" which I think means only show results under Album and Artist and not under the other fields, such as "Name"...which should enable search to show more hits.

Sure enough under Album it shows more results (though it doesn't tell me if there are more results), under Artist it shows the same three hits, but it still shows the matching hits under Name.  Why doesn't it restrict the search to show just the grouping under Album and Artist?

Ideally, I want to pick which fields I want searched and the grouping I want.  In most cases I'll search across all fields and then group under a single field (e.g., Album).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 16, 2019, 09:16:05 am
Why doesn't it restrict the search to show just the grouping under Album and Artist?

Sorry, I am using MC's field search function and sometimes it includes some extra results from fields not specified/expected.  Is it not showing all the Albums you expect?  If not, you can increase the number of total results in MO settings now until you see all the results you want.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on June 17, 2019, 11:56:33 pm
Thanks.  I did not realize you had added an option for raising the limit on the number of search results...that works for me.
Would it be possible for the search results to be sorted?
Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 19, 2019, 05:04:18 pm
Would it be possible for the search results to be sorted?

I will consider adding a mechanism for sorting.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on July 15, 2019, 12:17:36 pm
I noticed that when I go into the settings, my app says I have a Valid Subscription through 5/31/2019.  I do have an email from Google play with the renewal on 6/7/2019 though.

I also noticed my other phone reverted back to a free license, but I think I did something funky on the accounts when I changed phones recently, so not surprised by that.

EDIT: I also meant to change the account on my subscription to a google account I share between to the two phones and forgot before it renewed.  I was thinking I'd just re-purcahse it now, but if you want to troubleshoot this first, I'll hold tight.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 15, 2019, 12:52:12 pm
It could be that Google Play has not updated its local copy of your purchases in a while.  I will send you a PM about this.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 15, 2019, 01:59:46 pm
I was just going to post about that. My valid subscription expire date was 06/26/2019 but I know for a fact it renewed and I should be good to go until 2020 now. I did try a clean install (along with wiping data of the app) but the expire date remains the same. I guess I can just ignore it since I'm able to still use the app? :P
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 15, 2019, 02:59:00 pm
That date is calculated for display from a date supplied by Google so it seems that they are not giving me the renewal date.  You can just ignore it and I will just remove it from the settings page in the next release.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 16, 2019, 06:35:18 am
So, I've been encountering a weird issue for a few days now... MO 4Media will stop playing at random if the screen is off, however battery optimization is (seemingly) disabled for the app (it does say not optimized). Any ideas on how to keep it working without needing the screen on? How do other audio apps seemingly get around that? Perhaps maybe some sort of background service, keepalive or "watchdog" type of thing? I'm on Android 9 Pie, BTW.

EDIT: Okay, looks like it happens when the screen is on too. Is there a debug mode or logging feature to see if I can try to figure out what's happening? I'm watching the screen when it happens and I'm not seeing any Wi-Fi connection drops, nor does the server have any issues or anything like that. It kinda looks like the app locks up, as it doesn't respond to any input (e.g. pause, stop, next, etc.) and gives off a not responding dialog until I kill the app and restart it. Very odd.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 16, 2019, 08:16:47 am
Have you tried restarting MC completely on your server?  I have seen strange behavior like this before that is cleared up with  a restart of MC (including occasions where MC seems to be locked up).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 16, 2019, 08:22:18 am
Yep, tried restarting everything; MC on the server (which is running on a Raspberry Pi), the Raspberry Pi itself, modem, router, Android phone, etc. MC on the server (Raspberry Pi) is responsive when it happens. The only thing I haven't tried yet is turning off the don't convert option and see if a converted song can make it through (even though I'll lose gapless playback).

I've been testing JRemote and Panel too, and they've been doing just fine, so it's odd indeed.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 16, 2019, 08:42:01 am
Looks like it's indeed the server, got it to happen in JRemote too. Also tested another server and it worked fine. I guess I'm redoing my Raspberry Pi setup, but on the bright side I'll be on Raspbian Buster. :D
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 16, 2019, 10:34:09 am
Nope, still does it even after doing a clean Pi install of Buster + adding just MC25. I'm a bit perplexed, the app seems to just stop playing sound and just freezes regardless if the screen is on or not at random. And disabling the disable conversions option doesn't make any difference. So confusing.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 16, 2019, 10:38:30 am
Strange.  I wonder if there is some kind of network connection issue with the Pi?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 16, 2019, 10:41:05 am
Nope, I'm watching it as it happens, no connection drops and MC is still running fine.

I'll have to mess with it more later and see if I can think of anything else to try.

EDIT: I think I'm onto something. I think it has to do with my 2.4 GHz Wi-Fi connection, when I use the 5.0 GHz connection it plays fine (so far, a few more tests needed). I usually don't use the 5.0 GHz much because of walls and signal distance but perhaps it's time I finally get a range extender? ;) I'll do some more testing, but I have a feeling it was that.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on July 16, 2019, 01:14:44 pm
I don't know much about Wifi but getting a mesh network was way better than using extenders.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 16, 2019, 01:29:37 pm
I don't know much about Wifi but getting a mesh network was way better than using extenders.

Yeah, when I redo my network in a year or two, a mesh network is definitely the way to go. But I'll probably wait until Wi-Fi 6 (aka 802.11ax) is more widespread before upgrading the network.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on July 16, 2019, 03:22:21 pm
Yeah, when I redo my network in a year or two, a mesh network is definitely the way to go. But I'll probably wait until Wi-Fi 6 (aka 802.11ax) is more widespread before upgrading the network.

I've used range extenders and now I have a mesh network. Even if it's only for a year or two I wouldn't recommend a range extender.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 16, 2019, 03:24:28 pm
v1.6.3 is now available which is a minor update bringing search result sorting and meeting Android's new 64-bit requirement.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 16, 2019, 06:23:26 pm
Still happens with the 5.0 GHz network, darn. I'm beginning to wonder if it's the device itself and not the network as it doesn't happen with any other devices using 2.4 or 5.0 GHz. I guess I can try factory wiping the phone tomorrow.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on July 16, 2019, 08:46:00 pm
I have no idea if this is related, but I'm currently having trouble connecting from any client App (MO 4Media, Gizmo, Panel) from my Android phone to a MC Server on my workstation. It just stopped during the day and I haven't been able to find the cause.

I am now digging around with Wireshark, which shows that the TCP connection attempt is reaching the ethernet port on the Workstation. Have uninstalled Norton Firewall and set up Windows Defender. I can ping from my phone to the Server IP, but a Port Scan of 52199 doesn't find it on the Workstation. There is no reporting of the connection request being blocked by Defender, and Norton didn't report it either.

At the moment it looks like something is silently blocking any connection to the MC Server. That could explain why it worked for you on 5.0 GHz for a while, until whatever is blocking it decided to block that path as well. It doesn't explain why it works for you for a while, and then gets stopped though...

...although, when I still had Norton installed, the only way I could get a connection for a while was to turn off Norton, wait from 2 to 10 minutes, and then try the connection. That would then work as long as I played music, but if I disconnected and then tried to connect again, no connection.

Something very weird is happening. Could be related to what you are seeing.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 17, 2019, 06:01:40 am
So... I did a factory wipe of the phone and thus far it seems to be working fine on the 2.4 GHz network. I'll do some more testing later when I get more time.

I'm wondering if I somehow picked up some kind of malware like Agent Smith (lol at the name) that's been going around very recently on Android phones, but I kinda doubt it since I don't use WhatsApp or third-party app stores or anything like that, but you never know I guess. The *only* thing I could think of is there was a OTA software update on Friday, but I checked and it didn't really change anything. Maybe it broke the Doze battery optimization feature or something like that?

If you use WhatsApp or any other apps like that, you might see if you somehow picked up that Agent Smith malware that's been spreading.

http://theindependent.sg/25-million-users-hit-with-virus-that-hides-in-whatsapp-and-install-malicious-apps-on-your-android-phone/
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on July 17, 2019, 07:02:58 am
I posted this in another thread because I was having problems connecting with any app from Android to server. While troubleshooting I incidentally had the phone open to MO4. When I closed Chrome on the server MO4 connected immediately.

No idea why it worked but I have been closing out Chrome after every use.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkrumm on July 18, 2019, 10:21:30 am
Hi, Just downloaded it to my iPhone, subscribed, but don't understand how to download files.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 18, 2019, 10:59:27 am
Hi, Just downloaded it to my iPhone, subscribed, but don't understand how to download files.

In the Library tab, tap an individual file or the "more" icon (three-dot icon for a library view) and one of the entries in the popup menu is "Download".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 19, 2019, 07:38:24 am
So... it's been a couple days but my sudden stop issue still happens regardless of wireless network being used. *sigh*

I have no clue what's happening but if I had to guess, a recent OTA software update from last week must've changed the battery optimization feature and somehow messed it up. I've found that apps that have battery optimization set to not optimized are reset to optimizing battery usage on device reboot. I even tried disabling Android's Doze feature via adb and it doesn't make a difference. So I'm a bit at a loss and can't really use the app anymore on my phone, which really sucks since it's the main device I use the app with. However, I don't believe it's network related as the Nvidia Shield TV runs the app like a champ without any sudden stop issues. So, yeah, I'm not sure how to proceed or how to fix it or even diagnose what the issue actually is.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on July 19, 2019, 07:21:37 pm
What phone are you using?

I'm using a Sony Xperia XZ Premium with Android 9 (Build 47.2.A.10.80) with my last update late June, so could be a similar issue with an Android update.

I still haven't found a cause for my issue either. I thought it was Windows Defender operating under Norton Internet Security on the server, when it shouldn't, but that seems less likely now. I can connect with Norton removed from the server and Windows Defender tamed, but sometimes the connection is just refused, and I can't find any reason at all, but it looks like it is the phone refusing or failing to see acknowledgement packets sent from the server, after sending a connection request. So the conversation goes;
Phone sends SYN packet
Server replies with ACK
Phone resends SYN packet
Server resends ACK

So, a failure to communicate, even though both are sending stuff to each other. I thought this could be related to battery optimisation, but it is only inbound packets that the phone fails to see. WiFI isn't turned off, and the App seems to be running at full power. Note I am using Gizmo for testing, as I can see connection attempts better in it (IP Addresses being tested), but the same thing is happening in MO 4Media and Panel. Also, I occasionally see a "Communication error" pop up on the phone, when playing music on Gizmo.

I haven't seen a disconnect once connected, but I probably haven't been playing music on the phone long enough to see that issue. Also, connection seems to work better if the phone is connected to both WiFi and mobile data. Gizmo is connecting by WiFi.

I still haven't removed Norton Mobile Security from the phone, because connects sort of started working. But that will probably be the next step if the problem hasn't gone away.

I have developer mode turned on in the phone, and have been looking around in there as well. I might try turning on some more WiFi logging or something, and see if anything shows up.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on July 19, 2019, 10:27:18 pm
Well, Gizmo just played for three hours non-stop. So I guess at least the presentation of the problem is different for each of us.

I haven't subscribed to MO 4Media yet (sorry Craig), so I can't test MO 4Media for extended periods. Three tracks only... although I do have some very long tracks. I might try those.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on July 20, 2019, 02:12:28 am
MO 4Media has now been playing for over three hours. No stops or dropouts. So I guess the issue is specific to your environment AD. It may still be a comms problem like mine appears to be though.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on July 23, 2019, 01:56:04 pm
I have two questions concerning MO 4Media on my Shield:

1.  Should it mark videos and music as played?  I've noticed that my TV Episodes saved in MC aren't getting the Last Played item marked.  I use this to build custom views to only show new stuff, so it would be nice if it worked.  I do see bookmark tags that appear to have been updated, but not Last Played.
2.  Can you run audio processing on video?  What I mean is I'd love to throw some compression on a few things.  When I play them back and dialog is soft and music is super loud, I'd love to run it through of the DSP filters available in MC.

Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 23, 2019, 03:08:06 pm
1) There is an option to update the Play Count for audio just like in the mobile version.  As you noted it only saves the bookmark for videos but I will consider adding an option for Play Count/Last Played as well.

2) Unfortunately, DSP is not currently available for conversion.  However, conversion is not a good idea at the moment because the video player is not currently able to seek or resume MPEG-TS video (the result of conversion).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on July 23, 2019, 04:53:53 pm
1) That'd be great.  It's not a major deal, but when I used to have Theatre View, I used that last played date/time to filter out new shows. 
2) Makes sense.  My receiver takes the audio over HDMI from the Shield and sends it to the speakers.  I'd love to add a compressor in there for TV shows, but it's an all in one unit, without the ability to grab a preamp out, change it, and throw it into an amplifier. 

Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 25, 2019, 08:28:04 am
I've been playing more with my phone lately, and yes, MO 4Media (along with JRemote and Panel) will still randomly stop playing regardless of wireless network being used. But, I've also been testing it with Gizmo too and I might've discovered something...

If I have Gizmo's cache download ahead feature disabled, it'll also randomly stop playing like the others. However, if I set it to 1 track, 5 tracks or 10 tracks, it never stops playing at all and works fine (though, no gapless playback). Since it's the only app with this feature, it makes sense since it doesn't stop playing because it's playing the cached media and not streaming it and it also implies something is happening while streaming media (Wi-Fi issues, etc.). I'm not sure if something is interfering with my wireless networks, if I'm encountering some sort of rare MC bug, or it's some sort of issue with my phone or anything like that. I'm still trying to hash that stuff out as much as I can.

I think having a cache download ahead option like Gizmo, even if it's for to compensate for flaky wireless networks (or something else like MC on the Pi encountering some kind of issue) and not necessarily for being able to replay tracks quickly, is likely a viable workaround for this issue since the app would be playing the temp downloaded local media and not streaming it (and thus vulnerable to network/buffering and other issues like that). A cache download ahead feature likely doesn't make sense for video, but it does for audio at least (since that's my main use case). Honestly, JRemote and Panel will probably have to implement a cache download ahead feature too at some point in the future because of potential issues like this with Wi-Fi networks. Caching 10 tracks might be a bit overdoing it, but caching 5 (the two previous tracks, the current track and the next two tracks, which resets/changes/adds/removes tracks as each new track is played, etc.) comes to mind. Manually downloading tracks for offline play is kinda annoying, since I'm pretty random with what I listen to and it'd fill up my storage pretty quickly. But if there's a cache feature which will remove any temp downloaded/cached files after pressing stop, that makes it much easier, IMO.

Thing is, I'm not sure how "easy" implementing such a thing would be.

Thoughts?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on July 25, 2019, 09:44:10 am
Maybe it's something on your server. Is the drive going to sleep? If that happens the client may not be waiting long enough for it to wake up. Is MC set to load tracks into memory? If so, have you tried turning that off? Are you letting the server's OS turn off the network adapter to save power?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 25, 2019, 10:48:06 am
I can confirm the NAS is active (and drive spinning) when it happens. The server is a Raspberry Pi 3 Model B+ running Raspbian 10 Buster (fresh install) with MC25, so memory playback options are disabled and network connection is engaged when it happens (I was actively watching the Pi when it happened). I will be getting a Raspberry Pi 4 Model B 4GB when they come back in stock at the end of the month. Also the Pi has a wired connection and not a wireless one so no Wi-Fi is enabled on the Pi.

I'll have more time this weekend to play around with this stuff more.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 25, 2019, 12:21:51 pm
I am unlikely to implement some kind of "cache ahead" feature anytime soon due to the complexities it would introduce.  Sorry.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: nitephlight on July 25, 2019, 04:15:19 pm
tried to search the thread for this but unsuccessful.

i would like for Mo4Media to be able to scrobble successfully to last.fm. it is currently not detected as a supported player through apps like "Simple Last.fm Scrobbler" which is fine and understandable, but i am able to scrobble successfully using JRiver Gizmo app - it is indirect in that my library server counts a play on the Gizmo app as play and gets scrobbled through the actual server.

is there any way to replicate this behavior with MO4Media? thanks!!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 25, 2019, 04:23:37 pm
is there any way to replicate this behavior with MO4Media? thanks!!

Go to Settings | Playback/Conversions.  The first item is "Update play count after playing".  Enable this, and it should have the same behavior as Gizmo.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: nitephlight on July 25, 2019, 04:24:37 pm
Go to Settings | Playback/Conversions.  The first item is "Update play count after playing".  Enable this, and it should have the same behavior as Gizmo.

oh wow can't believe i missed that. thanks a ton!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on July 25, 2019, 07:06:07 pm
I am still having trouble getting Gizmo to connect to the MC Server on my Workstation. Sometimes it does, sometimes it doesn't. Mostly it doesn't. It seems quite random though.

However, if I just open PingTools on my phone, and do nothing else with it, then immediately after try to connect with Gizmo, it always works. Always.

Gizmo also always connects to my HTPC MC Server. Always. But it is running an earlier version of MC. MC25.0.73 I think.

So something is different between the two setups. But I have found nothing obvious. I have allowed for all the disk spin down, network NIC sleeping, etc. issues mentioned above.

I suspect there is a MC Server bug. When I open PingTools while viewing the server traffic in "Services & Plug-ins > Media Network", MC reports that PingTools calls from my phone to the server, running a http GET DeviceDescription.xml command. That is enough for Gizmo to connect. That could still a Norton for Mobile security software issue, but it looks like a MC issue more.

Maybe something has changed so that your phone loses its http connection to the server, and hence playback stops. Careful analysis with Wireshark may show that, if you know how to identify a lost connection. Or a closed connection. The caching in Gizmo may simply be allowing a new connection to be created before playback stops.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on July 26, 2019, 09:26:52 pm
Not sure if this is a recent problem, but it's affecting the current version. If the DLNA zone you were playing to is offline when you start the app, it's impossible to change to a different zone.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on July 26, 2019, 10:26:11 pm
Not sure if this is a recent problem, but it's affecting the current version. If the DLNA zone you were playing to is offline when you start the app, it's impossible to change to a different zone.

I have noticed that the timeout to failure to connect is quite long, but I haven't had it completely get stuck.

I think a user should be able to tap the "Connecting" message area and stop the connection attempt though. This issue delayed a lot of my testing a while back.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 29, 2019, 02:19:13 pm
Not sure if this is a recent problem, but it's affecting the current version. If the DLNA zone you were playing to is offline when you start the app, it's impossible to change to a different zone.

Sorry, I am not seeing this.  In my testing when it starts up, it will switch to the first zone ("Player" by default) if the last-playing DLNA zone is not available.  I can then select whatever zone I want in the usual way.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on July 29, 2019, 06:06:23 pm
Sorry, I am not seeing this.  In my testing when it starts up, it will switch to the first zone ("Player" by default) if the last-playing DLNA zone is not available.  I can then select whatever zone I want in the usual way.

Android 9 on a Pixel 2 if that helps.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 29, 2019, 06:49:57 pm
Android 9 on a Pixel 2 if that helps.

Works for me in Android 9.  Do you have a standard/always available MC zone that is displayed in the beginning of the zones list or just DLNA zones?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on July 29, 2019, 10:11:39 pm
Works for me in Android 9.  Do you have a standard/always available MC zone that is displayed in the beginning of the zones list or just DLNA zones?

Player? It's always there. But if I've been playing to the MuSo Qb, and then start MO 4Media when the Qb is not online, the zone list never populates.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 30, 2019, 08:21:17 am
Player? It's always there. But if I've been playing to the MuSo Qb, and then start MO 4Media when the Qb is not online, the zone list never populates.

So, it starts up and connects to the server successfully but just shows an empty list when you tap to show the zones?  What label does it have for the zone at the top right?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on July 30, 2019, 09:13:16 am
So, it starts up and connects to the server successfully but just shows an empty list when you tap to show the zones?  What label does it have for the zone at the top right?

Correct. The zone at the top right is blank. When I try to select a new zone the list is empty.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 30, 2019, 09:17:22 am
Correct. The zone at the top right is blank. When I try to select a new zone the list is empty.

I'm not sure why the default zone is not being selected for you, but I will try to make it so that you can at least select a different zone when this happens.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on July 30, 2019, 09:19:15 am
I'm not sure why the default zone is not being selected for you, but I will try to make it so that you can at least select a different zone when this happens.  Thanks.

II was just going to add that if I tell the app to go offline, then reconnect to the MC server, it shows the Mu-so zone on the top right (although the Mu-so is not on the network). After a little bit the zone goes blank, as above.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 30, 2019, 02:58:30 pm
II was just going to add that if I tell the app to go offline, then reconnect to the MC server, it shows the Mu-so zone on the top right (although the Mu-so is not on the network). After a little bit the zone goes blank, as above.

Strange.  When you start up the app is the zone top-right area completely blank (no zone label or icons)?  When you display the zone list does it come up as an empty list or do you get the animated spinning icon that doesn't go away?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on July 30, 2019, 06:30:19 pm
Strange.  When you start up the app is the zone top-right area completely blank (no zone label or icons)?  When you display the zone list does it come up as an empty list or do you get the animated spinning icon that doesn't go away?

I think it's usually the last zone icon, at least for a little bit. I do get the animated spinning icon that never goes away.

I tried this with a Chromecast Audio device, and right away the app told me the CCA was offline and I should select a new zone - and the zone list was populated. But with my Mu-so DLNA device it behaves as I've described earlier in the thread. I haven't tried it with an MC client as the zone.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 31, 2019, 08:30:53 pm
v1.6.4 is now available (see 2nd post).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 04, 2019, 10:36:07 pm
I noticed tonight that the TV version doesn't seem to support an SSL connection.  I blocked 52199 on my server to test something else and MO4 stopped connecting from my Shield.  I changed the server address to internal_ip:52200, and it didn't connect.  But when I unblocked 52199 and changed it to internal_ip:52199, it connected just fine.

Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 05, 2019, 07:06:13 am
I noticed tonight that the TV version doesn't seem to support an SSL connection.

I am able to directly specify my SSL port and it is connecting fine.  What version of MC are you running on your server (you reported that SSL is not working in the latest MC builds)?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 05, 2019, 09:50:51 am
I am able to directly specify my SSL port and it is connecting fine.  What version of MC are you running on your server (you reported that SSL is not working in the latest MC builds)?

Hmmm, I rolled back to .85 because of that issue and MO4Media connects fine from my phone to 52200, I can load panel on that, but the ATV wasn't.  I just noticed in my MO4Media app on my phone that if I try internal_ip:52200 it also does not work, but external_ip:52200 does.  That doesn't make any sense to me.  I setup a new VLAN recently to try a more secure guest network, but I just checked and nothing is setup to use it, and there are no DNS leases tied to it.  If that were a problem though, I would expect that 52199 would also be a problem.

I'll try changing my shield to external_ip:52200 instead of internal_ip:52200 and test in the next hour or so.

EDIT: I'll need more time to tinker with this.  I just changed it to external_ip{via FQDN}:52200 and it didn't work, but neither did external_ip{via FQDN}:52199, so there must be something else going on with the network settings on my shield.  Maybe I need to try the raw external IP...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 05, 2019, 03:58:11 pm
I think I know what's happening.  I have a FQDN and an SSL cert from Lets Encrypt, tied to that domain name.  When I enter my.external.ip.address:52200 in Chrome, I get a certificate error.  When I enter my.internal.ip.address:52200 in Chrome, I also get a certificate error.  If I enter my_fully_qualified_domain_name.com:52200 in Chrome, it works because my certificate is issued under my_fully_qualified_domain_name.com. 

So perhaps my issue has always been that the ATV version sees a certificate error and stops me from connecting and that it doesn't resolve the FQDN.

Does that seem plausible? 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 06, 2019, 07:50:15 am
You should see the same behavior with ATV and mobile.  I think you do have to use the FQDN to allow a connection with your custom certificate.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 06, 2019, 10:49:52 am
You should see the same behavior with ATV and mobile.  I think you do have to use the FQDN to allow a connection with your custom certificate.

Ha - I see what happened.  I entered a FQDN as my.domain.com, then the ATV keyboard function magically put spaces after the dots.  So it became my. domain. com.  I just retyped it, then deleted the spaces and now it connects.  User error!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 06, 2019, 11:25:33 am
Glad you got it sorted out.  Just curious, is this to prepare to use outside of your local network?  Otherwise, it seems like you probably don't want to use SSL.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 06, 2019, 11:41:51 am
Glad you got it sorted out.  Just curious, is this to prepare to use outside of your local network?  Otherwise, it seems like you probably don't want to use SSL.

The idea crossed my mind at some point to bring my Shield with me if I wanted to, but really this occurred because I want all of the services to run on SSL and not pass the authentication to my MC server insecure.  My home network is "secure-ish" but I always prefer to keep things that include passwords to be sent via SSL/TLS.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 06, 2019, 11:49:21 am
My home network is "secure-ish" but I always prefer to keep things that include passwords to be sent via SSL/TLS.

I see.  You probably know this but this will cause your media to be streamed over the internet instead of locally which might eventually impact data caps if you have them.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 06, 2019, 12:48:55 pm
I see.  You probably know this but this will cause your media to be streamed over the internet instead of locally which might eventually impact data caps if you have them.

Validating the certificate happens outside of my network, but the streaming of the media itself does not.  My FQDN resolves itself on my router to an internal IP.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 22, 2019, 10:46:07 am
v1.6.5 is available which adds support for adding multiple files to playlists and playlist editing.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Noobman on August 23, 2019, 08:23:58 am
v1.6.5 is available which adds support for adding multiple files to playlists and playlist editing.

Playlist editing, best thing since sliced bread. Thank you!  :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 23, 2019, 10:58:40 am
Playlist editing, best thing since sliced bread.

Thanks.  I appreciate hearing something is liked rather than not working right :).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on August 23, 2019, 11:00:58 am
Thanks.  I appreciate hearing something is liked rather than not working right :).
+1
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 23, 2019, 01:00:48 pm
Oh man, it's VERY much appreciated. Many times I've had to redo playlists because I missed them up, hahaha.
Title: Re: MO 4Media - version 1.6.5 not connecting.
Post by: Ekpen on August 27, 2019, 02:37:23 am
Greetings.
I have on 5 Sony TV. 1.64 connecting with no issues, then I uninstalled 1.64, upgraded to 1.65,unable to connect.
Today, a brand new Sony 85 - 950g came in. MO4media failed to respond to the "Connect" menu.
George.
Title: Re: MO 4Media - version 1.6.5 not connecting.
Post by: cncb on August 27, 2019, 08:17:43 am
I have on 5 Sony TV. 1.64 connecting with no issues, then I uninstalled 1.64, upgraded to 1.65,unable to connect.

There is no need to uninstall first, but I just tried this on my NVidia Shield TV and it connects fine.  Make sure the server is available (can connect with the access key from other devices) and make sure the access key and credentials were entered correctly.
Title: Re: MO 4Media - version 1.6.5 not connecting.
Post by: Ekpen on August 28, 2019, 02:26:47 pm
There is no need to uninstall first, but I just tried this on my NVidia Shield TV and it connects fine.  Make sure the server is available (can connect with the access key from other devices) and make sure the access key and credentials were entered correctly.

A sony 85 incher came in, and I tried to config Mo4media, the connect button will not respond.
Then I went to a Sony 930D 2017 tv, that as MO.4media 1.6.4, uninstalled, then installed 1.6.5. Same effect, the connect button will not respond. I still have 4 or more Sonys with 1.6.4 that can connect to the server with no issue.
If the credentials are wrong, at least, it will try to connect when I hit the "connect" button. No response at all, from the new 85 inch 950g and the old 930D.
I have used my internal IP at one point to do this, then later tried  the Access key.

I have also rebooted the sev toer several times, with no luck.
Please check the little code that fires up  when you click on "connect"/
Thanks.
George.
Title: Re: MO 4Media - version 1.6.5 not connecting solved.
Post by: Ekpen on August 31, 2019, 12:17:01 pm
This is an update to this issue reported by me.
It is resolved now.
The problem was the on screen keyboard on the Sony Bravia has a fluke, not accepting my keys properly.
This was similar to my Samsung Galaxy note 3 with different types of keyboards and with options to "auto complete or auto suggest", certain phrases. I was unable to configure my JRemote in 2015 when it got released initially.
I had to turn these options "off" as they tend to add extra characters.
Now the new Sony Bravia has accepted my credentials for setting up MO4media.
Thanks.
George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Jedai on September 04, 2019, 07:02:42 am
Hello!
My task is not quite ordinary. Is there a way using the control from Android Auto to output sound not to the car radio, but through the audio device of the computer running MC?
I have a small PC in the trunk of the car on which the MC is installed and I would like to use Android Auto only as a control, and take the sound stream from the PC for sound amplifiers.
Any ways, thank you in advance!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 04, 2019, 07:56:13 am
Is there a way using the control from Android Auto to output sound not to the car radio, but through the audio device of the computer running MC?

Sorry, there is no feasible way to do this with Android Auto at this time.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Jedai on September 04, 2019, 08:06:16 am
Sorry, there is no feasible way to do this with Android Auto at this time.

Sadly, I was hoping so. Thanks for the quick response!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: smarties on September 04, 2019, 11:36:55 am
Really like this app - it's pretty much the perfect android remote for JRiver as far as I'm concerned.  Having the playlist and playing now displays on a single screen is such a great idea!

Am having an issue with authentication however - I am having trouble with being able update song ratings from the app.

MC version is v 25.0.95 64 bit on Windows 10

I have authentication enabled on Media Server (to restrict write access only to me)
I have "Read Only Authentication" set to "Everyone" on Media Server (to allow other clients in the house easy read-only access so I don't have to bother with the hassle of usernames & passwords)
I have set up my write access credentials in the MO 4Media app but these seem to be ignored when the app starts up - i.e. it connects as read-only so when I try to update a song rating I get the error "Failed to set rating - Check you have write access to the library"

This behaviour doesn't happen in another JRiver client (eos), so hope it can be fixed.

As for features I'd love it if you could swipe between the Playing Now, Library and Search tabs (I keep trying to do this - a habit I've picked up from other music apps), and a few more options for configuring colours for individual interface elements (top menu bar, library text background etc) would be great.

Otherwise very happy with the app - great job!

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 04, 2019, 12:36:35 pm
I have set up my write access credentials in the MO 4Media app but these seem to be ignored when the app starts up - i.e. it connects as read-only so when I try to update a song rating I get the error "Failed to set rating - Check you have write access to the library"

I don't have control in how it authenticates and it seems to use "Everyone" by default if both exist (Panel seems to behave the same).  The easiest way to get around this is to just set a short, simple username and password for the read-only account and then it will authenticate based on the credentials you use.  Sorry, I know you don't want to deal with credentials everywhere but it seems to be necessary.

I will consider your feature requests.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: smarties on September 05, 2019, 07:55:31 am
I don't have control in how it authenticates and it seems to use "Everyone" by default if both exist (Panel seems to behave the same). 

Are you sure ?  I've just tried Panel via my laptop browser and it works as expected - I authenticate with my "write access" credentials and can update ratings etc

And like I said the other JRiver client app (Eos) I use behaves correctly too, which seems to point the finger at your app ?

Can you double check again ?
Thanks
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 05, 2019, 08:15:54 am
Are you sure ?  I've just tried Panel via my laptop browser and it works as expected - I authenticate with my "write access" credentials and can update ratings etc

Yes, if I have write credentials and "Everyone" enabled, Panel never asks for credentials and automatically logs in as read-only.  Use the "Incognito mode" of your browser each time to see how it behaves after you change the read-only settings in MC (otherwise cookies are somehow probably used to remember the last authentication).  I just checked and Gizmo behaves the same way.

Edit: I will try to see if the JRiver crew can change this behavior on their end.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: smarties on September 05, 2019, 09:41:56 am
Edit: I will try to see if the JRiver crew can change this behavior on their end.

Many thanks
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 11, 2019, 11:05:13 am
As for features I'd love it if you could swipe between the Playing Now, Library and Search tabs (I keep trying to do this - a habit I've picked up from other music apps), and a few more options for configuring colours for individual interface elements (top menu bar, library text background etc) would be great.

I think I have figured out how to fix the authentication issue on my end, so that should be fixed in the next release.

Unfortunately, I won't be able to implement the swipe between tabs at this time.  Regarding colors, the top bar and library list text colors are specified by the "Accent" color.  Were you looking for separate color settings for the Tabs bar and list text?

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: smarties on September 12, 2019, 11:54:41 pm
Quote
I think I have figured out how to fix the authentication issue on my end, so that should be fixed in the next release.
Great news - many thanks for investigating.

Quote
Regarding colors, the top bar and library list text colors are specified by the "Accent" color.  Were you looking for separate color settings for the Tabs bar and list text?

Mainly it would make sense to have separate colours for the top title bar and accent text (currently both defined by "Accent").  Generally I prefer a dark theme, and so for good legibility track titles and artist names both need a light text in the playing now page but this then makes the text on the title bar a bit difficult to read.

And yes different colour options for the Tabs bar (and library browsing text background) would be great - ideally I'd like to browse the library and just see artist/album/playlist names without the background coloured blocks (i.e. plain white text on black background) but I am being picky !

But thanks for the support - app is working great.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 13, 2019, 09:31:55 am
And yes different colour options for the Tabs bar (and library browsing text background) would be great - ideally I'd like to browse the library and just see artist/album/playlist names without the background coloured blocks (i.e. plain white text on black background) but I am being picky !

Currently, the unselected tab color is specified by the "Buttons" color so I think I will keep that as is and add a new "accent text" color that will be used for the selected tab (and text currently using the Accent color). I assume by "background colored blocks" in the library list you are referring to the colored item separator lines.  If so, I might be able to add an option to hide those.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: smarties on September 14, 2019, 04:12:05 am
Quote
Currently, the unselected tab color is specified by the "Buttons" color so I think I will keep that as is and add a new "accent text" color that will be used for the selected tab (and text currently using the Accent color).
That would be perfect.

Quote
I assume by "background colored blocks" in the library list you are referring to the colored item separator lines.  If so, I might be able to add an option to hide those.
Sorry "background coloured blocks" probably wasn't very clear!   I'm referring to the text background colour of items when viewing the library in "grid" mode (i.e. not as a list).  These currently have the same colour combination of Buttons, and are white text on blue background if you use one of the default colour schemes.  I don't find that particularly readable and would like to be able to either specify that text background colour separately or get rid of it completely (i.e. so just have the standard text colour on whatever background colour you've chosen (so in my dark theme it would be white text on a black background)

Hope that makes sense and thanks for the support!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: KeekUras on September 14, 2019, 02:12:23 pm
Hello! I just snagged a trial of MO 4Media so I could use this on NVIDIA Shield  :) Works great with music but I've hit a snag if a video has an eac3 audio track. I've tried adding that to the settings for conversion and also used * but when I play the video, it shows no audio track. The file plays fine in VLC, Plex via Browser or PMP. Any suggestion on what else I could try?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 14, 2019, 02:34:39 pm
Make sure you are putting the video file type (mkv, mp4, etc.) in the setting for video conversions (audio conversion setting is only used for music).  I am not sure why it can't handle eac3.  Are you outputting audio to an AVR or a TV?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: KeekUras on September 16, 2019, 02:58:21 pm
Make sure you are putting the video file type (mkv, mp4, etc.) in the setting for video conversions (audio conversion setting is only used for music).  I am not sure why it can't handle eac3.  Are you outputting audio to an AVR or a TV?

After further testing, it seems to be this one file because other eac3 videos play, I'm just not sure why this one doesn't. Thank you for the response though.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 19, 2019, 12:06:21 pm
v1.7.0 is now available with the following changes:

- Fix: was not connecting with write credentials when "Everyone" was enabled
- Add separate "title bar" color
- Add 2-line text and background color toggle options for Library grid thumbnail text
- [ATV] Add system screen saver for TV, set source images playlist path in app settings
- [ATV] Add "Jump to" search function in grid lists (jumps to first item that starts with input letter(s))

Note that several of the supporting packages were updated internally so let me know if something is not working like it used to.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: smarties on September 20, 2019, 11:31:49 am
v1.7.0 is now available with the following changes:

- Fix: was not connecting with write credentials when "Everyone" was enabled
- Add separate "title bar" color
- Add 2-line text and background color toggle options for Library grid thumbnail text
- [ATV] Add system screen saver for TV, set source images playlist path in app settings
- [ATV] Add "Jump to" search function in grid lists (jumps to first item that starts with input letter(s))

Note that several of the supporting packages were updated internally so let me know if something is not working like it used to.

Fantastic job - authentication is now working as expected and many thanks for the extra colour options !  Great support!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: EasyEd on October 02, 2019, 01:48:43 pm
I am trying to cast from this app to chromecast.  It works great when the app is playing songs from the MC server on my pc.  I can't figure out how to cast when the app is playing songs that have been downloaded to the iphone.  In order to play songs on the iphone I have to choose "go offline" from the middle menu.  This makes the device choices in the right menu go to "offline", with no choices to cast.  I want to be able to just depend on the phone and it's music for times when I don't have my PC on.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 02, 2019, 02:28:09 pm
I can't figure out how to cast when the app is playing songs that have been downloaded to the iphone.

Sorry, I don't think you can cast in this way with the iPhone.  In Android, you can do this by casting the entire phone output (audio and display) to the Chromecast and play to This Device in the app to hear your downloaded music.  I don't think there is an equivalent in iOS.  To cast/play individual files, Chromecast requires a URL to a server which is not currently possible for downloaded files.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: EasyEd on October 05, 2019, 01:54:34 pm
How about enabling Airplay on MO 4Media.  That should allow playing files offline (ie on the iphone) on the tv (with airplay capability).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 05, 2019, 02:29:21 pm
How about enabling Airplay on MO 4Media.  That should allow playing files offline (ie on the iphone) on the tv (with airplay capability).

Airplay should already work.  At least it did with my Denon AVR unless something changed in iOS.  Sorry, I don't have a tv to test.

Update: Just tried AirPlay with downloaded/offline files with the Denon and it still works in iOS 12.4.1.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: EasyEd on October 09, 2019, 05:36:49 pm
Thanks for try it.  It turns out that I did not have Airplay set up correctly on my TV.  Once I fixed it, I was able to use it as you did.
You have a great app.  I expect to use it for many years.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: EasyEd on October 09, 2019, 05:37:49 pm
Thanks for try it.  It turns out that I did not have Airplay set up correctly on my TV.  Once I fixed it, I was able to use it as you did.
You have a great app.  I expect to use it for many years.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: No One Of Interest on October 10, 2019, 07:36:13 pm
When using MO 4Media in Android Auto, I'm finding that it won't display playlists that have more than 890 tracks in them.  890 tracks displays fine, 891 tracks just shows a spinning blue ring and never loads the playlist.  Is this a limitation of Android Auto or is this something I have set up wrong?

This does not happen in the app itself.  It will display playlists with 7000+ tracks without any problem.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on October 12, 2019, 08:44:58 am
When playing to "This Device", the Date Last Opened tag isn't updated.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 17, 2019, 08:37:24 am
Is this a limitation of Android Auto or is this something I have set up wrong?

Sounds like it might be a memory issue with Android Auto which I have little control over (just give it the list of items).  I could have a maximum number of items in each list so that you can get past the spinning circle.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 17, 2019, 08:52:31 am
When playing to "This Device", the Date Last Opened tag isn't updated.

If it makes sense to update this when streaming, it seems like this is something MC take care of when streaming starts.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 17, 2019, 08:59:36 am
You have a great app.  I expect to use it for many years.

Thanks for saying this.  I appreciate your support for the iOS version.  Unfortunately, you are one of the very few.  Given the ongoing development costs, I probably will not renew my Apple developer account in early December which means the app will not be in the store and you will not be able to renew your subscription next year.  I'm sorry about that.  (*Note that this does not apply to the Android version.)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on October 17, 2019, 11:23:31 am
If it makes sense to update this when streaming, it seems like this is something MC take care of when streaming starts.

Why wouldn't it make sense? JRemote updates the play count and Date Last Opened. Probably safer for MC not to do the updates, since MC isn't doing the playing and furthermore doesn't know whether or not the remote will update the tags.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 17, 2019, 11:39:40 am
Why wouldn't it make sense? JRemote updates the play count and Date Last Opened. Probably safer for MC not to do the updates, since MC isn't doing the playing and furthermore doesn't know whether or not the remote will update the tags.

Having the remote update the play stats makes sense to me because as you said it is doing the playing, but MC does the "opening" of the file so that's why it makes more sense to me for MC to update this tag when necessary.  Note that Panel doesn't seem to update this tag.  I am not saying I won't add it, I am just thinking about it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on October 17, 2019, 12:13:36 pm
Having the remote update the play stats makes sense to me because as you said it is doing the playing, but MC does the "opening" of the file so that's why it makes more sense to me for MC to update this tag when necessary.  Note that Panel doesn't seem to update this tag.  I am not saying I won't add it, I am just thinking about it.

It wouldn't really matter if both MC and the remote updated the Date Last Opened, but since we know MC doesn't do it when playing to the remote device, adding it to your app would improve something that's already great.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: No One Of Interest on October 17, 2019, 05:26:25 pm
Sounds like it might be a memory issue with Android Auto which I have little control over (just give it the list of items).  I could have a maximum number of items in each list so that you can get past the spinning circle.

After doing quite a bit of searching, I found this is an AA limitation.  I can't find any real solid info, just a lot of posts reporting limits, but AA seems to be able to show more items with each release.

I don't think setting a maximum number of viewable items in a playlist is the best solution, but I appreciate the offer.

I did find a work around though.  If I place each playlist in it's own playlist group in JRiver (one group with one playlist in it), I can click on the group in AA and click the top option and tell it to "Play", "Shuffle + Play", etc.  MO 4Media will then load the entire playlist.  Oddly, AA will then display all the tracks in the Playing Now playlist. 

So I think the solution would be to be able to bring up the play options for a playlist without viewing it first.  Like the ability to long press a playlist to get the play options.  But I'm thinking you probably don't have that kind of control over AA.  If you don't, having a duplicate group of playlists, with each playlist in it's own playlist group, just for AA, is a pretty simple workaround.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 18, 2019, 08:08:34 am
But I'm thinking you probably don't have that kind of control over AA.

That's correct, but I could change the navigation a little bit to help with this.  When you select a playlist (or library item that would list files) I could show the "play menu" right away and add a "View files" entry to this menu to see the list of files.  This way you could play the playlist before seeing the list of files.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: No One Of Interest on October 18, 2019, 03:19:39 pm
I could change the navigation a little bit to help with this.  When you select a playlist (or library item that would list files) I could show the "play menu" right away and add a "View files" entry to this menu to see the list of files.  This way you could play the playlist before seeing the list of files.

That would be perfect!  This would only affect the Android Auto interface and not the app interface, correct?  I wouldn't want to be the one to cause people more clicks than needed.

On the Android Auto topic, you can't add the ability for ratings, or have it show the album & date, can you?  I'm thinking no, otherwise those things would already show in AA, but figured it doesn't hurt to ask.

Thanks for the quick responses and openness to user requests.  This is the best experience I have had with an app, and this one is amazing on top of it!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 18, 2019, 03:44:53 pm
This would only affect the Android Auto interface and not the app interface, correct?

On the Android Auto topic, you can't add the ability for ratings, or have it show the album & date, can you?

Yes, it would only be a change in AA.  Unfortunately, Google chooses what metadata is shown on the Now Playing screen.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 24, 2019, 12:22:57 pm
v1.7.1 is now available which includes the recent requests.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: struct on November 02, 2019, 06:55:36 am
Hi,
I bought MO 4 media hoping it would fix a (an apparent) bug with Gizmo.  I can play flawless video for about 1min, then it freezes, same as Gizmo.  This is the same behaviour across three handhelds, two networks and three TV's (all in various combinations).  I am assuming this is an issue with  HTML5 or something Android.  I am curious, do you find video streaming works well for you?  What is going on?  What do I need to do to cast from a PC with JRiver to a TV?

Thanks
(see https://yabb.jriver.com/interact/index.php/topic,122474.msg847818.html#msg847818)

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 02, 2019, 08:28:53 am
(see https://yabb.jriver.com/interact/index.php/topic,122474.msg847818.html#msg847818)

Sounds like it may be a conversion issue with MC on the server.  Have you tried to disable conversion when casting (tap Settings | Playback /Conversions, select "Casting Video" in the popup list under Conversions, switch "Disable conversion" to ON, tap SAVE at the top)?  Depending on what kind of video you are trying to cast you might have audio problems but it could confirm that it is a conversion issue.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: struct on November 04, 2019, 08:08:26 am
Hi,

Sorry for slow reply.  I found the setting (that was a fun one to find).

Ran into a more intermittent problem to stop me testing.... the chromecast ultra is very slow to show up.  Gizmo can find it, Google Home can find it, it is just MO that is slow.  It has showed before and occasionally when waiting, it shows, but tonight, no luck. 

Any suggestions.
Thanks
Craig
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 04, 2019, 06:37:56 pm
Sorry, I don't know what would cause it not to show up.  It usually only takes a few seconds for mine to be found (Android TV boxes).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: struct on November 05, 2019, 08:21:58 am


Thanks.  Unit showed up quickly tonight and was able to try.

The no-conversion option you suggested seems to work well for the video.  The audio was unfortunately silent.  I tried a few different files and found a 2 channel file that played both video and audio.  The majority of other files where multi-channel.  All seemed to be mkv.  Maybe that is a limitation of the Chromecast, but I wouldn't have thought so.

Thanks for your input.  Any additional tips on getting the mkv's to play appreciated, but equally understand this is probably falling outside an issue for MO4media.

Lastly, what should I be asking JRiver wrt to the freezing.  The servers have more than enough omph for on the fly conversions,  so I can't understand the freezing.

Thanks

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 05, 2019, 08:38:35 am
The files that are not playing audio most likely have DTS audio which Chromecast cannot seem to handle.

I would try to capture a log file from MC (Help | Logging) when playback freezes and share it with the JRiver folks which might tell them what is happening.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on November 07, 2019, 05:59:29 pm
In MC it's possible to define views that are several levels deep. For example, I have Genre defined to use Genre, Composer, Album Artist, Album. This isn't very useful for anything other than classical music, but fortunately in MC when you hover the mouse over a genre you can select any of the sub-levels (eg Album Artist) as the next grouping. This is really useful, and right now I don't know of a remote that does anything other than go to the second level. Today using MO 4Media I selected the Genre view, then chose Progressive Rock. Unfortunately, the Composer grouping is not very useful at this point. But if I select Chamber Music as the genre, usually I do want to see the next grouping by composer.

I don't think any other remote lets you select the next level grouping after you've selected the main grouping in a view. Apparently MC makes this info available. It would be fantastic if MO 4Media became the first (and probably only) remote to give the user this kind of control.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 08, 2019, 08:13:56 am
Sorry, directly skipping sub-levels like this is not really feasible with the API.  You can "skip" sub-levels with one tap by enabling "Display 'All' as a choice" in the options for the view.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wer on November 11, 2019, 02:19:35 pm
Sorry, directly skipping sub-levels like this is not really feasible with the API.  You can "skip" sub-levels with one tap by enabling "Display 'All' as a choice" in the options for the view.

Hmm, JRemote skips single-item-content sublevels in this way.  I like that behavior, as it makes it work like Theater View.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wer on November 11, 2019, 02:38:11 pm
I've tried this out on Android TV (which would be my only use case for it) and it has a lot of great functionality.  Well done!

I'd like to offer a few suggestions that would make it much more usable on Android TV:

1. Make the play/pause and stop buttons on the remote more functional.  Stop doesn't work at all.  Play/pause only works if something is already playing.  You should be able to position the selector on an item like an album, press play, and the whole album will play.  Instead the app makes you drill into the album, select the first track, and even then play doesn't work, you still have to use the menu to select play single or play all.  MC and JRemote both have options that address this.

2. Add the option to start the app in a specific folder (a specific view level).  Currently when the app starts you must cursor down to library, hit select twice, then navigate to the folder you want.  If I want to always start the app in the "Music" item defined in my view, I can't.  It would simplify use to be able to do that.

3. Add the ability to have view items added to a channel in the Android TV home screen.  Then you don't need to launch the app at all, just select the item you want from the home screen channel and the app immediately goes there.  This would be much better integration with Android TV.  The app "DLNA Channels" does this but it is clunky and slow.

Those additions would really make the app much better on Android TV...

That being said, I don't approve of the subscription model; I don't like renting software.  For one reason because of unlimited cost on something I might use for years (even if upgrades are not needed) and for another reason, especially with small vendors/sole proprietors, if you quit or get hit by a bus my product stops working.

Thanks...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 11, 2019, 04:00:46 pm
Hmm, JRemote skips single-item-content sublevels in this way.  I like that behavior, as it makes it work like Theater View.

I could add an option to skip sub-levels when there is only one item but I think DJLegba was asking for a general way to skip multiple sub-levels.

I will consider your Android TV requests.

Regarding the subscription, I have debated whether to make it a one-time payment but this of course would be much more than $5 (which I think is very reasonable for an annual fee).  Also, only the subscription allows for an unrestricted free trial.  But I understand your sentiment, and I am still considering it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on November 11, 2019, 09:51:47 pm
I could add an option to skip sub-levels when there is only one item but I think DJLegba was asking for a general way to skip multiple sub-levels.

I never thought of it as skipping sub-levels, but perhaps that's what it boils down to. Anyhow, Hendrik says it's doable.

I don't mind the annual subscription because there's active and responsive development. And I'm ready to buy you (almost) one beer a year for the good work. The target market is not huge, so you probably haven't bought that yacht yet - but when you do, please drop the subscription fee.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wer on November 12, 2019, 02:37:14 am
Thanks, cncb.

One last thing, video file types cannot be saved in video settings on ATV.  Because of this I cannot add the mkv extension, and therefore the app won't play VC1 encoded videos.  I did not see this listed as a limitation of the free version, and no warning is given that the change will not be saved.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 12, 2019, 10:09:22 am
I never thought of it as skipping sub-levels, but perhaps that's what it boils down to. Anyhow, Hendrik says it's doable.

They might be adding something to the API to support this, but for now it is easy to just enable the "All" option.

Unfortunately, I would be lucky to be able to purchase an inflatable canoe with my current earnings so there is no yacht in my future :).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 12, 2019, 10:17:02 am
One last thing, video file types cannot be saved in video settings on ATV.  Because of this I cannot add the mkv extension, and therefore the app won't play VC1 encoded videos.  I did not see this listed as a limitation of the free version, and no warning is given that the change will not be saved.

I am not seeing this - the conversion file types are saved for me.  Are you perhaps hitting "back" instead of selecting the "Save" button?

For #2 in your requests, you can currently make this a little better with a custom root view just for Android TV.  If you define a root level view named "ATV" it will show the views under that in the Library section on the home screen (see first post).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wer on November 12, 2019, 09:19:40 pm
I am not seeing this - the conversion file types are saved for me.  Are you perhaps hitting "back" instead of selecting the "Save" button?

Afraid not.  Because if I change the skip interval and the extensions at the same time, the numeric change to the interval is kept, while the change to the extension is discarded, all with one click of the save button.  So it's a bug.  This is on a Hisense H8F tv, fully updated.

(Re #2, sort of but not really... I was aware of ATV and tried it, but the program won't start there, you still have to navigate to it.)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 13, 2019, 08:35:47 am
Afraid not.  Because if I change the skip interval and the extensions at the same time, the numeric change to the interval is kept, while the change to the extension is discarded, all with one click of the save button.

Any chance you are hitting "back" on the remote instead of selecting "Next" or "Done" on the on-screen keyboard when you are done editing the extensions field?  This would cause the behavior you are seeing.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wer on November 14, 2019, 02:29:48 am
No. If I did that, I wouldn't see mkv in the edited field before I hit save.  Hitting save is the last step in the process.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 14, 2019, 03:21:21 pm
Sorry, I can't reproduce this.  All the fields should behave the same - edit the text, select "Next" in the on-screen keyboard, and then select "Save".  Can you modify any other fields besides the skip times?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on November 15, 2019, 11:46:12 am
I really like this app and appreciate the developer's responsiveness here. My apologies if this was previously addressed:

Using on both an older Nexus 7 and a Samsung S7

In playing now when toggling volume on and adjusting volume it must be toggled on/off to update to display the current volume level.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 15, 2019, 12:29:05 pm
In playing now when toggling volume on and adjusting volume it must be toggled on/off to update to display the current volume level.

Is this when adjusting the internal MC volume and adjusting the volume with the on-screen slider?  The text above the slider should update when you drag the slider.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on November 15, 2019, 10:57:23 pm
Is this when adjusting the internal MC volume and adjusting the volume with the on-screen slider?  The text above the slider should update when you drag the slider.

I am adjusting the internal MC volume with the device volume controls, the on-screen slider does work as you describe.

Thanks for the quick reply.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 17, 2019, 09:27:21 am
I am adjusting the internal MC volume with the device volume controls, the on-screen slider does work as you describe.

The device buttons are intended to be a separate way to adjust the volume and show a popup message indicating the volume when you use them so you shouldn't need to show the volume slider when using the buttons.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on November 24, 2019, 12:04:55 pm
The device buttons are intended to be a separate way to adjust the volume and show a popup message indicating the volume when you use them so you shouldn't need to show the volume slider when using the buttons.

I get no volume popup or other indicator when using the device buttons in playing now on the Samsung SM-G930V but do on the Nexus 7 (larger screen) and can certainly live with it. Thanks for the explanation.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: nitephlight on December 02, 2019, 05:37:23 am
sorry if this has been asked before - access to track Ratings always seems to be highly diversified

perhaps there is already a way to achieve this through DLNA : is it possible to display track Ratings directly on Library list views (globally)? i know that you can tap to view Rating, but all the work put into consistently Rating tracks isn't visible where i end up spending most of my time.

for clarity i've attached a screen from another remote. admittedly that implementation isn't very space efficient, but perhaps a simple "4★" somewhere?

EDIT: turns out there is in fact a way to do this through DLNA settings "Title Expression". simple expression like below seems to work but only on traditional UPnP/DLNA app implementations. any way to replicate this on MO 4Media? 


Code: [Select]
If(RatingStars()!=0,[Name] [[Rating]★],[Name])
(https://i.imgur.com/8w2Fxsjm.png?1)

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 02, 2019, 08:06:29 am
EDIT: turns out there is in fact a way to do this through DLNA settings "Title Expression". simple expression like below seems to work but only on traditional UPnP/DLNA app implementations. any way to replicate this on MO 4Media? 


Code: [Select]
If(RatingStars()!=0,[Name] [[Rating]★],[Name])

Yes, see the first post, the "Custom Library Fields" section.  Basically you create a custom library field named "MO_Title" that is "calculated data" and enter that expression. Let me know if you need help with this.
Title: Re: MO 4Media - No luck with Android Auto on a 2018 Nissan Murano
Post by: rockson61 on December 02, 2019, 03:29:46 pm
Any suggestions as to how to get MO 4Media to work via Android Auto on my 2018 Nissan Murano and my Pixel 3a? I get a "Please Connect to a Network" message even though I can see the phone is happily connected to my home server and running MO 4M without any problem. I have SSL enabled on my home server.
Title: Re: MO 4Media - No luck with Android Auto on a 2018 Nissan Murano
Post by: cncb on December 03, 2019, 08:36:20 am
Any suggestions as to how to get MO 4Media to work via Android Auto on my 2018 Nissan Murano and my Pixel 3a? I get a "Please Connect to a Network" message even though I can see the phone is happily connected to my home server and running MO 4M without any problem. I have SSL enabled on my home server.

That doesn't seem to be a MO 4Media message.  Where do see this?  Are you able to use the Google Play Music app in Android Auto OK?  I would try to run MO in Android Auto over WiFi without connecting to your car to see if you can get it working in this mode first.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rockson61 on December 03, 2019, 03:29:19 pm
Thanks so much for getting back to me. The message I'm getting is "Not connected to a server. Check your network..." (my apologies for getting the initial error message wording wrong). I can access Google Play Music in AA with no problem. As you suggested, I launched AA on my phone (not connected to the car) while on wifi, started MO 4A and still get the message. If launch MO 4A on my phone after exiting AA, it connects to my home server without any problem. Strange.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 03, 2019, 03:55:17 pm
Sorry for the troubles.  Do you see a "Servers" entry in the main menu for MO in AA (press back arrow at top of AA screen next to MO icon)?  If not, try running the MO main app before you start AA.  Once you see the "Servers" entry you should tap that and select your server.  Once you select the server, it should reconnect each time AA starts up.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rockson61 on December 03, 2019, 09:00:19 pm
Still unable to run the app inside AA. Here's some screen shots for you in case they can be of help.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 04, 2019, 08:44:11 am
Still unable to run the app inside AA. Here's some screen shots for you in case they can be of help.

I apologize, I will have a fix in the next release for the empty main menu when not connected to a server.  In the meantime, AA should automatically connect to the first server you have defined in the main MO app.  Do you happen to have multiple servers defined and the first one is not reachable?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rockson61 on December 04, 2019, 06:38:23 pm
No, just one server at this time.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 15, 2019, 02:07:17 pm
No, just one server at this time.

Sorry for the delay.  I hope to have the new release out soon to fix the empty AA home menu and as before allow you to manually select a server (although I am not sure why it is not connecting now since you only have one server).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rockson61 on December 16, 2019, 04:26:40 pm
OK - Many thanks. Looking forward to the update!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 20, 2019, 04:53:47 pm
v1.7.2 is now available which fixes the Android Auto empty menu problem and adds some requested remote control features to Android TV.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rockson61 on December 21, 2019, 06:51:21 pm
Issue fixed! All working now after the latest update on my Nissan Murano. Many thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 22, 2019, 05:57:29 am
Issue fixed! All working now after the latest update on my Nissan Murano. Many thanks!
 
Glad it is finally working. Thanks for your patience.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on December 27, 2019, 04:46:37 pm
I can no longer connect to my server using MO4 outside of my network.  I tried with both SSL and non-SSL connections, FQDN and a raw IP. 

It does work if I'm on my wifi though.  I'm not sure when this started because I've been doing a good bit of testing with JRemote2 recently.  I've tried this on two phones (Android 8 and 10).  On both of the phones I have JRemote/JR2 and those do connect.

Let me know if this isn't happening for you and I can keep trying to troubleshoot.  Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on December 27, 2019, 05:06:24 pm
It appears to only be a problem if I'm on a mobile network.  If I hotspot one of my phones and connect to that Wi-Fi, the phone on Wi-Fi (but not my network) can connect.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 27, 2019, 05:31:46 pm
It appears to only be a problem if I'm on a mobile network.  If I hotspot one of my phones and connect to that Wi-Fi, the phone on Wi-Fi (but not my network) can connect.

In the last update I tried to speed up making a mobile connection when using access codes which seems to have broken non-access code connections.  Sorry about that, I will try to push out a fix soon.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 28, 2019, 08:52:38 am
v1.7.3 is available which fixes the non-access code cellular connection issues.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on December 28, 2019, 09:20:34 am
v1.7.3 is available which fixes the non-access code cellular connection issues.

Thanks for the quick turnaround!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: daveman on January 13, 2020, 10:43:48 am
How do I get subtitles to work?  I do not see an option anywhere?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 13, 2020, 11:10:15 am
How do I get subtitles to work?  I do not see an option anywhere?

If you are talking about when controlling MC, tap the 3-dots next to the playback controls in Playing Now which shows a menu with a Subtitles toggle option.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 13, 2020, 02:33:42 pm
v 1.8.0 is now available.  The big change is that it is now a one-time in-app purchase instead of a subscription. 

If you have a valid subscription you are not forced to purchase.  If you want to move to the one-time purchase, disable auto-renewal of the subscription in your Google account settings and make the purchase in the app.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on January 23, 2020, 06:44:37 am
revisiting an old topic: particles.

i noticed that Panel can now play back video from a particle on iOS.

if you look at the http request to Media Center (browser dev tools, or wireshark) take a look at the request, i believe the parameters for playback are what you need.   i am assuming you are using the getFile api for your app.

in any case, could you take a look at how Panel does it and consider adding it to your app?


Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 23, 2020, 08:30:15 am
I seem to recall particles are working in MO when conversion is enabled.  Does Panel allow original playback with no conversion?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: BradATIMA on January 23, 2020, 08:40:38 am
I seem to recall particles are working in MO when conversion is enabled.  Does Panel allow original playback with no conversion?

Panel will always transcode video when playing to the browser.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on January 24, 2020, 04:36:26 pm
I seem to recall particles are working in MO when conversion is enabled.  Does Panel allow original playback with no conversion?

will check it out and post back results.

thanks
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on January 25, 2020, 07:39:38 am
so i tried the conversion using a wildcard because i am not certain what filetype to use for particles.  it did work, but results in 720p video and 2 channel audio.

is the conversion performed locally or on the server?

can it retain audio channels and resolution?

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 25, 2020, 07:57:22 am
can it retain audio channels and resolution?

Sorry, no.  The server does the conversion and there currently is no "remux" option so the audio and video are transcoded.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on January 25, 2020, 12:58:43 pm
i see.  so Media Center’s transcoding settings are all we have then.   i assume at least it would be possible to do 1080p video, but the audio is not possible to retain looking at the options.


bummer - this is something other popular media servers tend to do well.

i suppose i can also try a file type of mpls and see if conversion is limited to particles.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 30, 2020, 02:05:48 pm
v1.8.1 is now available which mainly adds the capability for multiple 'This Device' zones with renaming.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on February 10, 2020, 06:48:45 pm
I really like this app..... and have a couple of questions:

When playing Radio Paradise from either a Windows 10 or RPi server (as a remote control), I don't get artist cover art but using JRemote2 I do. Is this a setting I am missing?

Glad to get all of Radio JRiver, and RP's main channel, are we able to get the other RP channels and Cloudplay, or is this an MC issue?

Thanks...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 12, 2020, 08:26:05 am
When playing Radio Paradise from either a Windows 10 or RPi server (as a remote control), I don't get artist cover art but using JRemote2 I do. Is this a setting I am missing?

Glad to get all of Radio JRiver, and RP's main channel, are we able to get the other RP channels and Cloudplay, or is this an MC issue?

I will look into the cover art issue.

It depends on what JRiver exposes via the web service, so if you see other RP channels and Cloudplay in other remotes, I should be able to add it to MO.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 02, 2020, 11:48:45 am
v1.8.2 is now available which is a minor update that displays cover art for the current Radio Paradise track.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: icanrule on March 05, 2020, 09:28:45 am
Feature request:. I don't know if this is the best way to do this.  Let me know if there is a better way. Can you add ffwd and rwd to videos. Everytime I start a video it starts at the beginning. It's not the worst thing to start there not since I can't fast forward or rewind I'm stuck watching the video from the start.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 05, 2020, 12:21:40 pm
Feature request:. I don't know if this is the best way to do this.  Let me know if there is a better way. Can you add ffwd and rwd to videos. Everytime I start a video it starts at the beginning. It's not the worst thing to start there not since I can't fast forward or rewind I'm stuck watching the video from the start.

Sorry, that is just the way the player behaves when playing converted video.  You should be able to seek if you disable video conversion in the Settings, but you might not get audio or video during playback depending on the codecs used.  You could try using an external player which might give you seeking in converted video.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on March 08, 2020, 12:01:07 pm
v1.8.2 is now available which is a minor update that displays cover art for the current Radio Paradise track.

Works great, thank you.

For me this app only lacks 2 features to use it exclusively, and I apologize if these have been already discussed or are a setting I missed:

1. When browsing tracks to add to playing now, have a way to pre-select desired action rather than asking for every track.

2. Fast scroll browsing (this may be screen or device dependent?) with alphabetic first letter popup.

Thanks for this app!

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 09, 2020, 08:24:58 am
For me this app only lacks 2 features to use it exclusively, and I apologize if these have been already discussed or are a setting I missed:

1) Are you referring to when tapping an individual file, you want a default action to be performed instead of seeing the menu?  I will consider adding something like this.

2) Sorry, scrolling in this way probably won't be implemented, but the "Jump To" feature might be useful.  When browsing the library, tap the Search icon at the top right.  Then type a letter and tap search in the keyboard and the list will scroll to the first item that starts with that letter.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: ludvick on March 09, 2020, 05:09:39 pm
I have such a question:

I start MO and it connects to my server (Intel NUC connected with ONKYO TX-2870) - application starts and works as it should.
When I don't use MO for some minutes my phone screen dimmes - that's normal behavior...
After re-opening MO it tries to connect to the server and often it can't - the window with reconnect to [servername]/go offline appears.
Trying again to connect to the server works only sometimes (mostly I cannot connect over and over)...

Looking for a soultion I found that reconnection works without a problem when I start Andrtoid application Onkyo Controller
https://play.google.com/store/apps/details?id=com.onkyo.jp.onkyocontroller

MO is set not to be removed from memory of the phone and stays ON even if I clear memory.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on March 09, 2020, 10:29:42 pm
1) Are you referring to when tapping an individual file, you want a default action to be performed instead of seeing the menu?  I will consider adding something like this.

2) Sorry, scrolling in this way probably won't be implemented, but the "Jump To" feature might be useful.  When browsing the library, tap the Search icon at the top right.  Then type a letter and tap search in the keyboard and the list will scroll to the first item that starts with that letter.

1. Thank you!
2. The search routine is definitely usable, a little more so in the "early evening".... thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 10, 2020, 09:21:10 am
After re-opening MO it tries to connect to the server and often it can't - the window with reconnect to [servername]/go offline appears.
Trying again to connect to the server works only sometimes (mostly I cannot connect over and over)...

In that window, tap Servers and try to Connect on the Servers screen.  What error message does it show there when it fails to connect?  You could try to disable Battery Optimization for MO to see if that helps (it will prompt you to do this when you select the This Device zone if you have not already).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: ludvick on March 10, 2020, 06:29:14 pm
In that window, tap Servers and try to Connect on the Servers screen.  What error message does it show there when it fails to connect?  You could try to disable Battery Optimization for MO to see if that helps (it will prompt you to do this when you select the This Device zone if you have not already).

Thanks a lot for your reply.

When I tried to connect through the Servers window I got:

Code: [Select]
Connection failure
Could not reach the server. Please check the network conection and make sure MC server is running. Tap the help icon (?) for assistance.

Network connection works - I can connect with the audio computer e.g. with TeamViewer; also network in the mobile works.
And - of course - server is also run (sending files using TeamViewer works).

It seems like something "went sleep" and Onkyo Controller "wakes this up" - what could have this application to make MO be able to re-connect?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 12, 2020, 08:19:59 am
It seems like something "went sleep" and Onkyo Controller "wakes this up" - what could have this application to make MO be able to re-connect?

Sorry, I'm not sure what would cause this re-connection problem.  Have you tried to disable Battery Optimization for MO to see if it makes any difference? Does MO re-connect after you use TeamViewer or just after you use the Onkyo app?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 27, 2020, 02:27:49 pm
v1.8.3 is available which now automatically performs the last action selected from the file menu when you double-tap a file in the list.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on March 27, 2020, 11:35:48 pm
v1.8.3 is available which now automatically performs the last action selected from the file menu when you double-tap a file in the list.
This didn't work for me on my 2015 Lenovo tablet or new LG phone. The menu pops up with single-tap, nothing for double-tap.

Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 28, 2020, 07:54:18 am
This didn't work for me on my 2015 Lenovo tablet or new LG phone. The menu pops up with single-tap, nothing for double-tap.

Double-tap should show you the menu until you make an initial selection.  Then, it should show you a short message to indicate what is happening on a double-tap.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on March 28, 2020, 09:31:20 am
Double-tap should show you the menu until you make an initial selection.  Then, it should show you a short message to indicate what is happening on a double-tap.

Thank you. After more experimentation this morning, my 10" Lenovo tablet (Android 5.0.1) it is working correctly, although it crashed several times (unable to replicate crashing).

My LG LM-X420MM (Android 9) is also working, although no confirmation message appears (maybe screen real estate issue?)

Thanks for implementing these much needed features.

Edit: I have updated status on all other of my control devices:

Samsung Grand Prime SM-G530T1 (Android 5.1.1): All works including confirmation
LGK20 Plus (Android 7.0): All works including confirmation
Asus P00A 7" tablet (Android 7.0): All works including confirmation


So, only my newest LG phone has no confirmation. THANK YOU


Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Rudy81 on April 17, 2020, 04:41:50 pm
Using the app on a 10" android pad.  Very nice functionality and best of all, pretty quick response.  Only issue I cannot solve is how to make the cover art larger in the 'artists' display.  My old tired eyes would prefer slightly larger art and fonts.  Any way to set this up?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 17, 2020, 05:21:27 pm
Only issue I cannot solve is how to make the cover art larger in the 'artists' display.  My old tired eyes would prefer slightly larger art and fonts.

Tap the Settings icon (top left), tap Interface, and change the "Content size" to Large.  Hopefully this will be better for you.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Rudy81 on April 17, 2020, 06:15:47 pm
Tap the Settings icon (top left), tap Interface, and change the "Content size" to Large.  Hopefully this will be better for you.

Thank you for the prompt response.  I tried that, and it made the app controls and such content larger.  However, the album cover art remained the same size.  I will keep playing with it. Thank you.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Rudy81 on April 17, 2020, 06:45:08 pm
I was able to get it to work by setting the interface to 'Large" as you suggested. But, I had to close the app and then re-start it for the settings to work properly.  Much better!  Thank you for your help.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on April 25, 2020, 05:37:05 pm
I am unable to change/set ratings from MO4Media: I get the error: "Failed to set ratings.  Check that you have write access to library".
In Media Center 25, in the "Media Network" options, I have the authentication with "read only authentication logic" checked with a password.  But there is no option for read-write authentication so I can update ratings.  How do I go about doing this?
Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: RoderickGI on April 25, 2020, 07:01:36 pm
Turn on Authentication with a Username and Password (tick box). You will have to set those values yourself, and then enter them when you connect from your phone to MC.
Set "Read-only Authentication" to "Disabled" (drop-down list). That will force the connection to use Read-Write Authentication, and request the Username and Password for connection, the first time.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on April 26, 2020, 12:00:40 pm
TY @RoderickGI!  That worked.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Kreator on May 10, 2020, 11:15:43 pm
  Some pretty strange behavior in AA:
1) The app in AA has its own "memory". It does not remember what was last played in the app on the phone, but instead somehow remembers what was last played in the app through AA.
2) The "back" button (left arrow) appears to bring you to the "last screen", like in a web browser, instead of bringing you to the next higher level in the hierarchy audio-artist-album-song. Without that, how to get back from the song to the main menu?
3) The "skip forward" button does not go to the next song, but brings you back to the list of songs. What is happening for me here is that there are 30+ tracks in the album, and AA only shows me the first 4-5 and then suggests to search by voice. Well, I do not remember all the track names, so I am trying to play one of the first 4 and then "skip forward" my way to the later tracks. Seems like it should work, but it does not.
  I confess not reading all of the preceding 12 pages, sorry if these issues were already discussed.
  I did buy a subscription and would gladly pay a one-time purchase price, too. No other remote works with Android Auto. Unfortunately, with all of the above the Mo4media does not quite work either :-( Hope it can be fixed...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 11, 2020, 08:02:54 am
1) This is by design - separate Playing Nows for AA and the standard app/device.
2) AA is responsible for navigation but back takes me back up the hierarchy properly.  What screen other than browse screens are in the navigation history for you?  There are essentially 3 screens: Playing Now, Current Queue, and Browse
3) The "search by voice" is automatically shown by AA when you are driving - it's supposed to be a safety thing.  So, if you are not moving you should see the whole list.  I am not sure why skip forward is behaving this way for you, but "Play" on a track just plays that track.  So, you want to select "Play" in the previous menu instead of "Files" to play all the tracks, and then skip forward from there.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Kreator on June 16, 2020, 09:36:04 am
 Did not do much driving lately, working from home due to lockdown, so only got to test the AA functionality in the past week.
 Thanks for explaining what the skip forward button does. Indeed it moves to the next track in the playlist. If the playlist only has one track, nowhere to skip to.
 The "back" button I still cannot quite figure out. What it does seem to depend on the history. Important part is, if the AA restarts in "playing now" screen, which it does often, then pressing the "back" button goes all the way back to the "Library" level. So to get to the list of tracks on the same album to choose a different song, I need to click all the way through Audio -> Artist -> Album. Quite distracting while driving.
  A wish list for the AA, if I may, as a paying customer, roughly in the order of priority:
1) Add "skip forward 30 sec" and "skip back 10 sec" buttons to "playing now", pretty please. Podcasts or audiobooks are really hard without this.
2) Is it possible to make the app remember not just the track, but time position in the track, when stopped? Other apps I tried for podcasts all have both #1 and #2.
3) Add a button to clear the playlist on the playlist screen. One day I had 244 tracks in my playlist and could not delete any.
4) If there is only one track in the playlist, make the "skip forward" button move to the next track on the album.
5) Add "up" button that goes back to "list of tracks" -> "list of albums" -> "list of artists" -> "Library" or whatever custom view I have programmed for the remote. Or alternatively make the current "back" button to always behave this way.
   Thanks in advance! Great app, I am enjoying it a lot. Both AA compatibility and ability to download for local playback are priceless!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 17, 2020, 08:46:52 am
1&2) I will look into adding these.
3) If you Play either a track or group of tracks it will clear out the playback queue before playing it.  The only way to accumulate tracks in the queue is if you specifically Add them instead of Playing them.
4) A track can be added to the queue from anywhere in the Library, not just from an album view, so there is not a convenient/easy way to keep track of this.  Your best bet would be to select Play on the album level menu instead of the individual track so that all the album tracks are added to the playback queue.  Then, press the Queue button in Playing Now and select the track you are interested in starting with.
5) Sorry, AA controls navigation and I cannot customize this. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 03, 2020, 02:20:57 pm
v1.8.4 is available which adds in Android Auto jump/forward back buttons on the playback screen and resume from the last session.  Unfortunately, resume is not working consistently for me on my head unit (seems to fail on a "cold boot") so I will try to improve that in the future.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 17, 2020, 12:55:07 pm
v1.8.5 is now available which hopefully fixes the Android Auto resume unreliability.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 21, 2020, 09:12:30 am
I have a question... well, two of them, that I've been meaning to ask for awhile not but kept forgetting or putting it off, but I was thinking about it again this morning.

A year ago, I got a new phone (Coolpad Legacy, which is a cheap Chinese phone but for the price it has decent features since I really don't use a phone much, I went the cheaper route) and I've noticed an issue in multiple remotes, including MO 4Media. All my 16-bit/44.1 kHz FLAC files playback fine, but if I try to play 24-bit/48 kHz and higher quality FLAC files, the remote (set to this device) can't play back the files correctly. It tries to play the tracks, but it begins to just skip around the track while it's playing. This also occurs in Gizmo and the original JRemote as well. I'm going to guess this is an issue with the media player the remotes are using for playing, and I'm going to guess ExoPlayer? My first question is, any ideas why this is happening? Am I correct to assume this is an issue with the media player the remotes are using?

I mean, I know it's an issue in the media player the remotes are using because JRemote2 which is using ExoPlayer 2 doesn't have this issue at all, and I can play back hi-res without issues.

My second question is, is there anything I can do about it to fix it? I'm going to guess probably not without transcoding (which then breaks gapless playback which equals no-go from the get go) or just using JRemote2 to playback the hi-res files? I don't suppose it'd be easy to enable ExoPlayer 2 somehow? I'll guess one more time it's probably not easy at all.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 22, 2020, 07:21:23 am
All my 16-bit/44.1 kHz FLAC files playback fine, but if I try to play 24-bit/48 kHz and higher quality FLAC files, the remote (set to this device) can't play back the files correctly.

It seems to be a function of the player and device.  My Moto G6 does not work but my Pixel 3a works fine.  Sorry, it would not be easy and I don't plan on changing the player at this time (it currently uses the built-in Android player for audio).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: SirTom2015 on August 02, 2020, 06:32:27 am
A year ago, I got a new phone (Coolpad Legacy, which is a cheap Chinese phone but for the price it has decent features since I really don't use a phone much, I went the cheaper route) and I've noticed an issue in multiple remotes, including MO 4Media. All my 16-bit/44.1 kHz FLAC files playback fine, but if I try to play 24-bit/48 kHz and higher quality FLAC files, the remote (set to this device) can't play back the files correctly.


I hope I don't get into trouble for this but my advice to you is to stop buying cheap Chinese phones and instead get yourself a used quality phone from one of the major manufacturers. I go to swappa.com to shop as they guaranteed to never sell a non working or stolen phone. You can get many phones that are one, two, or three models behind in great shape. I got a LG V30 for 125 bucks. It has no problems with MO4Media and it costs as much as your cheap Chinese made phone.
Cheap Chinese phones have a problem with their manufacturing as a lot of them use sub standard software or drivers because they never bother with quality assurance or control. So you may run into issues with apps on their phones that you wouldn't with a more robust and quality built phone. All these manufacturers care about is making a phone to get into the hands of the masses, they have no care for quality of build. Better off getting a used flagship phone from one of the major manufacturers, even if it is 3 years old.

If you want to try something before trying the upgrade thing, then I would try to reset the phone you have to factory specs and install Mo4Media first. See if the problem still exists then. As much as a cheap phone can give problems, some apps installed from the play store can also interfere. I found this out with more than one app (certain news apps, and game apps interfere for me with playback of audio files using MO4Media). If your problem still persists after this, then you know for sure it's the phone and the sub standard drivers they use to produce your audio.


Hope I was helpful. I do not work here, but I have used JRiver since version 20 and have figured out a few things with the remotes concerning how they access libraries and play them back.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 02, 2020, 06:59:02 am
I hope I don't get into trouble for this but my advice to you is to stop buying cheap Chinese phones and instead get yourself a used quality phone from one of the major manufacturers.

No thanks, I'd never buy something like a phone used and I'm perfectly content with using new, cheap phones as I never really have any issues with them. Also like I said, it works in JRemote2, so I'll keep using it for the "hi-res" files in my music library and use MO 4Media for the 16-bit/44.1 kHz files. It's a bit cumbersome switching between two apps like that, but it's a workaround. :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: oie on August 21, 2020, 11:16:18 am
Hi cncb
Thanks for your work.
I've been trying for a while to control my server (jriver) from the Amazom stick (fire TV 4k stick I believe its the real name ) for video. I have not managed with jremote or JRemote 2. It has worked fairly well with Gizmo so I thought to give it a go to your app. Everything seems to work very well when controlling JRiver from my mobile.
I have uploaded the app to the fire stick using Apps2fire. Again it seems to work very well except that it does not recognise my subscription and it asks me to pay again. This is "bad" enough 😀😀😀 but when I try to pay again (I hope not 😊)  the button doesn't respond.
Any thoughts?
Thanks in advance 
Oscsr
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 21, 2020, 12:08:06 pm
Again it seems to work very well except that it does not recognise my subscription and it asks me to pay again.

Amazon has its own app store (separate from Google's) and I don't plan to set up an Amazon developer account anytime soon.  Sorry.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: oie on August 21, 2020, 01:52:36 pm
Hi cncb,
Thanks for your answer.
I am not a technical guy at all so please forgive my ignorance but would be somehow possible for the app i install in the stich to "remember " the purchasing details of the app in my mobile?.
Sorry again and many thanks 
Oscar
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 21, 2020, 02:04:53 pm
I am not a technical guy at all so please forgive my ignorance but would be somehow possible for the app i install in the stich to "remember " the purchasing details of the app in my mobile?.

Unfortunately, no.  It requires the Google Play Store and Google Services to see your purchase and I don't think there is any way to install those on your Fire Stick.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: oie on August 21, 2020, 02:32:11 pm
Many thanks cncb.
Regards,
Oscar
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: oie on August 24, 2020, 05:32:24 am
Hi,
Would be possible to add on the Audio/Streaming section  the other Radio Paradise channels (Mellow etc)?.
Many thanks,
Oscar
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 24, 2020, 01:22:56 pm
Would be possible to add on the Audio/Streaming section  the other Radio Paradise channels (Mellow etc)?.

I'll check into this.  Thanks.
Title: Mo4media can media player handle dolby vision ?
Post by: Ekpen on September 02, 2020, 06:21:00 pm
Hello:
I have of recent used the built in media player, and it does work well.
Thank you for an app well constructed.
My question now is if the built in media player can be updated to trigger a dolby vision  contained within an mkv file.?
Again, THANK YOU.
George.
Title: Re: Mo4media can media player handle dolby vision ?
Post by: cncb on September 03, 2020, 06:46:40 am
My question now is if the built in media player can be updated to trigger a dolby vision  contained within an mkv file.?

Sorry, not at this time.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: TheShoe on September 22, 2020, 06:35:21 am
a bit off topic but google play charged me another annual subscription for MO 4Media  but the app on my shield tv refuses to acknowledge the renewal was paid for, even after reinstalling.   only plays video for 30 seconds. 

how can i fix this?

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 22, 2020, 07:13:40 am
I just replied to your email.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 29, 2020, 10:45:22 am
v1.9.0 is available.  It now uses HLS VOD streaming for converted video so that seeking and resume is now possible on mobile, casting, and TV.  MC27 is required for this.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: oie on October 21, 2020, 05:57:45 am
Many thanks for the last update, specially for the inclusion of the other Radio Paradise channels.
Regards,
Oscar
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on November 16, 2020, 11:49:59 pm
v1.9.0 is available.  It now uses HLS VOD streaming for converted video so that seeking and resume is now possible on mobile, casting, and TV.  MC27 is required for this.

Hi Craig, I dusted off the 2017 Shield to do some more testing along side the Chromecast with Google TV.  It seems that when using the video conversion option all the results are 30fps instead of using the Auto FPS profile?  If it is by design having 30fps, would it be possible to have a "Auto FPS" option as my library is a mix (mostly of 23.976 and 50fps) content that ends up a juddery mess when encoded at 30fps.

Also, have you heard anymore from Hendrik on the "Just Remux" option?  Would really solve a bunch of issues (like BD Rips) and keeps the quality "original" instead of the lossy on the fly transcoding.

Thanks
Nathan
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 20, 2020, 01:53:28 pm
It seems that when using the video conversion option all the results are 30fps instead of using the Auto FPS profile?  If it is by design having 30fps, would it be possible to have a "Auto FPS" option as my library is a mix (mostly of 23.976 and 50fps) content that ends up a juddery mess when encoded at 30fps.

Also, have you heard anymore from Hendrik on the "Just Remux" option?  Would really solve a bunch of issues (like BD Rips) and keeps the quality "original" instead of the lossy on the fly transcoding.

Hi Nathan,

Sorry, I am not aware of any new video conversion profiles available or a straight remux option.  Unless things have changed, you can only specify a general "quality" (MO uses "very high") and not specify FPS or anything like that.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on November 20, 2020, 02:20:38 pm
Hi Craig, this post from Hendrik is a bit old so I'm not sure if Conversion=43 (very high in Auto FPS) now also works with HLS.... but it does with TS and the MKV option may also be interesting.
Thanks
Nathan

We have a long list of video conversion profiles. For Chromecast, we use HLS to wrap TS streams.

Profiles relevant for streaming (ie. the same ones you get through Android Low/Medium/High/VeryHigh, plus AutoFPS variants)

Quality=Low
35 - H264-TS 240p, AAC, 30 FPS, 0.5mbit
40 - H264-TS 240p, AAC, Auto FPS, 0.5mbit

Quality=Medium
36 - H264-TS 480p, AAC, 30 FPS, 1.5mbit
41 - H264-TS 480p, AAC, Auto FPS, 1.5mbit

Quality=High
37 - H264-TS 720p, AAC, 30 FPS, 5mbit
42 - H264-TS 720p, AAC, Auto FPS, 5mbit

Quality=Very High
38 - H264-TS 1080p, AAC, 30 FPS, 10mbit
43 - H264-TS 1080p, AAC, Auto FPS, 10mbit

If you want to use HLS for Chromecast, the only way to currently access that is through a command like this:
Conversion=Android&Quality=Medium&HLS=1

Otherwise you can also access things through Conversion=43, but not in HLS.

There is also MKV streaming profiles, 60-63 for Low to Very High, but that mode is not tested well since I'm not sure which devices use it. It can be selected in DLNA though.

I'm working on some better interfaces to the streaming profiles, so you can get a list of defined profiles for a certain use-case, better opt into certain features like HLS, and also offer multi-channel audio. But how exactly thats going to work we'll see in the future.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on November 20, 2020, 02:30:04 pm
FYI - I've sent Hendrik a PM asking if he could update us on the profiles and any thoughts going forward.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on December 04, 2020, 02:58:25 am
I like MO 4Media a lot. It is nice that it is possible to see lyrics when I open a tag. What annoys me is, that I have to open a tag for each song. Is there any idea how to see new lyrics when there is next song?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 04, 2020, 08:06:54 am
FYI - I've sent Hendrik a PM asking if he could update us on the profiles and any thoughts going forward.

Did you hear anything?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 04, 2020, 08:10:34 am
I like MO 4Media a lot. It is nice that it is possible to see lyrics when I open a tag. What annoys me is, that I have to open a tag for each song. Is there any idea how to see new lyrics when there is next song?

Not currently, but I could add a specific screen that just displays lyrics and is updated when the song changes.  Or, I could try to display it over the cover art in the Playing Now screen.  Any preference?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on December 06, 2020, 02:59:58 pm
Not currently, but I could add a specific screen that just displays lyrics and is updated when the song changes.  Or, I could try to display it over the cover art in the Playing Now screen.  Any preference?

Thank you. I think that a specific screen is better.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 12, 2020, 06:29:54 pm
v1.9.1 is available:

- Add Lyrics display screen (launch it from More menu in playback controls)
- Display basic file info next to rating stars in Playing Now
- [ATV] Support playback of multiple videos (queue) in Playing Now
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on December 12, 2020, 10:02:03 pm
Craig, thanks for continuing to develop this great app. I never download lyrics in MC, so the lyrics tag is always empty. Is this why I don't see anything about lyrics in the more menu?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on December 13, 2020, 01:17:00 am
Craig, thank you very much for the upgrade. The Lyric display screen and displaying basic file info are great.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: vma on December 13, 2020, 01:26:51 am
Craig, thanks for continuing to develop this great app. I never download lyrics in MC, so the lyrics tag is always empty. Is this why I don't see anything about lyrics in the more menu?

You can try to fill a Lyrics tag with text - any text, or try to find lyrics by enabling it on the main screen JRiver player. You should see the lyrics then.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 13, 2020, 07:04:38 am
That's right.  If the Lyrics tag is empty, the menu won't display the "Show Lyrics" option.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Noman on December 25, 2020, 10:42:00 am
Tried it on my Chromecast with Google TV. Looks great and works with pictures and audio in mp3 and flac (not ape) formats. Not working well with video from my jriver media server. I use VLC and it plays everything. MO4 tells me "no audio" and " no video" on most video files.? Have to get it to work before buying. What am I missing?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 25, 2020, 10:56:35 am
That would suggest that the device cannot natively handle the audio codec (e.g. DTS audio).  You would need to have the MC server transcode the video.  Go to the settings screen in the MO 4Media Android TV app and add the file type for these videos to be transcoded.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mr. Odd on December 25, 2020, 11:18:13 am
Thanks for a great piece of software!

Can MO 4Media play local files stores on the phone's SD card?

Can a playlist move between renderers? E.g. I'm playing an album in the car, where the output is through the local device, and I get home and want to switch it to one of my wifi speakers, continuing where I left off.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 25, 2020, 11:38:07 am
Can MO 4Media play local files stores on the phone's SD card?
Only if they are downloaded from the MC server within the MO 4Media app.  It can't play files on the SD card from an external source.

Can a playlist move between renderers? E.g. I'm playing an album in the car, where the output is through the local device, and I get home and want to switch it to one of my wifi speakers, continuing where I left off.

Unfortunately, no.  The device is separate from normal MC zones so you would have to use bluetooth at home to continue where you left off with the device.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Noman on December 25, 2020, 11:58:58 am
That would suggest that the device cannot natively handle the audio codec (e.g. DTS audio).  You would need to have the MC server transcode the video.  Go to the settings screen in the MO 4Media Android TV app and add the file type for these videos to be transcoded.
Running jriver on an azulle mini pc and this option takes forever.. Jremote2 plays every video on my phone instantly? Does it work in a different way?. Have to stick to VLC on the chrome with google tv until this is resolved. MO4 has a much better user interfacecthan VLC.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 25, 2020, 01:00:50 pm
Running jriver on an azulle mini pc and this option takes forever.. Jremote2 plays every video on my phone instantly? Does it work in a different way?. Have to stick to VLC on the chrome with google tv until this is resolved. MO4 has a much better user interfacecthan VLC.

JRemote's player probably can software decode DTS, etc. so transcoding is unnecessary.  Does your mini pc have a "modern" CPU such that you could use hardware-accelerated video transcoding in the MC server?  That probably would speed it up.  Otherwise, you can also use VLC as an external video player in MO.  This requires you to purchase the app, but you could try it for a few days and if it is not to your liking, contact me for a refund.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on December 25, 2020, 01:52:47 pm
I'm using MO 4Media v1.9.1 on Android 11 with MC 27 running on a Mac.
When doing searches I frequently see duplicate results.  E.g., when I search for "Drive all night" I get two hits for "Drive all night" and when I click on either of them the results are exactly the same.
Why am I getting the duplicate results and how do I prevent that?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 26, 2020, 07:07:49 am
The duplicates are probably because you have 2 different songs with the same name.  I can look into filtering out duplicate results in the future but there is currently no way to prevent it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on December 26, 2020, 01:10:43 pm
I do have multiple versions of many songs but I expect to see those versions when I click on a name in this view.  Instead, I get multiple instances in this view (e.g., Drive all night or Prove it all night in the screenshot) and then when I click on one of them I see different versions of the songs. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 27, 2020, 07:07:38 am
Yes, only one should be shown in the results display.  I will work on that for a future release.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on January 03, 2021, 01:08:59 pm
I've been trying to download a playlist (Android 11 phone) and the playlist has 12 songs yet it downloads only 3 and then stops.  It does not give any error indicating an issue: so just a silent failure.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 03, 2021, 03:30:41 pm
Download problems are often fixed by clearing the cached data for the Android Download Manager.  In Android, go to Settings | Apps & notifications | See all N apps | Show system (from more menu) | Download Manager | Storage & cache | Clear storage.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on January 03, 2021, 07:20:33 pm
Thanks for the instructions.  I did as you suggested and it had no effect.  The download of the playlist again downloaded just three of the songs and stopped.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on January 04, 2021, 03:55:48 am
What version of Media Center are you using? If you're not using MC27 you might try that and see if it works.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 04, 2021, 08:25:53 am
Just to confirm, the download dialog says it will download 12 files and it only downloads 3?  Try to Force Stop the Download Manager first, and then Clear storage and Clear cache.  Do the same for the "Downloads" app.  Then restart your device and try downloading again.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 21, 2021, 07:03:11 am
v1.9.2 is available which fixes duplicate search results.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on February 05, 2021, 05:32:24 pm
@cncb - Hendrik has the new Video Encoding calls out now.  Looking good in JRemote2.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on February 05, 2021, 10:33:03 pm
@cncb - Hendrik has the new Video Encoding calls out now.  Looking good in JRemote2.

The JRemote2 update still lacks simple fixes to date formatting in tags. No changes to truncated titles on the main display. Still can't show extras. Still doesn't integrate lookups from other services. MO 4Media still far superior for music.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 06, 2021, 09:10:38 am
@cncb - Hendrik has the new Video Encoding calls out now.

I will take a look.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Richard Martin on February 07, 2021, 04:41:07 pm
I am using MO 4Media on my phone to play music to via Bluetooth to various speakers and in my car using Android Auto and think it is a great application.  However, I have one minor annoyance.  Sometimes (more often than not) if I am playing music and receive an email (in Outlook for Android) the music pauses when the email alert sounds and I have to manually restart the music.  It doesn't always do this, sometimes the music resumes automatically.

Does anyone have any suggestions for any Android or MO 4Media settings I can change so that music always resumes after an alert?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 08, 2021, 07:54:59 am
Does anyone have any suggestions for any Android or MO 4Media settings I can change so that music always resumes after an alert?

I didn't notice resume issues, but I enabled "No sound from notifications" in the Android Auto settings to avoid the distracting audible alerts.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 08, 2021, 07:59:36 am
@cncb - Hendrik has the new Video Encoding calls out now.

I don't see anything public about MCWS changes so can't do anything with this just yet.  Edit: I see a new call in MCWS that might do autofps by default.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Richard Martin on February 08, 2021, 01:58:41 pm
I didn't notice resume issues, but I enabled "No sound from notifications" in the Android Auto settings to avoid the distracting audible alerts.
I did think about doing that, but wanted to keep the alerts.  It's very odd.  Since posting here it has worked fine all day, resuming after an alert.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jmone on February 08, 2021, 02:12:05 pm
I don't see anything public about MCWS changes so can't do anything with this just yet.  Edit: I see a new call in MCWS that might do autofps by default.

Hendrik has introduced HLS Auto FPS, as well as the ability to select streams.  I'm not sure of what the calls are given the reference to "a new MCWS Video Streaming API" but it does look like HLS Auto FPS is the default now.

...As announced end of last year, this update adds the ability to select the audio and subtitle language when streaming video to your phone!
This feature requires Media Center 27.0.61 and HLS Video Streaming to be used - which is now the default for video, since its proven to be quite reliable and fast.

We're also introducing a new MCWS Video Streaming API in Media Center 27 to more easily offer better streaming features, and as a first step this now makes JRemote2 stream video in "AutoFPS" mode, and no longer converts all video to 30 fps, for a higher quality viewing experience!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Hendrik on February 08, 2021, 03:34:14 pm
I'll document the API when I'm done with it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 10, 2021, 02:09:26 pm
I'll document the API when I'm done with it.

Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 10, 2021, 03:27:23 pm
I was one of the people that bought the subscription to MO4 and after the change to one time purchase I did not re-purchase. Mostly out of laziness because I always liked it.

Can anyone compare the current Android TV versions between MO4 and JRemote 2? Every so often I try JRemote 2 on the Shield and I never like it enough to use it for anything. My main concern is video.

Also, Plex is supporting Dolby Vision MKV playback on the Shield. Is that something that could be supported in MO4 or does the JRiver server need to support it too?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on February 11, 2021, 09:56:25 am
I was one of the people that bought the subscription to MO4 and after the change to one time purchase I did not re-purchase. Mostly out of laziness because I always liked it.

Can anyone compare the current Android TV versions between MO4 and JRemote 2? Every so often I try JRemote 2 on the Shield and I never like it enough to use it for anything. My main concern is video.

Also, Plex is supporting Dolby Vision MKV playback on the Shield. Is that something that could be supported in MO4 or does the JRiver server need to support it too?
Hello:
How are you able to find JRemote 2 on the Play store ?
I did a search, I got ... by jriver is not available.
Thanks.
George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 11, 2021, 10:47:09 am
Also, Plex is supporting Dolby Vision MKV playback on the Shield. Is that something that could be supported in MO4 or does the JRiver server need to support it too?

Might be possible with an update to the video player in MO (if ExoPlayer has added support).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on February 11, 2021, 05:54:52 pm
Might be possible with an update to the video player in MO (if ExoPlayer has added support).

Hello:

Exoplayer 2.12 released September 2020 featured Dolby vision capability.
I wrote you asking if you will update MO.
You said "NO'.
Even Exoplayer 2.13 still supports Dolby vision.
Thanks.
George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 12, 2021, 10:54:54 am
Sorry, MO depends on other things that need to be updated before ExoPlayer can be updated, so I will try to do that whenever possible.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 14, 2021, 05:51:27 pm
I can't connect to my library from my phone or Shield. I can connect on both devices using Jremote2 on my phone and MC for Android on the Shield. Any pointers?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 15, 2021, 07:48:45 am
What error message is displayed when you try to connect from the Servers screen?  Make sure you are using the correct access key and credentials.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 15, 2021, 11:26:56 am
Error: Connection Failure -- Could not reach the server. Please check the network connection and make sure the MC server is running.

I copied the server key directly from Jremote2. I have re-entered the password multiple times. Jremote2 is connecting quickly.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 15, 2021, 12:06:47 pm
Sorry it is not working for you.  Please try restarting MC on your server and maybe reboot your device too.  If you still can't connect, then try the direct server address instead of the access key temporarily.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 15, 2021, 02:40:31 pm
This server uses port 52198 and entering the 192.168.x.x:52198 worked. It connected so quickly I didn't believe it was connected.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 16, 2021, 08:15:05 am
Sent you a PM.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 17, 2021, 06:35:32 pm
Thanks for all the help.

Now to a different question. I'm trying to achieve UHD playback of my MKV's on the Shield. Using MO I am having problems with UHD movies. They play for about 30-50 seconds then freeze. These same files play fine to my HTPC that is plugged into the same LAN switch. I'm trying to get MO to work because my HTPC's colors are off for some reason.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 18, 2021, 08:25:46 am
Are you converting the files for playback or direct playing?  It sounds like you are using ethernet so probably not a network issue.  Sorry, I don't have any UHD videos in my library but I think in general they are working for other users.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 18, 2021, 09:14:42 am
On the server Video Conversion is set to Original.

Yes, wired network. The HTPC and Shield are plugged into the same switch. I have not had any bandwidth issues on the network.

I know other people are able to play UHD MKV rips with Plex and I'm assuming with MO too.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 18, 2021, 11:09:44 am
Video Conversion is set in the MO Settings screen in Android TV so by default you are direct playing.  If there are multiple audio tracks, you might want to select a different one to see if that makes a difference.  Or disable subtitles if they exist and are enabled.  You can do this in the three-dot menu in the OSD while playing.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: goberre on February 22, 2021, 07:14:44 pm
Hi cncb,
Great job with MO 4Media. Issues with Gizmo and Panel solved.
I would like to suggest it has a timer so I can set it to stop once I have fallen asleep.
Also when browsing Home\Audio\Artist (2650) or Home\Audio\Album(5179) an A-Z scroll facility would avoid the need to use the search or swipe multiple times to get to the Ws.
A question, is JRiver\Options\Media Network\Advanced\Customize Views supposed to control MO 4Media?
Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 23, 2021, 07:16:33 am
I will consider adding some kind of sleep timer.  You can scroll quickly to a letter with the "Jump To" feature.  Tap the search icon at the top right of the list to access it.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 28, 2021, 08:40:28 am
A question, is JRiver\Options\Media Network\Advanced\Customize Views supposed to control MO 4Media?

Sorry, I missed this question before.  Yes, this controls what you see in the Library browsing in MO.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 02, 2021, 02:31:45 pm
v1.9.3 is now available which has some minor changes and adds the optional use of the new video streaming api in MC27 when playing converted video in Android TV.  I don't know if it will do auto fps or be any different since they are not done with it and we don't know all the parameters yet but it is there for testing (see Settings).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on April 02, 2021, 07:08:20 pm
v1.9.3 is now available which has some minor changes and adds the optional use of the new video streaming api in MC27 when playing converted video in Android TV.  I don't know if it will do auto fps or be any different since they are not done with it and we don't know all the parameters yet but it is there for testing (see Settings).
Hello:
I thank you for updating your app.
Well, another question or really a status on my earlier inquiry.
MO4media playing dolby vision video or mkvs via its own internal video engine.
Integrating Exoplayer within your app.
Thanks.
George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 03, 2021, 07:46:01 am
Sorry, not yet.  I'll let you know when I am able to update ExoPlayer.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on April 03, 2021, 04:56:30 pm
Sorry, not yet.  I'll let you know when I am able to update ExoPlayer.
Thanks, my friend.
You are the one making MC an interesting media center to use.
George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on May 16, 2021, 02:41:22 pm
This is a great app, and I use it all the time. I just got a car with Android Auto, so I've downloaded a few albums to use in offline mode. They've worked well when I played them on the phone just after downloading, but for some reason by the time I get around to trying them in the car the local files have disappeared. The album names are still there, but they all have zero files. The first time I noticed this I downloaded the albums again, but the files disappeared again. Am I doing something wrong, or is there some kind of "cleanup" setting somewhere that I should disable?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on May 16, 2021, 02:44:05 pm
Maybe an unsupported format?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on May 16, 2021, 02:49:29 pm
Maybe an unsupported format?

FLAC. They exist for a while and I can play them. I don't know when they get deleted from the phone.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 18, 2021, 08:18:30 am
FLAC. They exist for a while and I can play them. I don't know when they get deleted from the phone.

I have experienced this too.  It seems to be an issue with the Android Download Manager where it auto deletes files that it thinks are "orphaned".  For me, it seems to occur during an Android system update.  I don't know if it will work, but I am thinking about trying to get around this by downloading to a temporary location and then copying to the final destination to try to break the link with the Download Manager.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on May 18, 2021, 08:41:51 am
I have experienced this too.  It seems to be an issue with the Android Download Manager where it auto deletes files that it thinks are "orphaned".  For me, it seems to occur during an Android system update.  I don't know if it will work, but I am thinking about trying to get around this by downloading to a temporary location and then copying to the final destination to try to break the link with the Download Manager.

Ah, thanks. There have been a couple of system updates recently.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 24, 2021, 01:35:51 pm
Ah, thanks. There have been a couple of system updates recently.

It was suggested online that it auto-deletes a week after download and that renaming the files after download will work around this.  I will try that for the next release.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on May 24, 2021, 08:00:36 pm
It was suggested online that it auto-deletes a week after download and that renaming the files after download will work around this.  I will try that for the next release.

I last downloaded just over a week ago and the files are still on the phone.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on June 21, 2021, 07:27:23 am
If the DLNA device you're playing to goes offline (eg you accidentally unplug it) and you try to resume playback or play something else the app crashes.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 21, 2021, 10:40:28 am
If the DLNA device you're playing to goes offline (eg you accidentally unplug it) and you try to resume playback or play something else the app crashes.

Sorry, I only have a Denon AVR to test with and don't see this.  When I unplug the AVR during playback, the app shows the disconnected dialog and allows me to reconnect to the server.  When I reconnect to the server, the current playlist is cleared and it allows me to select a different zone.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on June 21, 2021, 08:28:27 pm
Sorry, I only have a Denon AVR to test with and don't see this.  When I unplug the AVR during playback, the app shows the disconnected dialog and allows me to reconnect to the server.  When I reconnect to the server, the current playlist is cleared and it allows me to select a different zone.

It's happened to me a couple of times, but of course when I tried to reproduce the problem the app behaved as you described above. Oh well, still loving the app.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on June 22, 2021, 04:01:58 am
If the DLNA device you're playing to goes offline (eg you accidentally unplug it) and you try to resume playback or play something else the app crashes.

I've seen this happen before and the easiest way that I've found to do this is with a phone while playing music from a MC server to the phone. Either go outside of Wi-Fi range and back again or quickly turn off Wi-Fi on the phone and turn it back on while it's playing.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: MikeO3 on June 26, 2021, 09:53:58 am
No sound coming out for BT connected speaker from tablet. Gizmo and Panel work.

Volume 100% on app and device.

Anything I can checkout?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 01, 2021, 09:48:53 am
Anything I can checkout?

What type of audio file?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: MikeO3 on July 01, 2021, 11:47:52 am
Any audio file type. flac, mp4, mp3, dsf, etc.

BUT

I got it working. Appears to be problem in chair not in computer where I did not disable Battery Optimize when prompted.  :-[
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 01, 2021, 12:34:19 pm
Any audio file type. flac, mp4, mp3, dsf, etc.
Media Network>Client Options setting is set for Conversion: Convert audio if necessary and Encoder: MP3 High Quality

MO uses it own conversion settings specified in Settings|Playback/Conversions|Conversions which you can set differently for Wi-Fi and cellular connections.  Maybe you disabled conversion in the app at some point and need to re-enable it?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: MikeO3 on July 01, 2021, 12:36:18 pm
Thanks. I edited the post above as I resolved it. :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 01, 2021, 02:17:17 pm
Battery Optimize should not effect this.  It might be possible that you didn't realize you were playing to a zone on the server instead of the device, which I have done before :).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: High-End on July 09, 2021, 04:00:15 am
I love EOS. Unfortunately, it is a bit bitchy, especially in conjunction with a current Android version.
Of the current offerings, the MO4M is supposed to be the most promising. Installed, paid and immediately have some wishes / suggestions for improvement :-)
* The most important thing is to be able to turn off the computer via MO4M. There seems to be an "OFF script". But that does not do anything usable.
* Editable "Play List". It should be possible to reorder the entries in the playlist or to delete parts of it.
* Selection possibility in the library view: It should be possible to select several songs within an album and then send them to the play list. As now, to select each song individually is much too cumbersome.
* Finally: MO4M seems to have a problem with the display. I was using a Samsung S6 tablet as an HTPC remote. In landscape mode, MO4M constantly forgets the bottom half of the screen. Only after turning it once to portrait mode, the lower half is filled with content in landscape mode. Only to forget the lower half again during the next action.

Greeting
H.-E.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 09, 2021, 06:42:33 am
have some wishes / suggestions for improvement :-)

1) The Zone Off macro is empty by default.  You should be able to add an MCC command of 27001 with a parameter of 0 to shutdown the computer.
See https://wiki.jriver.com/index.php/Media_Center_Core_Commands#System

2) There is limited editing of the current playlist in the file tap menu (Play/move next, Remove from list).  You can also edit a playlist in the library by tapping the top left button in the Library screen.

3) There is a shortcut to help with this.  A double-tap performs the last action.  So tap one file and select the menu item to add it to the playlist.  Then when you double-tap additional files they will be added to the playlist without showing the menu.

4) Sorry, I don't know about this one - I haven't seen it before.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: High-End on July 10, 2021, 08:04:37 am
1) The Zone Off macro is empty by default.  You should be able to add an MCC command of 27001 with a parameter of 0 to shutdown the computer.
See https://wiki.jriver.com/index.php/Media_Center_Core_Commands#System

2) There is limited editing of the current playlist in the file tap menu (Play/move next, Remove from list).  You can also edit a playlist in the library by tapping the top left button in the Library screen.

3) There is a shortcut to help with this.  A double-tap performs the last action.  So tap one file and select the menu item to add it to the playlist.  Then when you double-tap additional files they will be added to the playlist without showing the menu.

4) Sorry, I don't know about this one - I haven't seen it before.
Thanks.
1: Sorry a noob question. I see the "Off script" and the "On scipt" buttons I also see "MC28.exe /MCC 27001,0" for shutdown and "MC28.exe /MCC 27001,3" for restart. But how do I bind button and script together...
;-)
2: will you enhance this "playing now" screen with a "real" editing feature? That kind: hit a edit button. rearrange, delete items. save the new list as the current "playing now" list?
3: This is a different approach. But by usable over several albums, a nice feature.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 10, 2021, 08:35:36 am
1: Sorry a noob question. I see the "Off script" and the "On scipt" buttons I also see "MC28.exe /MCC 27001,0" for shutdown and "MC28.exe /MCC 27001,3" for restart. But how do I bind button and script together...
;-)
2: will you enhance this "playing now" screen with a "real" editing feature? That kind: hit a edit button. rearrange, delete items. save the new list as the current "playing now" list?

1) In that same menu, select "Change zone settings".  Then, add a command to the "OFF Macro" of type Core Command (MCC), put 27001 and 0 in the first two fields, and Tap SAVE.  You can then test it on that screen and when satisfied tap SAVE at the top.

2) You can kind of do this now.  Tap a file in Playing Now, select Add (all) to Playlist, tap a Group header to create a new playlist, and then tap the newly created playlist to add the files.  Then you can go to the Library browser and select that playlist to edit.  I will consider trying to make this easier in the future.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 13, 2021, 02:10:14 pm
v1.10 is now available:

[ALL]
- Upgrade ExoPlayer to 2.14.0
- Add ExoPlayer as audio player option and audio player selection to Settings
- Add audio decoding to video player which can avoid the need to convert video in many cases
- Add option to skip library levels with a single item
- Add external links support (direct links to videos in other apps)

[MOBILE]
- Rename downloaded files to avoid auto delete by system
- Add quick scrolling for file lists in file tap menu (beginning, middle, end)
- Check for assets after displaying file tap menu to avoid delay
- Enable embedded subtitle display and selection
- Remove Waveform from tags display

[AUTO]
- Use new tabs on home screen and add Settings tab
- Add option to use Grid display (instead of list) on browse screens
- Add Repeat toggle button in Now Playing controls
- Fix thumbnails not showing when connected to JRiver https and for downloaded files
- Fix MO taking over from other active music apps
- Add option for maximum number of browse items to display (avoids constant spinning circle based on amount of device memory)

[ATV]
- Add 3 playlists paths to Settings, first 25 items of each are displayed on the app Home screen
- Enable DTS-HD bitstream output
- Re-style buttons in file details to better see current selection
- Add Director and Actors display in video details screen
- Add Watched indicator check mark in browse grid and button to toggle Watched in details (uses Number Plays)
- Add auto-scrolling to long text in browse grid
- Add current selection text in browse grid (e.g. 2/10)
- Long press of Back button returns to app Home screen
- Press of Fast Forward/Rewind buttons pages down/up in browse grid
- Add Show Tags action and screen
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: High-End on July 14, 2021, 08:17:44 am
1) In that same menu, select "Change zone settings".  Then, add a command to the "OFF Macro" of type Core Command (MCC), put 27001 and 0 in the first two fields, and Tap SAVE.  You can then test it on that screen and when satisfied tap SAVE at the top.

2) You can kind of do this now.  Tap a file in Playing Now, select Add (all) to Playlist, tap a Group header to create a new playlist, and then tap the newly created playlist to add the files.  Then you can go to the Library browser and select that playlist to edit.  I will consider trying to make this easier in the future.

1: Worked ;-)

2: hm.. It worked as described. But comfortable and smooth is something else.
It would be nice if the feature could be added, perhaps as I suggested / implemented within EOS.

Thank you
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on July 15, 2021, 01:01:27 pm
v1.10 is now available:

[ALL]
- Upgrade ExoPlayer to 2.14.0
- Add ExoPlayer as audio player option and audio player selection to Settings
- Add audio decoding to video player which can avoid the need to convert video in many cases
- Add option to skip library levels with a single item
- Add external links support (direct links to videos in other apps)

[MOBILE]
- Rename downloaded files to avoid auto delete by system
- Add quick scrolling for file lists in file tap menu (beginning, middle, end)
- Check for assets after displaying file tap menu to avoid delay
- Enable embedded subtitle display and selection
- Remove Waveform from tags display

[AUTO]
- Use new tabs on home screen and add Settings tab
- Add option to use Grid display (instead of list) on browse screens
- Add Repeat toggle button in Now Playing controls
- Fix thumbnails not showing when connected to JRiver https and for downloaded files
- Fix MO taking over from other active music apps
- Add option for maximum number of browse items to display (avoids constant spinning circle based on amount of device memory)

[ATV]
- Add 3 playlists paths to Settings, first 25 items of each are displayed on the app Home screen
- Enable DTS-HD bitstream output
- Re-style buttons in file details to better see current selection
- Add Director and Actors display in video details screen
- Add Watched indicator check mark in browse grid and button to toggle Watched in details (uses Number Plays)
- Add auto-scrolling to long text in browse grid
- Add current selection text in browse grid (e.g. 2/10)
- Long press of Back button returns to app Home screen
- Press of Fast Forward/Rewind buttons pages down/up in browse grid
- Add Show Tags action and screen

Thanks for the Exo update.
It works very well. I can now do everything within MO4media.
I will miss the vlc polishings.

right now, I am very satisfied.

George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 15, 2021, 01:19:10 pm
Indeed, adding ExoPlayer finally addressed the issue a couple of my phones had playing back 24/48 and other "hi-res" content. It now just works, YAY! :D

There's only really two small things on "issues" list...

1) It's much appreciated to be able to quick scroll down the list now. However, I've found it's kinda hard to enable the quick scrolling when trying to catch and drag the scrollbar "handle". Is there a way of making this bigger or easier to "catch" so it can be used to quick scroll? JRemote2 actually had this issue too in the early days.

2) The displayed album art (from embedded album art in FLAC files) in now playing seems like it's lower quality or being compressed, as it appears to have compression artifacts or something like that in the displayed images in now playing. On some cover art images it doesn't appear crisp (as it should) or there's these weird compression artifact patterns. For reference JRemote2, Panel and Gizmo don't do this.

Otherwise, it's near perfect now! Thanks a lot for adding ExoPlayer as an option! :D
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 15, 2021, 02:00:40 pm
1) It's much appreciated to be able to quick scroll down the list now. However, I've found it's kinda hard to enable the quick scrolling when trying to catch and drag the scrollbar "handle". Is there a way of making this bigger or easier to "catch" so it can be used to quick scroll? JRemote2 actually had this issue too in the early days.

2) The displayed album art (from embedded album art in FLAC files) in now playing seems like it's lower quality or being compressed, as it appears to have compression artifacts or something like that in the displayed images in now playing. On some cover art images it doesn't appear crisp (as it should) or there's these weird compression artifact patterns. For reference JRemote2, Panel and Gizmo don't do this.

1) To be clear the "quick scrolling" I added was items to the end of the menu when you tap a file in the list that scroll the list to the beginning, middle, or end.  I didn't change manually scrolling at all.  I will look into if there is any way to make the scroll "handle" bigger.

2) I don't think I changed anything related to the Playing Now images but I will check.  This is the larger thumbnail in the main app, correct?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on July 16, 2021, 07:05:21 am
2) I don't think I changed anything related to the Playing Now images but I will check.  This is the larger thumbnail in the main app, correct?

It's an 'issue' that I've noticed for a long time now, I just kept forgetting about reporting/asking about it. :P

Here, I'll show you. It happens with all displayed album art in the app but you can see it easier in album art in now playing that's solid and light in color, like this solid white represented by the Beatles' White Album here...

(https://i.imgur.com/A3TX5R0.png)

See that weird, dark checkerboard-ish pattern in the solid white color in the image of the now playing cover art? I can't tell if it's compression artifacts or if the image is being resampled or something not, but you can tell the overall image quality is lower (evidenced by the lack of sharpness the wording has) than the source album art image embedded in the FLAC file. Nonetheless...

(https://i.imgur.com/2EHgQtJ.png)

Same file/album, in JRemote2 (also doesn't matter if Gizmo or Panel is used, same result), as you can see the image is crisp and clear with sharp text and no artifacts/checkerboard-ish pattern present. What I'm asking is, is there any way to display album art displayed in the app/now playing at full quality? Though I'd be interested to know why this occurs.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on July 21, 2021, 12:48:25 pm
Hello:
I have noticed a minor issue in the Exo player
At times, it fails to load a dolby vision movie.
I have G.I. Joe rise of cobra and G.I Joe retaliation.
The cobra will not switch, but the retaliation switches very fast.
I have also noticed a few having difficulty.

In MO ,set up subtitle is not disabled, but during Exo playback, subtitle has to be selected every time.
Is there s way to enable sub title by default ?
Thanks.
George.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 21, 2021, 02:29:39 pm
At times, it fails to load a dolby vision movie.

In MO ,set up subtitle is not disabled, but during Exo playback, subtitle has to be selected every time.
Is there s way to enable sub title by default ?

This would probably be either a bug in ExoPlayer or you generated the files in different ways such that it does not contain what ExoPlayer expects.

It only displays forced subtitles by default so you could modify the mkv to tag the subtitle track you want as forced.  Otherwise, once you select the subtitle track to display during playback in the app, it should remember the selection for the next playback.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 22, 2021, 01:44:20 pm
2: hm.. It worked as described. But comfortable and smooth is something else.
It would be nice if the feature could be added, perhaps as I suggested / implemented within EOS.

So, you just want to edit the Playing Now list and have it replace the current Playing Now when done?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on July 22, 2021, 04:46:52 pm
This would probably be either a bug in ExoPlayer or you generated the files in different ways such that it does not contain what ExoPlayer expects.

It only displays forced subtitles by default so you could modify the mkv to tag the subtitle track you want as forced.  Otherwise, once you select the subtitle track to display during playback in the app, it should remember the selection for the next playback.

Hello:
I ripped my dv titles with makemkv 1.15.1 and later re  ripped with 1.15.3 after Mike updated the code.
So my titles are ripped currently with the latest version.
I have installed a player called justplayer with a build in Exo similar to MO.
I tested by playing G.I Joe rise of cobra with Justplayer used as exxternal within MO. It detected and switched correctly.
Then I also tried Custom exoplayer released 2020 by Yuroscope. It failed with a message "device does not provide decoder for audio vnd/dts hd.
I do not know the version of Exoplayer that is embeded with Justplayer, but I can confirm it works.
Regarding the subtitles, within MO4media, subtitle enabled, I would think that configuration will carry through to the Exoplayer at play back time.
Thanks for the hard work.

George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 23, 2021, 11:17:34 am
I ripped my dv titles with makemkv 1.15.1 and later re  ripped with 1.15.3 after Mike updated the code.
So my titles are ripped currently with the latest version.

Maybe it is a video or audio codec issue.  Do the ones that don't trigger DV have different video or audio than the ones that work?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on July 23, 2021, 09:07:28 pm
Maybe it is a video or audio codec issue.  Do the ones that don't trigger DV have different video or audio than the ones that work?
The error code I reported shows that it is having
issues with audio.
But  what baffles me is JustPlayer had no issue detecting and triggering it.
I am also suspecting the code is not detecting the
DV flag or if it does triggering it is flawed.

George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 24, 2021, 06:25:21 am
The error code I reported shows that it is having
issues with audio.

Try selecting a different audio track while playing (if available) to see if it helps.  You could also try disabling the "Decode audio" option in Settings. Note that MO doesn't do anything special for DV - ExoPlayer handles the playback.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on July 24, 2021, 05:43:12 pm
Try selecting a different audio track while playing (if available) to see if it helps.  You could also try disabling the "Decode audio" option in Settings. Note that MO doesn't do anything special for DV - ExoPlayer handles the playback.

Hello:
I was not able to select a different audio, because the title itself does not load.
However within MO itself twice I have to toggle "unsupported audio" . Each time no picture, until I decided to unplug the HDMi cable from the tv and the soundbar(Sony).
Then I was able to make it give me video, but no sound.
Well, I then shut off the Nvidia shiled Pro, tv and Soundbar.
After restarting, I was able to load G.I Joe, Rise of cobra.
During this time, on/off restarting, The G.I Joe Retaliation had no problem loading and playing.
Well, It looks like Rise of cobra can load and play sound as of now.
As a result of this,   I can use the Sony Tv's remote to control the volume, and the Soundbar's remote can be used to contol the volume also. Before both remotes do not work in tandem.
So I am reporting  SUCCESS.
 But I do not know how long it will last.

Thanks.

George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on July 30, 2021, 02:56:15 pm
I use MO4Media on my Android phone.
I'm having problems downloading albums to my phone: I go to an album, click on play button, and click on download.  It shows a "Download" toast towards the bottom of the screen briefly but no downloading happens; when I go offline it shows me nothing in my library.
I looked at the download directory on my phone and the album is not there.
Going to Gear -> Downloads shows "Storage being Internal shared storage" with 59G Free and nothing under downloads.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 31, 2021, 06:48:27 am
It should ask you to give the app permission to access media on your device before it attempts to download.  It will then show a download summary where you can start or cancel the download, so if you are not seeing that then the permissions are probably not set.  Go to Settings | Apps & notifications | select MO 4Media and make sure "Files and media" is allowed.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Epithet on August 01, 2021, 04:35:44 am
Really enjoying MO 4media, particularly its intergration with Android Auto and Google Assistant. However, when I set Google Assistant's default music services to "Other Services" so as to ensure voice requests for music are directed to MO 4media, within a day Google Assistant has reset the default service to YouTube, which I have not installed and therefore requests for music fail until I reset the default music service. The option in Android settings to set MO 4 Media as the default music player is greyed out. Anyone worked out how to retain MO 4media as the default music service in Google Assistant? Any suggestins  much appreciated.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 01, 2021, 06:37:58 am
However, when I set Google Assistant's default music services to "Other Services" so as to ensure voice requests for music are directed to MO 4media, within a day Google Assistant has reset the default service to YouTube, which I have not installed and therefore requests for music fail until I reset the default music service.

This used to work before they added YouTube Music as the default player.  It is annoying and I tried to report it but got no response: https://support.google.com/androidauto/thread/87738525/music-service-setting-keeps-reverting-to-youtube-music
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 01, 2021, 07:12:29 am
Okay, here's another odd one. I have a "smartwatch" which is Bluetooth enabled with media controls, and when I press the <| previous button, in MO 4Media it plays the previous track instead of restarting the current track. It's worth noting that JRemote2 does function correctly with the <| previous button media control on my watch. Of course, the Previous (<|) button restarts current file option is enabled, but I suspect the option doesn't currently apply to anything like a Bluetooth device connected to and controlling the device?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 01, 2021, 07:15:23 am
Of course, the Previous (<|) button restarts current file option is enabled, but I suspect the option doesn't currently apply to anything like a Bluetooth device connected to and controlling the device?

Yes, that is correct.  How do you actually go to the previous file with the watch?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 01, 2021, 07:21:36 am
Yes, that is correct.  How do you actually go to the previous file with the watch?

Double tap, so it's basically CD player style.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 01, 2021, 07:33:42 am
I am thinking of removing the current option and replacing it with going to the previous file when under some threshold.  That is, if the current position is less than 5 seconds, go to the previous track.  So, if you are playing a track the first tap of Previous will restart the track and the second tap will go to the previous track if you do it within 5 seconds?  Would this work?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 01, 2021, 07:36:35 am
Yep, that would work fine.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 04, 2021, 03:07:51 pm
v1.10.1 is now available:

- Add full editing of Playing Now playlist (tap 3-dot button)
- Use full image for main cover art display in Playing Now
- Enable scroll bar dragging for fast scrolling of long lists
- Press of Previous button restarts current track if current position is greater than 5 seconds. Remove double-tap Previous option.
- Offer annual subscription again and raise price of one-time purchase
Title: Re: MO 4Media with Exoplayer failed to detect video
Post by: Ekpen on August 07, 2021, 09:17:28 pm
Hello:
I thought we have some progress with this
new built.
Today, 1080P, uhd, dolby vision videos, all failed to load.
Luckily, I still have the custom exoplayer on my Nvidia shield Pro, each of the titles were loaded with no issues.
I have to reconfigure MO4 to use external player to be able to do this.
George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 08, 2021, 08:02:38 am
Nothing in ExoPlayer has changed in the last build so check your settings.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wmhess on August 24, 2021, 11:17:04 pm
Hello

I'm using MO 4Media as a remote from android devices to control a Windows music server sending music to my stereo via dlna.

I have a smart playlist that is based on what has recently played.  Any time a tune is played, it should be dropping off of the playlist, but it isn't.  I can go back in a couple of hours and the list may be shuffled but the same songs are still showing up.  If I look at the smart list on the computer the songs appear to have been removed from the list, but they're still showing up on the android device.

For more information, I have 5 child smart lists.  1 star, not played in last 120 days, 4 star not played in the last 90 days, 3 star, 60 days, 2 star 30 days, and 1 star 4 days.  I then have a master smart list that combines the child lists and shuffles the list.  I play this master list.
Looking for a way to force a refresh if possible.

-Bill

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 25, 2021, 07:35:14 am
When playing via DLNA, MC is responsible for the current playlist and the app just reflects that.  I don't think MC updates a Smartlist while you are playing it, so you would just have to play it again (from the Library which would clear Playing Now) for it to refresh the list.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wmhess on August 26, 2021, 02:01:38 am
When playing via DLNA, MC is responsible for the current playlist and the app just reflects that.  I don't think MC updates a Smartlist while you are playing it, so you would just have to play it again (from the Library which would clear Playing Now) for it to refresh the list.

Thank you.  It appears you're correct.  I installed another android controller and had the same issue so MC is what common.  Thank you for your help!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: oie on August 26, 2021, 06:19:34 am
Hi,
I seem to have lost the Radio Paradise channels on the stream section?.
Thanks,
Oscar
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 26, 2021, 07:52:59 am
I seem to have lost the Radio Paradise channels on the stream section?.

Still shows for me.  Make sure you are controlling an MC zone and not the device.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: oie on August 26, 2021, 08:22:12 am
Many thanks,  you were right 👍
Regards 
Oscar
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on September 18, 2021, 01:26:03 am
I am having a hard time with downloaded music.
I'm using Media Center 27 on a Mac and version 1.10.1 of MO 4Media.
If I go to a playlist and select download it starts download and frequently stops after downloading one or two songs.  Going to Settings->Downloads it may show 2/8 files or something like that.  Selecting "Update/repeat this download" usually works and shows 8/8.

Unfortunately, this is not the end of the problem.  If I go offline and play the playlist many songs are truncated...they will play part way and then stop and move on to the next song.  The display shows the correct song length, it is just that when the position gets to a particular point it just jumps to the next song.  This is 100% repeatable for the song.  I assume this means that the metadata is correct but the whole song file was not downloaded. 

Any help with this would be much appreciated.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 18, 2021, 10:34:32 am
What file types and are they being converted?  Sometimes it takes a while to download (especially if you are converting) so let it go on for several minutes and see if they all download.  You can just tap the Refresh "button" on the Downloads page to check.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on September 18, 2021, 04:44:59 pm
The file types are mp3 and while the original are at FLAC CD or higher quality.  I've waited literally overnight for a playlist of  hour of music so I don't think it is a matter of waiting.
I'm disabling conversion and checking if that helps.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 18, 2021, 05:00:36 pm
I see that you had this problem before and clearing the Download Manager cache did not help (although you might want to try it again).  I wonder if it is something funky with downloading from the Mac server?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: deone on September 18, 2021, 06:01:57 pm
I did clear the cache and that made no difference.
I turned off the conversions, deleted the incompletely downloaded playlist, and started again. This time it downloaded 3 songs and stopped (and made no progress for at least 30 minutes).  I haven't checked if these songs are complete or not.
If it was a mac issue (such as permissions) I would have expected it to not do it at all rather than do it partly.  Are there any logs that I can look at that may give me insight into what is interrupting the downloads?  I am assuming all of this is working fine for you?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 19, 2021, 07:39:07 am
I do not use Downloads very much, but it does work for me.  I just downloaded an album of 13 FLAC files converted to MP3 and all of them downloaded successfully.  Look at the Downloads in the Files app - it might say something there.  The MC logs might tell you something if you turn those on.  Sorry this is not working for you.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on September 19, 2021, 09:47:19 am
Does the app have the Storage permission granted in the Android app info/settings for the app? I imagine if it hasn't been granted, issues like this can occur.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lightsout on October 07, 2021, 02:00:20 pm
Does bookmarking work for audio books?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 08, 2021, 08:13:50 am
Does bookmarking work for audio books?

Not currently but it is something I could add.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mastiff on October 24, 2021, 12:55:45 pm
Hi! I downloaded the app yesterday and connected it to a Pi in my new electrical car, which has Android Auto. But I have a problem: How do I change audio from the phone to the Pi? I have the zones in MO 4Media when I have it connected to the Pi and not to Android Auto, but the whole point for me was to use the app exclusively as a remote control.

Also every move browsing the library on Android Auto seems to take about ten times as long as for a zone on the Pi, but I'm guessing my more than 175 K track library has something to do with that... Probably something that will be remedied when I use a zone on the Pi, not the phone as playback device.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 24, 2021, 01:49:03 pm
But I have a problem: How do I change audio from the phone to the Pi? I have the zones in MO 4Media when I have it connected to the Pi and not to Android Auto, but the whole point for me was to use the app exclusively as a remote control.

You have the Pi hooked up to some AUX input on your car unit and want to play its audio while running Android Auto?  Android Auto is not really equipped to handle this scenario.  It is meant to play the audio from your phone and not control an external device.  Sorry, you would have to use the main app outside of Android Auto to play/control the Pi zone.

As to the browsing slowness in Android Auto, you can try to set the "Maximum number is browse items to display" to a lower number instead of "All" (Settings menu for MO inside AA.  If this makes it faster, you can then set up custom views with grouping to help.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mastiff on October 24, 2021, 01:56:17 pm
Yeah, that's what my plan was. So the app is really no use for me if it can't do that.  :( I was hoping to be able to do the library stuff on the car's display (10.2 inch touch screen), but still get the playback done through an aux cable from the Pi. But I probably could do it this way too, if not for one thing:

When you're using it on Android Auto, how do you connect to the MC instrance? So far my only means is to create a wifi network on the Pi and connect to that with the phone, with the annoying side effect that I get no messenger or mail as long as it connected, and I can't do that because I need to get mail and messages from work. So the plan was to turn on wifi only for changing the music on the Pi and then turn it off again, so I get mail and messages.

Using the app on the phone screen is not an option, that will cost me 500 and a solid dent in my driver's lisence if the police sees it. It's not really a problem since the Mercedes will handle driving within the lines, but that doesn't help with Norwegian police. The Tesla self driving setup is illegal here.

Edit: Is this meant to connect to an MC instance on a home server, over cellular network? In that case it won't work beacause i have almost no data in my plan, I only use 4G to get mail and messages when I'm not home or at the cabin (which usually means that I'm driving between them...).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 24, 2021, 02:13:12 pm
So the plan was to turn on wifi only for changing the music on the Pi and then turn it off again, so I get mail and messages.

You need to maintain the connection to the server (Pi) to control playback and get Playing Now updates, etc. so that will not really work if you want to control playback.  You might want to consider, if possible, leaving the Pi at home and connecting to it remotely through Android Auto (playing audio through the phone as normal).  Sorry it is not working out for you.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mastiff on October 24, 2021, 02:16:59 pm
I see. As I said in an edit (maybe while you were writing this) I have almost no data in my plan. So that means I'll have to find another way. I'm guessing it's not easy to change the app so the Android Auto part can work as a remote only for JRiver? Maybe I should see if I can get an Android Auto web browser and connect to the JRiver web remote interface in Android Auto.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 25, 2021, 08:19:17 am
I'm guessing it's not easy to change the app so the Android Auto part can work as a remote only for JRiver? Maybe I should see if I can get an Android Auto web browser and connect to the JRiver web remote interface in Android Auto.

Even if I could, you would still have the problem of having to be connected to the Pi network all the time.  AA is pretty locked down as they want to avoid distractions as much as possible so I'm pretty sure there is no browser for it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mastiff on October 25, 2021, 09:27:02 am
As I said, that would not be the case. I'd toggle Wifi, so I woldn't be on the wifi more than when changing songs. And there is a browser, the problem is that it seems to be only for rooted devices, and I have a Huaweii at the moment, so that's not rooted. Wondering if I actually should put another phone there just for the AA and the Pi and use that to play music through. Without a SIM-card I would avoid AA racking up any data charges sending all my movement to Google as well...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 31, 2021, 08:33:48 pm
v1.10.2 is available with some minor fixes.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lightsout on November 24, 2021, 02:29:11 pm
Hello, was wondering if audio bookmarks could potentially be added. At this point I am not aware of a way to utilize them on mobile.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 24, 2021, 04:44:42 pm
Hello, was wondering if audio bookmarks could potentially be added. At this point I am not aware of a way to utilize them on mobile.

Yes, I will look into adding this support.  Do you mainly want it for Audio Books and Podcasts?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lightsout on November 26, 2021, 10:19:47 am
Yes, I will look into adding this support.  Do you mainly want it for Audio Books and Podcasts?
Yes that's what I would use it for. I have a large portion of my audio tagged this way.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 17, 2021, 05:27:18 pm
v1.11 is available which mainly adds support for Audio bookmarks and local (device) bookmarks for downloaded files.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Desertpilot on January 05, 2022, 06:34:24 am
I just purchased MO 4Media.  I'm very pleased with it, especially accessing pdf booklets.  A feature I would like to see implemented is to not allow my Android pad screen to timeout and go blank.  If I want to change tracks or albums, I am forced to log back in (and then, usually, reconnect MO 4Media to my server).  JRemote2 has this feature.

Marcus
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on January 05, 2022, 07:06:32 am
Actually, it does support it but it's a little hidden.

Go to MO 4Media's Settings > Zones > and select your currently used zone (for my Android phone, it's This Device) by tapping the three dots button on the right side. From there select Change zone settings including volume and macros and in that section make sure Keep screen on during playback is enabled then hit Save. You can repeat this for any zones you're using. :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lightsout on January 13, 2022, 10:30:24 am
v1.11 is available which mainly adds support for Audio bookmarks and local (device) bookmarks for downloaded files.
Wow great response thank you. Any plans to include cloudplay?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 13, 2022, 12:20:50 pm
Any plans to include cloudplay?

I do not know of any public interface to CloudPlay so not at this time.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on January 14, 2022, 03:52:16 pm
Great program, my go-to for remote control. When you introduced fast scrolling that cinched it for me.
 
I noticed at some point in the last few versions, when I exit MO 4Media on my android device playback on the server stops. I'm not sure if it is reproducible, but when it happens I can do it repeatedly with the same phone. JRemote2 doesn't do it. Also it only happens on my Win11 machine, not on either one of my linux boxes (RPi4, laptop).

Is this a setting somewhere, or could it be particular to my devices or Android version? I can test further for more details if needed.

Thanks.

Edit: Linux boxes exhibit the same behavior. Thanks for looking into it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Zhillsguy on January 14, 2022, 04:03:45 pm
Any plans to include cloudplay?

If you have some favorite cloudplay playlists, you can save them as *.mpl files and import them. They then show up under Imported Playlists.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 14, 2022, 04:23:19 pm
I noticed at some point in the last few versions, when I exit MO 4Media on my android device playback on the server stops.

I see this too and will look into it.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lightsout on January 19, 2022, 04:48:55 pm
If you have some favorite cloudplay playlists, you can save them as *.mpl files and import them. They then show up under Imported Playlists.
Oh shoot didn't realize they worked in this app thank you!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Kid Twist on January 20, 2022, 07:55:16 am
Recently purchased and it's quickly become my go-to remote. One feature I world like to have is a sleep timer. Any chance of that? Thank you
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 20, 2022, 10:00:34 am
One feature I world like to have is a sleep timer. Any chance of that?

Sorry, I do not have any plans for a sleep timer at this time (there are some sleep timer apps in the app store that may work for you).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Kid Twist on January 20, 2022, 10:34:43 pm
Sorry, I do not have any plans for a sleep timer at this time (there are some sleep timer apps in the app store that may work for you).

Thanks. I meant a timer that would stop  playback on MC after a set interval, so I could use your app to play music at bedtime and have it shut off automatically.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 21, 2022, 07:47:01 am
I meant a timer that would stop  playback on MC after a set interval, so I could use your app to play music at bedtime and have it shut off automatically.

I have not tried them, but some of the apps state they will close an app of your choosing when the timer expires, so this should work if you are playing to the device in MO.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shike on January 23, 2022, 09:52:48 pm
Is there anyway to include the ability to divert playback to different zones (this means taking the current playing, moving it to the selected end-point, and resuming playback after seeking to last location)?  MC has this within the application itself, but I haven't seen this feature implemented in any of the remotes.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 24, 2022, 08:03:52 am
Is there anyway to include the ability to divert playback to different zones (this means taking the current playing, moving it to the selected end-point, and resuming playback after seeking to last location)?

Not at this time, but you may get the same effect by linking and then unlinking zones.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 27, 2022, 08:11:50 am
v1.11.1 is now available which adds reshuffle actions for Playing Now and fixes the server playback stopping on exit.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: High-End on February 05, 2022, 01:49:26 pm
Could you please add one more feature:
Integrate the ratings in the library and playing now view.
On the left side of the lists you can see title, artist and album.
On the right "only" the title length. Here would be still place around the Ratings to integrate.

Thank you ;-)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 06, 2022, 01:21:55 pm
On the right "only" the title length. Here would be still place around the Ratings to integrate.

I will consider this but note that you can customize both lines of text in each list item and could include ratings information in there.  See the first post about the "MO_Title" and "MO_Details" custom library fields.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: High-End on February 13, 2022, 03:41:00 am
I will consider this but note that you can customize both lines of text in each list item and could include ratings information in there.  See the first post about the "MO_Title" and "MO_Details" custom library fields.
-----------
Custom Library Fields:
The following custom fields will be used if added manually by the user.
- MO_Title, first line in file display
- MO_Details, second line in file display
----------
I am sorry, in what form do I have where to use the two mentioned CLF to get 2x2 lines  library and playing now view.
The search gives me no results...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 13, 2022, 09:32:46 am
In MC, go to Tools | Options | Library & Folders | Manage Library Fields.  Click Add New Field and name it MO_Title.  Select Calculated Data and enter whatever expression you want, e.g. [Name] /([Rating]/).  Once you have this set, it will be used for the first display line in all file lists in MO.  Do the same for MO_Details which will be the second display line.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: HaWi on February 14, 2022, 09:43:38 am
In MC, go to Tools | Options | Library & Folders | Manage Library Fields.  Click Add New Field and name it MO_Title.  Select Calculated Data and enter whatever expression you want, e.g. [Name] /([Rating]/).  Once you have this set, it will be used for the first display line in all file lists in MO.  Do the same for MO_Details which will be the second display line.
This is great stuff! Is there any way to have different expressions for Classical music versus Modern? Like for Classical, I would put [Composer] in MO_Title, whereas in Modern, I would put [Artist].
Many thanks
Hans
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 14, 2022, 10:02:53 am
This is great stuff! Is there any way to have different expressions for Classical music versus Modern? Like for Classical, I would put [Composer] in MO_Title, whereas in Modern, I would put [Artist].

Yes, you can show whatever you want with a more complicated expression with an if statement.  Something like below but note I have not tested it.

IfElse( IsEqual([Genre], Modern), [Artist], IsEqual([Genre], Classical), [Composer], 1, [Name])

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: HaWi on February 14, 2022, 10:58:11 am
Yes, you can show whatever you want with a more complicated expression with an if statement.  Something like below but note I have not tested it.

IfElse( IsEqual([Genre], Modern), [Artist], IsEqual([Genre], Classical), [Composer], 1, [Name])
Thank you very much, this is great!
Unfortunately, I actually don't have a Genre Modern. I have Classical and then a whole bunch of modern Genres like Pop, Rock etc.
Would this work?
IfElse( IsNotEqual([Genre], Classical), [Artist], IsEqual([Genre], Classical), [Composer], 1, [Name])

Many thanks
Hans
EDIT: I think I found it. I'm trying
IfElse( IsEqual([Genre], Not Classical), [Artist], IsEqual([Genre], Classical), [Composer], 1, [Name])
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 14, 2022, 11:07:57 am
It would be easier to do this since the last one is the default.

IfElse( IsEqual([Genre], Classical), [Composer], 1, [Artist])
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: HaWi on February 14, 2022, 11:13:09 am
It would be easier to do this since the last one is the default.

IfElse( IsEqual([Genre], Classical), [Composer], 1, [Artist])
Great, that's even better.
Thank you so much
Hans
EDIT: Just tested this and it works perfectly.
Just for anyone interested, I have replaced [Composer] with regex([Composer],/#^(.+),\s+#/,-1,0)[R1], so it only shows the composer's last name.
My Composer field is [Last, First (year of birth – year of death)]. Btw, I didn't come up with this regex expression on my own. Someone on the forum helped with this as well.
I am so grateful. This is an awesome community.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 14, 2022, 05:29:03 pm
I'm running MO4M on a Pixel 6 but this happened on a previous phone too: I can't quit it. The "x" in the drop down shade does nothing. Swiping it away does nothing either.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: High-End on February 14, 2022, 11:29:18 pm
In MC, go to Tools | Options | Library & Folders | Manage Library Fields.  Click Add New Field and name it MO_Title.  Select Calculated Data and enter whatever expression you want, e.g. [Name] /([Rating]/).  Once you have this set, it will be used for the first display line in all file lists in MO.  Do the same for MO_Details which will be the second display line.
Thank you
I will take a look into that ;-)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 15, 2022, 07:57:17 am
I'm running MO4M on a Pixel 6 but this happened on a previous phone too: I can't quit it. The "x" in the drop down shade does nothing. Swiping it away does nothing either.

I cannot reproduce this on a Pixel 3.  Does closing the app by swiping from the recent apps screen work?  Do you have battery optimization turned off for MO?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rec head on February 15, 2022, 10:26:25 am
Battery optimization is turned off. This has always been the behavior for me. I need to open the app again and then close it to get it out of the drop down shade.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 16, 2022, 08:01:44 am
Battery optimization is turned off. This has always been the behavior for me. I need to open the app again and then close it to get it out of the drop down shade.

Try toggling battery optimization on and off again for MO because this sounds like the behavior you would get when battery optimization is on.  Do you have some kind of "special" sleep enabled for your device?
Title: MO 4Media - on Nvidia Shield intermitent playback issue.
Post by: Ekpen on February 16, 2022, 11:32:53 am
Hello:
I had planned on writing regarding playback issue with MO, that is installed on Nvidia shiled (all) models.
Luckily yesterday the Shield got a patch 9.0.1 that was supposed to have fixed the issue.
On applying the patch, playback of mkvs all type - 1080P, uhd, dolby vision will exhibit this issue.
When you first load a title, it plays fine. After that any subsequent title you try to play will not load.I have seen this problem on all Shields.
My workaround is to reboot the Shield or use VLC as external player.
From my observation, I think the Exo is having trouble switching or detecting the movie titles.

at this point, I do not know if the problem is caused by Exoplayer, or Nvidia Shield .
Please investigate, maybe an updated Exoplayer will fix it.

Thanks.
George
Title: Re: MO 4Media - on Nvidia Shield intermitent playback issue.
Post by: cncb on February 16, 2022, 01:13:05 pm
When you first load a title, it plays fine. After that any subsequent title you try to play will not load.

I updated my Shield to 9.0.1 and do not have this problem.  Did this work before the Shield update?
Title: Re: MO 4Media - on Nvidia Shield intermitent playback issue.
Post by: Ekpen on February 16, 2022, 04:04:09 pm
I updated my Shield to 9.0.1 and do not have this problem.  Did this work before the Shield update?
This issue was there before the  9.0.1 patch but it was not as bad as this.
When you released MO4 media,early, I wrote to you , about it, was not really addressed.
After I wrote today, I came back to try Mo4media to load, no luck after testing by playing a movie , stopped then all other attempts to get mkvs to play failed..
It is not switching.
I am very positive on this.
It is struggling to detect or connect to the movie.
Thanks.
George.
Title: Re: MO 4Media - on Nvidia Shield intermitent playback issue.
Post by: cncb on February 17, 2022, 07:59:06 am
This issue was there before the  9.0.1 patch but it was not as bad as this.

Sorry you are having this problem, but I cannot reproduce it and I have not heard from anyone else about this issue.  I cannot find our previous correspondence, but I seem to remember it was working for you at the time.  Is there anything special about your mkv's?
Title: Re: MO 4Media - on Nvidia Shield intermitent playback issue.
Post by: Ekpen on February 17, 2022, 02:32:42 pm
Sorry you are having this problem, but I cannot reproduce it and I have not heard from anyone else about this issue.  I cannot find our previous correspondence, but I seem to remember it was working for you at the time.  Is there anything special about your mkv's?

Hello:
Try this:
Within the shield set up Mo4media to use internal player--- Exoplayer.
Load an mkv , mine loads thru the network. (dlna)
Play the movie, either half way  or play to the end. Movie, the first one will play to the end with no buffering or freezing.
Try to load another movie, your result will be 80% of the time, the movie,-- any will load, but the title will not play.
Then ,try to use the ... menu to try to force it to play. Result, no playback. From this point, most movies will just fail to play. Out of any 10 titles, 10 tries, one or two may play.
Go to settings, reboot, come back to Mo4media, the same movie may  play.. It struggles and the screen flickers,then try selecting another movie, in most cases, nothing plays.

Another way to get the movie to play is to use the settings in the Mo4media, external player mkv, save the setting, then you will be presented with a choice such as vlc during playback to use external player.
With vlc, movies will play.
Nothing gets triggered in most cases, after the first or second mkv has played.

My Question:
When one selects a title to play, what triggers or fires up the playback ?
Is the playback control given to Exoplayer? OR the triggering of mkvs done within MC or Mo4media ?
Maybe the Exoplayer version is old.
I have read on Github issues with certain versions of Exoplayer exhibiting all types of playback issues.
The reason why I did not bring this up again, was that I had workaround by using VLC or just reboot the Shield.. then problem solves itself.
Thanks.
George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 17, 2022, 02:45:38 pm
If you have it connected directly to a TV, then make sure "Decode unsupported audio" is checked.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on February 17, 2022, 05:21:53 pm
If you have it connected directly to a TV, then make sure "Decode unsupported audio" is checked.
version v1 11.1 has "decode unsupported audio" checked.
All Nvidia stbs do have it enabled.
Thanks
George.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 18, 2022, 07:50:23 am
Are you able to post a problematic mkv somewhere?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Ekpen on February 18, 2022, 08:11:19 pm
Are you able to post a problematic mkv somewhere?
Hello:
No one problem mkv.
I see when engaging a file, I see some issue with starting the file..It looks like the playback can not find the starting point to trigger the start of the playback, a sort of hit and miss.
I am sure it is the buggy Exoplayer.
But Vlc does not miss it..
 Mo4media  - a way to have a player other than Exoplayer ?
Or the little code  underneath the object play icon properly constructed ?.Something is not firing something..
I have over 3000 mkvs, the mkv that starts playing today, maybe not play tomorrow, depending on the order of playback of the particular mkv.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lightsout on February 21, 2022, 03:37:06 pm
Is there a history or recents section somewhere? I am often listening to sermons/lectures and want to come back to them later, I was digging around a bit for a list of recent activity but couldn't find it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 22, 2022, 08:15:16 am
I am sure it is the buggy Exoplayer.
But Vlc does not miss it..
 Mo4media  - a way to have a player other than Exoplayer ?

No other internal player.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 22, 2022, 08:22:24 am
Is there a history or recents section somewhere? I am often listening to sermons/lectures and want to come back to them later, I was digging around a bit for a list of recent activity but couldn't find it.

Not if you are playing to the device.  But you could add several that you are interested in to Playing Now and go back and forth between tracks as desired.  This list is stored between sessions.  You could also add a specific device zone for this purpose so that its Playing Now is not cleared when you want to play music.  You can add a device zone with the add button at the top of the Zones screen.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lightsout on February 22, 2022, 10:32:22 am
Not if you are playing to the device.  But you could add several that you are interested in to Playing Now and go back and forth between tracks as desired.  This list is stored between sessions.  You could also add a specific device zone for this purpose so that its Playing Now is not cleared when you want to play music.  You can add a device zone with the add button at the top of the Zones screen.
That is helpful thank you.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Dazed and Confused on February 24, 2022, 11:00:40 am
I did the one-time purchase on an NVIDIA Shield and it works fine.  Went to second NVIDIA Shield, logged in with the same Google account, and it says playback is limited to 30 seconds until I buy it.  Went to buy it and it says I already own it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 24, 2022, 11:02:20 am
I did the one-time purchase on an NVIDIA Shield and it works fine.  Went to second NVIDIA Shield, logged in with the same Google account, and it says playback is limited to 30 seconds until I buy it.  Went to buy it and it says I already own it.

Try restarting the second Shield.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Dazed and Confused on February 24, 2022, 11:13:38 am
That did it.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: badger on March 23, 2022, 12:02:25 pm
Apologies if this has been discussed in this thread.  I'd love to see which Playlist I had previously going when I open up Mo4Media.  Adding the name of the current playlist to "Playing Now" would be a good feature ... IMO.  Thanks!

I've been using Mo4Media for years now.  It is far and away the BEST of ALL remote options for MC.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 23, 2022, 02:04:23 pm
Sorry, it is not really setup to do this and works generally like MC.  Playing Now is its own playlist to which you can add multiple Playlists, Albums, or single Tracks.  It just plays the tracks and does not know where they came from.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: badger on March 23, 2022, 02:44:39 pm
Makes sense...
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mike... on April 13, 2022, 01:43:05 pm
Recently got a portable projector running Android TV. Your app comes in very handy. Well done! It only took me a minute to trial before I made the one-time purchase. ;)

I do have one question/suggestion. The ATV version of the app, can you add a clear playing now button to the interface? Or an option in the settings, to clear playing now when the app is closed for example?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 14, 2022, 10:29:03 am
I do have one question/suggestion. The ATV version of the app, can you add a clear playing now button to the interface? Or an option in the settings, to clear playing now when the app is closed for example?

I will consider adding something like this.  Maybe a button on the home screen next to the Playing Now thumbnail? Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mike... on April 14, 2022, 11:15:58 am
Yeah, that would be fine. :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Mike... on April 14, 2022, 11:50:56 am
I have another question. I've made a temporary playlist in MC and it is being displayed on the home screen of the ATV app (configured through the settings). If I play the first item of the playlist, I expected the next item to play when clicking the next item button. But it does not work. Forward and rewind buttons work just fine, but not next/previous item. It being a playlist, I think they should work, right? Although clicking on a playlist item (audio or video does not matter), doesn't start playback immediately either. So maybe this is by design? It works kinda counterintuitive.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 17, 2022, 11:58:06 am
That is how it is currently designed but I will try to make it so that you can play the whole playlist.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 01, 2022, 12:51:08 pm
v1.11.2 is now available which has some minor changes including in ATV.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 10, 2022, 02:31:44 pm
In my current set-up, I am playing a library server on my PC through an Id.  The Id is outputting directly to my preamp.  I have M0 4media on an Android.  I am connected to the Id and am able to see the playlist and control the playing of music.  The only issue is when I try to rate a song on M0 it Fails and says "check that you have write access to that library".  I can understand the issue but not a solution.   

Ideas how to solve? 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 10, 2022, 02:40:24 pm
Ideas how to solve?

You get write access to the library by being authenticated with a user name and password.  See Tools|Options|Media Network in MC on your server.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 10, 2022, 03:13:47 pm
You get write access to the library by being authenticated with a user name and password.  See Tools|Options|Media Network in MC on your server.
I'm probably misunderstanding.  I can enter that info for the library but then cannot see what is playing on the Id.  Once I connect to the Id, then I get the same message when trying to rate the song.  M0 doesn't let me connect to a library on the PC and see the playlist on the Id simultaneously - this seems to be the issue. 

Is there some other way I set the connection(s) on M0? 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 10, 2022, 03:30:23 pm
In that case, I think you have to make sure you connect to the Library server on the PC with the Id by using your authentication credentials for the server.  Then, have different authentication credentials on your Id and use those in MO to connect to the Id.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 10, 2022, 04:59:14 pm
In that case, I think you have to make sure you connect to the Library server on the PC with the Id by using your authentication credentials for the server.  Then, have different authentication credentials on your Id and use those in MO to connect to the Id.
That is what I have done.  I think because the Id is connected to the PC Library and the M0 is connected to the Id is why I cannot rate songs.  That is what I am hoping there is a work-around for.  thanks
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 10, 2022, 05:10:43 pm
It should work if you have write access to both: MO => Id => server.  Open MC on the Id and make sure you can rate a song from there.  You could try disabling read-only access on both.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 10, 2022, 05:44:40 pm
It should work if you have write access to both: MO => Id => server.  Open MC on the Id and make sure you can rate a song from there.  You could try disabling read-only access on both.
Yes, I can rate a song from the Id, add/delete songs to the playlist, everything as normal.  M0 shows the current song, lets me pause and skip songs, and otherwise control everything.  I can see the album artwork OK on M0. I can even use M0 to open a playlist, shuffle it and play it over the Id.  But, it will not let me rate songs and everytime I try it Fails and says "check that you have write access to that library".

I looked around but couldn't figure out how to try your suggestion of "disabling read-only access on both." and only succeeded in making MC on the PC and Id crash. 

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 11, 2022, 07:48:59 am
Go to Tools | Options | Media Network on the Id.  Select "Read-only authentication" and set it to "Disabled".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 11, 2022, 10:56:28 am
Go to Tools | Options | Media Network on the Id.  Select "Read-only authentication" and set it to "Disabled".
  Whew - when I tried it the first time, both MC on the Id and PC crashed.  Then I got both back up and noticed "Authentication" was now unchecked, but read-only was set to username & Password.  So I checked Disable Read Only.  It didn't work. 

I went back and re-checked Authentication.  After a few more experiments using different combinations (disabled, not disabled, authentication checked/unchecked) it seems as long as the Authentication box is checked, that ratings work whether read-only is disabled or not. 

Bottom-line - ratings on M0 now work.  Thank-you.   
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 11, 2022, 12:28:36 pm
Different M0 topic - is it possible to use M0 to listen to music on the Android phone? 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on May 11, 2022, 12:37:34 pm
Yes, you can. In the settings of the app > Zones switch it to This Device. If you're wanting to listen to FLAC without any conversions for example I'd also recommend going into the app settings > Playback/Conversions and enabling the Disable conversion option under Conversions.

Works great.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 11, 2022, 01:38:20 pm
Yes, you can. In the settings of the app > Zones switch it to This Device. If you're wanting to listen to FLAC without any conversions for example I'd also recommend going into the app settings > Playback/Conversions and enabling the Disable conversion option under Conversions.

Works great.
This is what I tried yesterday but no artwork or playlist shows.  And, nothing is playing. Tried again just now and still doesn't work.  Is there some setting in This Device I should change in the list (Run on Macro; Run off Macro; Rename; Change Zone Settings.....; Set as default....) that comes up when pressing the three dots on the right? 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 12, 2022, 04:25:52 pm
This is what I tried yesterday but no artwork or playlist shows.  And, nothing is playing.

Hate to ask the "is it plugged in" question, but did you select something to play from the Library tab after you switched zones?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 12, 2022, 05:30:39 pm
v1.11.3 is now available which adds an option to decode all audio for video playback in Android TV.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 12, 2022, 08:48:40 pm
Hate to ask the "is it plugged in" question, but did you select something to play from the Library tab after you switched zones?
I didn't realize that was how it works thinking I basically was tapping into what was already playing on the Id.  But, yeah - I can go to library and call up the playlist I am working on and music comes out of the Android now. haha - thx! 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 14, 2022, 11:24:44 am
Is M0 designed to also work once the smartphone is off wifi and on cell coverage?  I experimented with this when leaving the house and it worked for a couple songs and then stopped and I couldn't reconnect. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 14, 2022, 11:37:24 am
Is M0 designed to also work once the smartphone is off wifi and on cell coverage?

Yes, as long as you are using the access key and have port forwarding set up for MC on your router.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 14, 2022, 11:47:24 am
Yes, as long as you are using the access key and have port forwarding set up for MC on your router.
I have tried Port Forwarding in the past in other applications with some difficulties but not with MC.  Are there instructions somewhere how this should be set up? 

My router wants Inbound Port Range, Format (TCP, UDP, Both), Private IP address, Local Port Range. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on May 14, 2022, 12:58:38 pm
I have tried Port Forwarding in the past in other applications with some difficulties but not with MC.  Are there instructions somewhere how this should be set up? 

My router wants Inbound Port Range, Format (TCP, UDP, Both), Private IP address, Local Port Range. 
You could read the wiki topic called Network Access (http://wiki.jriver.com/index.php/Network_Access).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 15, 2022, 10:43:10 am
You could read the wiki topic called [url=http://wiki.jriver.com/index.php/Network_Access]Network Access (http://wiki.jriver.com/index.php/Network_Access)[/url].
I took my best guess what to enter on the router for the  Inbound Port Range, Format (TCP, UDP, Both), Private IP address, Local Port Range fields. 

I used the default 52199 for Inbound Port Range and Local Port Range. Set Format to TCP.  And entered the local 192.xxx.x.x address for the Id.  It was late and I didn't go out of wifi range to test it on the Android.  But right after that I started getting strange behavior when adding new music files to a Playlist.  They disappeared around 10x and I had to keep adding them back.  It makes me wonder if the Port Forwarding set-up caused some kind of internal problem though it doesn't make sense because this was a problem just on the PC where the files reside locally and were not being accessed over the LAN.  But, that library is synced to one on an Id. 

What I am asking for here is some kind of feedback on what I entered for the Port Forwarding on my router.  I have the disappearing files in the playlist problem posted under MC29 for Windows. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on May 15, 2022, 10:58:18 am
Under options for Media Network, you can test what you have set.

You can also just turn off wi-fi to test the phone's data connection.

Port forwarding wouldn't cause the problem you saw.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on May 15, 2022, 11:58:11 am
Under options for Media Network, you can test what you have set.

You can also just turn off wi-fi to test the phone's data connection.

Port forwarding wouldn't cause the problem you saw.
Thanks for the feedback Jim - after running the test a box came up and said "You can load this server on any client................"  Does that mean it passed? 

I'll answer my own question.  Per your suggestion, I turned off wifi on my Android and then connected.  Playback was a little glitchy at the start but I've now listened to a couple songs and even rated one and could see that rating was recorded on the Id in less than a minute.  Color me impressed so far.   Thanks for the help! 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on May 15, 2022, 02:06:40 pm
If it's not playing perfectly, the connection may not have enough bandwidth.  MC's server can convert.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on May 19, 2022, 01:55:17 pm
I use MO4 on my Shield multiple times a week and really appreciate the app.  I use it mostly for video, so that's what all of my current feedback is about.  There are a few things that I've noticed that I'd like to see addressed:

Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 19, 2022, 02:03:48 pm
1. I plan to work on hiding the OSD because it does not happen automatically in many cases.  In the meantime, after pausing you can just press the OK button on the remote and it will start playing and hide the OSD after a few seconds.

2. I will look into handling this better.  Note that if you hold down on the Back button on the remote, it will go all the way home no matter how many levels deep you are.

3. This should already be possible, since I implemented a video "queue" a while back.  When on the desired season press Play and select Play All from that screen.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on May 19, 2022, 02:09:48 pm
1. I plan to work on hiding the OSD because it does not happen automatically in many cases.  In the meantime, after pausing you can just press the OK button on the remote and it will start playing and hide the OSD after a few seconds.

2. I will look into handling this better.  Note that if you hold down on the Back button on the remote, it will go all the way home no matter how many levels deep you are.

3. This should already be possible, since I implemented a video "queue" a while back.  When on the desired season press Play and select Play All from that screen.

I'll look into #3 this evening.  I must have missed that function.  Thanks! 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jctcom on May 20, 2022, 04:04:34 am


The free version has the following limitations which can be removed with a $4.99 US per year subscription or $18.99 one-time in-app purchase:
- Can only play first 3 files in Playing Now
- Can test but not save zone macro and volume commands
- Only 30 seconds of video playback
- External video playback is disabled


On my iphone I did not see an option for a 1 time payment?  Was this added later or something and I can't see it because I have a subscription?  I don't really like subscriptions and would rather the 1 - time payment.

Thanks.

Carl.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jctcom on May 20, 2022, 04:19:52 am
Also a feature request.

In MC they added a while back the "Play after current Album" and "Play After Current Artist" options which I use all the time.  Would be great if we could see those replicated in MO 4Media.

Would also be nice if we could see current rating for songs in the playlist?

Thanks.

Carl.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jctcom on May 20, 2022, 04:32:16 am
Not sure if this has been mentioned or not.

When editing the now playing list (Removing and / or moving tracks etc...) when saving the playlist, the music stops and the playlist restarts from the beginning.  I should just continue playing the song it is playing and then follow through with however the playlist has been configured after that song (Unless of course you have deleted the currently playing song).

Carl.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jctcom on May 23, 2022, 01:16:21 am
On my iphone I did not see an option for a 1 time payment?  Was this added later or something and I can't see it because I have a subscription?  I don't really like subscriptions and would rather the 1 - time payment.

Thanks.

Carl.

Is the one time purchase supposed to be available for iPhone?  I did not see it so I had signed up for the subscription.  But I would like to get rid of that and do the one time purchase instead.  Just want some clarification before cancelling the subscription.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 23, 2022, 07:45:26 am
Is the one time purchase supposed to be available for iPhone?  I did not see it so I had signed up for the subscription.  But I would like to get rid of that and do the one time purchase instead.  Just want some clarification before cancelling the subscription.

No, just a subscription is available for iOS.  There is a separate forum thread for iOS right below this one.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 23, 2022, 07:53:49 am
In MC they added a while back the "Play after current Album" and "Play After Current Artist" options which I use all the time.  Would be great if we could see those replicated in MO 4Media.

Would also be nice if we could see current rating for songs in the playlist?

I am not familiar with this, but will take a look.

You can customize the file details in the list to include ratings.  See "Custom Library Fields" in the first post.

When editing the now playing list (Removing and / or moving tracks etc...) when saving the playlist, the music stops and the playlist restarts from the beginning.  I should just continue playing the song it is playing and then follow through with however the playlist has been configured after that song (Unless of course you have deleted the currently playing song).

I will see what I can do about this but it might not be feasible.   What if you moved the current song to a different spot?

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jctcom on May 23, 2022, 11:36:28 am
I am not familiar with this, but will take a look.

You can customize the file details in the list to include ratings.  See "Custom Library Fields" in the first post.

I will see what I can do about this but it might not be feasible.   What if you moved the current song to a different spot?
This only seems to affect the currently playing track.  I am talking about seeing ratings in the now playing songs list.

Carl.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 23, 2022, 01:16:15 pm
This only seems to affect the currently playing track.  I am talking about seeing ratings in the now playing songs list.

It affects the list display too.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jctcom on May 24, 2022, 12:18:02 pm
It affects the list display too.
I am not seeing any ratings in any list display?  Only on the currently playing track. Maybe it is different on iPhone?  Didn't realize I had posted this in the Android forum.

Carl.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 24, 2022, 02:11:02 pm
I am not seeing any ratings in any list display?  Only on the currently playing track. Maybe it is different on iPhone?  Didn't realize I had posted this in the Android forum.

This works for me in iOS and Android.  Add a new library field on your MC server like so:

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jctcom on May 24, 2022, 10:57:11 pm
This works for me in iOS and Android.  Add a new library field on your MC server like so:
Thanks a lot cncb.  That worked great.  Probably even better than actual *'s as they still show in some longer titles.

Carl.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 12, 2022, 06:56:50 pm
v1.11.4 is now available which adds some Android TV improvements.  It also adds the option to display the dvr recording schedule.  I am not sure I will take tv/dvr any further since ATSC 3.0 is causing problems for me.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 15, 2022, 11:08:48 pm
Info about direct links to streaming videos in Android TV: https://yabb.jriver.com/interact/index.php/topic,133321.0.html
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: badger on July 07, 2022, 04:46:15 pm
I have started to listen to JRiver radio a bit. The volumes are all over the place. Does the Mo4media volume leveler fix this? My playback method is always via Mo4media remote.
 All of my personal music is leveled with MP3 gain. Been using it for 20 plus years.  Maybe there's a leveling setting in media center I should set up for streaming?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on July 07, 2022, 05:03:05 pm
You should be able to use Volume Leveling in the DSP Studio.
https://wiki.jriver.com/index.php/Volume_Leveling#:~:text=Go%20to%20Tools%20%3E%20Options%20%3E%20Audio,the%20box%20for%20Volume%20Leveling.

At least that will work with Cloudplay.  All uploaded files are analyzed first.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on July 09, 2022, 02:50:15 pm
I haven't done much testing with this, but a few times recently I had a video file that didn't play with the built in player.  So I went to check the box that would call the external player.  I entered "*" in the preference to use the external for video, went back to the file, but it still tried to play in the internal player.  I went back to the pref and it was blank.  I set it again with *, left the pref page and came back and it was gone.  I then tried mkv, same thing.  At this point, I just opened up VLC on my Shield and browsed to the files to play them, but seemed like something was wrong when saving that pref.  Like I said, I haven't done any troubleshooting, just randomly thought of it and how I hadn't posted the issue.  Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on July 09, 2022, 02:55:00 pm
Make sure you select the Save button on the right side or it won't save your changes.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on July 09, 2022, 02:56:32 pm
Make sure you select the Save button on the right side or it won't save your changes.

Ah! Could be that basic.  I'll check if I was just missing that important step, but will be a few days until I have the chance.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: badger on July 11, 2022, 11:09:49 am
You should be able to use Volume Leveling in the DSP Studio.
https://wiki.jriver.com/index.php/Volume_Leveling#:~:text=Go%20to%20Tools%20%3E%20Options%20%3E%20Audio,the%20box%20for%20Volume%20Leveling.

At least that will work with Cloudplay.  All uploaded files are analyzed first.
Maybe this post should be moved to MC29 (windows) as my questions don't involve MO4media anymore.  Anyway... question is, can I turn on Volume Leveling and use it for Cloudplay or TryMe without analyzing my own files.  The Wiki says I must first analyze my files before I can use leveling, however I assume that only applies to my own files?  I have already applied a replaygain to all my files with a 3rd party app (93Db), and although I don't fully understand how it works, I'm unsure about applying another gain via MC's audio analysis.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 05, 2022, 09:28:19 pm
I haven't used MO4 outside of my shield in a long time, because I thought JRemote2 had really improved and I didn't have an Android Auto car.  Well I just got a car with AA, so I thought I'd load up MO4 on my phone.  It wouldn't connect to my server.  I noticed the note that said it you're using SSL, you have to connect with a key first and it had been a while, so I thought perhaps it had been reset.  I came home, connected with the key, but am still getting a cannot connect message when using public_ip:port, or fqdn:port.  I can go to the public fqdn:port in chrome on my mobile and I see the Panel page, and it properly reports my certificate as valid.  Any suggestions?  Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on August 05, 2022, 09:31:41 pm
Try the Network Access (http://wiki.jriver.com/index.php/Network_Access) topic on our wiki.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 05, 2022, 09:34:26 pm
Try the [url=http://wiki.jriver.com/index.php/Network_Access]Network Access (http://wiki.jriver.com/index.php/Network_Access)[/url] topic on our wiki.

JRiver is accessible outside of the network, via chrome, JRemote2, or MC on another computer.  Just not MO4.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 06, 2022, 06:26:59 am
I haven't used MO4 outside of my shield in a long time, because I thought JRemote2 had really improved and I didn't have an Android Auto car.  Well I just got a car with AA, so I thought I'd load up MO4 on my phone.  It wouldn't connect to my server.  I noticed the note that said it you're using SSL, you have to connect with a key first and it had been a while, so I thought perhaps it had been reset.  I came home, connected with the key, but am still getting a cannot connect message when using public_ip:port, or fqdn:port.  I can go to the public fqdn:port in chrome on my mobile and I see the Panel page, and it properly reports my certificate as valid.  Any suggestions?  Thanks!

Logging in with a secure connection hasn't worked for me in MO 4Media in a good while now, and I can't figure out why. Secure connections are correctly setup on my network, and the exact same settings do work in JRemote2. I haven't mentioned anything about it before now because I honestly forgot all about it until you just jogged my memory.

Do note I'm using the IP address:52200 method, not the access key method. I'm not even sure if you can set up using a secure connection with an access key.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 06, 2022, 09:13:48 am
JRiver is accessible outside of the network, via chrome, JRemote2, or MC on another computer.  Just not MO4.

Would you be willing to privately share your server details so I can try to see what is going on?  I use mine all the time although my server uses MC's built-in certificate/SSL.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on August 06, 2022, 09:35:23 am
PM with read-only credentials sent.  Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 08, 2022, 07:28:39 pm
Turns out the SSL connection problem is due to Let's Encrypt still including an expired root certificate in the chain.  To get around this, you can disable the expired root certificate in the device's settings: "Digital Signature Trust Co. - DST Root CA X3".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 09, 2022, 03:35:53 am
I'm not sure if my issue is related or not, I just use the option within MC to generate and use a self-signed certificate. It's my MC29 server running on a Raspberry Pi (which is running Ubuntu 22.04 LTS) in this case. In fact, I just reset media network with it (which I'm surprised worked, in the past trying to reset media network caused MC to start instant crashing with segfaults on start) and generated a new certificate but it just instant fails when trying to connect. On the other hand with JRemote2, it prompts the user if they want to accept/reject the certificate and once accepted it connects very quickly, with MO 4Media there's no prompt and instantly fails to connect when hitting connect. The address and port between both apps is exactly the same with read only authentication being used, e.g. 192.168.123:52200 so it's not a credentials issue or anything like that.

Though to be honest the issue is very minor, as I rarely even use the secure connection server, but thought it was a little odd it failed to connect whereas it does in JRemote2.

P.S. I'll check and see if that aforementioned expired root certificate mentioned is present in Ubuntu or not, though if I recall correctly that issue was fixed in ca-certificates nearly a year ago.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 09, 2022, 08:58:34 am
You need to connect once in MO using the access key whenever anything changes with SSL (when using the built-in MC generation) so try that if you have not already.  Then you can switch it to the direct address.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 09, 2022, 09:43:29 am
Yeah, did that, no-go. Is there a way to use SSL with the access key?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 09, 2022, 03:40:24 pm
The access key should connect through SSL if it is available.  Using the access key, it fails to connect at all?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 09, 2022, 04:00:15 pm
Huh, how do you force the use of SSL other than adding the port? There's no visual way of setting it to use SSL like a slider toggle or something. Anyways the access key works (and connects very quick), but I suspect it might be using the insecure connection.

I do remember in the past that SSL did work in the app but I didn't use it for a good while (as there's certain limits in place when using SSL if I recall correctly). Maybe I should enable media network on Windows and see if that works.

EDIT: Nope, doesn't work from Windows using SSL (after using the access key successfully). Weird.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 09, 2022, 04:28:33 pm
The icon in the center top will have a little padlock if it is using SSL.  It automatically tries SSL if it exists for the given access key.  Please PM your access key if you want me to take a look.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on September 11, 2022, 10:08:12 am
Suggestion - when M0 is connected to MC in Read Only mode disable volume control in +Player.   

My nephew was using the M0 app connected to my Id server in Read Only and was mistakenly in Player mode and realized he was controlling the volume.   Not a big deal at my house but when he goes home to the other side of the North American continent it could cause some real issues that would not be apparent. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 13, 2022, 06:53:44 pm
Suggestion - when M0 is connected to MC in Read Only mode disable volume control in +Player.

I am not sure it makes sense to disable volume control when accessing read-only since everything else is controllable.  What you can do, is on his device change the zone settings in MO to not control MC volume: e.g. in MO tap the zone name in the upper right corner to show the Zones menu, tap the 3-dot menu for Player, tap Change zone settings, tap "MC Volume", change it to "Device Volume", and tap SAVE.  Now the volume buttons will not be changing the server volume.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on September 14, 2022, 04:42:16 pm
I am not sure it makes sense to disable volume control when accessing read-only since everything else is controllable.  What you can do, is on his device change the zone settings in MO to not control MC volume: e.g. in MO tap the zone name in the upper right corner to show the Zones menu, tap the 3-dot menu for Player, tap Change zone settings, tap "MC Volume", change it to "Device Volume", and tap SAVE.  Now the volume buttons will not be changing the server volume.
He's gone now but I will pass this on.   Thanks for the work-around. 

Seems to me that RO by definition should not allow any controlling of the server.  But, I get that the user needs access to certain functionality like selecting a playlist to play.   One of those fine lines but really I don't understand a use-case for someone who has restricted RO access to control the volume on the server.   

Thanks again for the work-around.  Hopefully my nephew will follow it.   
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: SeldomSeen on September 15, 2022, 11:43:50 am
I'm having some issues with MO playback on Android Auto in my 2022 Honda Civic and I'm not sure where the trouble lies and there are like 3 different ways that it fails, so troubleshooting has been difficult.  I think the main cause of the issue is when my phone switches from connection to my wifi to cellular data as I leave the house.

Sometimes it just works. Others playback will start fine, like when I'm waiting in the driveway for the garage door to close.  I'll start down the street and lose connection as I switch from wifi to cell, almost always I cannot get playback to resume.  To get it working again I have to go to "servers" select offline server, then back to server selection and choose jriver, it reconnects and I can then resume playback.  Other times it will remain "playing" but getting no audio, the track time continues to count up and goes past the end of the song, say the current track is 3:30, the timer keeps ticking over 3:30, to fix I have to connect to the offline server then back to jriver. 

When I'm out and about and start playback and am already connected to cellular network this rarely if every happens.  It is the change from wifi to cellular that is the root of the problem, I'm just not sure how to resolve.  Playing back from gizmo without Android Auto as the intermediary does not have the same issue, playback doesn't even stop as I disco from wifi and move to cell data. 

Any ideas on how to get this to work more seamlessly?  I'm always pressing a zillion buttons in the first 3 minutes of my drives which is very frustrating, especially since the behavior is inconsistent. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 15, 2022, 12:59:54 pm
Any ideas on how to get this to work more seamlessly?  I'm always pressing a zillion buttons in the first 3 minutes of my drives which is very frustrating, especially since the behavior is inconsistent.

I will have to look at this.  It is supposed to auto re-connect when the network switches and used to do that when I tried before.  It will still stop playback, but you will just have to hit play again.  One option is to turn off Wi-Fi before you plug in although I realize this is not ideal.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: SeldomSeen on September 15, 2022, 02:05:30 pm
I will have to look at this.  It is supposed to auto re-connect when the network switches and used to do that when I tried before.  It will still stop playback, but you will just have to hit play again.  One option is to turn off Wi-Fi before you plug in although I realize this is not ideal.

Thanks!  The behavior is not consistent which makes it frustrating to trouble shoot.  I agree that turning off wifi before starting it up would help if not entirely fix the issue.  I've tried waiting to start playback until only on cellular network and this often doesn't work.  I can see the current track, but the play button doesn't start playback.  I still have to switch to offline server, back to jriver, I get the spinning icon that it is connecting and then playback will work. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markl on October 06, 2022, 06:55:06 pm
Warning: as with JRemote,  MO 4Media will not work from outside the LAN on some cell networks that have been upgraded from IPV4 to IPV6. 

I was using JRemote successfully for years on my IOS phone during my daily commute but last year it stopped working when my cell network provider made some IPV6-related upgrades.  I just installed the IOS version of MO 4Media to see if it has the same problem - and it does - it fails to connect with the message 'Could not authenticate on the server. Please check the user'. 

The only work-around is to install a VPN on the phone (because most VPNs use an IPv4 public address) - but VPNs can be expensive and slow.  Can something be done with MO 4Media to fix this problem?

Note: running PANEL from the IOS Safari browser on the phone still works OK from outside the network because Safari is IPV6 capable.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 07, 2022, 11:03:37 pm
I used to have TMobile Home Internet which also used IPV6 so I could not port forward normally.  I ended up using Tailscale which I think uses Wireguard underneath.  It is free, simple to setup, and has Android and iOS apps.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markl on October 09, 2022, 07:37:29 pm
I used to have TMobile Home Internet which also used IPV6 so I could not port forward normally.  I ended up using Tailscale which I think uses Wireguard underneath.  It is free, simple to setup, and has Android and iOS apps.

Hi cnbc - thanks for the feedback.  On another thread a user suggested a fix which involved signing up for a free DynDNS service, configuring the DynDNS option on the modem/router to use the domain name allocated by the service, and then setting up a new server entry in the Remote app by entering the domain name instead of the access key in the address field.  This works in JRemote but doesn't work in MO 4Media because MO 4Media doesn't seem to allow a domain name to be entered in the address feild - it only allows an access key or server address.

So I guess with MO 4Media the only work-around is to use a VPN on the phone.  Thanks for the info on Tailscale.  That sounds like a good service and will give it a try. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 10, 2022, 09:01:52 am
This works in JRemote but doesn't work in MO 4Media because MO 4Media doesn't seem to allow a domain name to be entered in the address feild - it only allows an access key or server address.

Domain name should work as long as you include the port.  For example: www.mymcserver.com:52199
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markl on October 10, 2022, 06:16:41 pm
Domain name should work as long as you include the port.  For example: www.mymcserver.com:52199

Hi CNBC - yes you are right.  I added the port at the end of the domain name and it connected OK.  So as with JRemote, if standard port forwarding does not work when trying to connect via MO 4Media from outside the home networK (due to cell network being on IPV6) then setting up a DDNS is a good work-around.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 11, 2022, 11:04:40 pm
Wow, this is what I've always wanted!!!  I just got the streaming setup over cellular, and I'm already so much happier with this than plexamp!

Track numbers!!!  And smart playlists that don't suck.

Well, great job to whoever's behind it all, I'd love a few things if possible!  Maybe they already are, I'm still very new.  Here we go:

1) Tap to instantly play (in the lower queue).  Press and hold to bring up the big menu - makes jumping around a lot faster.

2) Customize displayed content.  I love seeing the bitrates of the FLACs and m4as.  16/44.1 is pretty boring.  Would also be neat to have somewhat more control like how you can customize the info shown in the playing now fields of Media Center, but I'll be happy with just seeing the bitrates displayed live!  I can already see the program can access that info via the Tag section.

3) Tap on the star to rate instead of bring a menu to rate.  There's just 5 stars.  I'm very adept at tapping the one I want to pick.  Please avoid the extra menu!  Plexamp did this change eventually and it is just so much more intuitive.  If you want to get really fancy tap/hold and sliding should update the stars in real time as you slide left/right and when you release it obviously stops changing the rating.

Also tap to seek.  Instead of the tap to get to the seekbar then seek.

And extra extra also, waveform seekbars.  Instead of just a flat line would be amazing if you could pull the waveform data like Media Center does for being able to "see" the song and seek instantly to the section you want - waveforms are kinda like maps and you get to know exactly where parts of the song are by the looks of the waveform (again Plexamp does waveform seekbars and it's really cool).

I think that's all for now.  Do this stuff and I'll never stop my subscription lol.  Please!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 12, 2022, 08:21:07 pm
1) It's not exactly what you want, but double-tap performs the previous menu selection.

2) You can customize the 2 top lines with custom library fields.  See the first post for details.

3&4) It is this way to prevent accidental ratings and seeking.  I don't think I will change this anytime soon.

5) Waveform seekbars would be cool, but unlikely at this time.  Sorry.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 12, 2022, 09:32:12 pm
Thanks I didn't try to double tap yet!

As for points 3/4 being the way it is to prevent accidental seeking - I understand that to be a benefit, still, if you'd ever consider making it an option... well options are the answer to the old if you please one person you displease another - defaulting to your preferred functionality of preventing accidental taps but also having a simple option one is able to enable to directly tap on the ratings... well maybe it's just too much effort for minimal happiness I'm not sure, but it would be a way to please everyone, or at least me haha and not remove functionality from others.

I guess I'm really all-in on ratings, I mainly use them to adjust probability of how much I want a song played so I like to be aware of and rate mostly every song.

There's no way to display ratings of all the upcoming songs in the queue below the active playing song or when you're browsing the library either was there? 

Would be nice to see at a glance which songs you've rated and be able to quickly identify the higher rated songs in an album.  But it seems like a long shot maybe.  Generally software that does this probably would place it right justified over the song length, looks like there'd be space for it, but I understand if you feel it begins to clutter stuff up (this circles back to options again - they solve stuff for everyone) - though I'd personally go so far as to replace the artist/album information below the track/title with a rating field myself if I had the choice - I find that far much relevant info than seeing the same text repeated over and over and over and over on every track of an album. 

Edit: I guess I can use the custom tags mentioned in post 1 - a little more work, but I'm sure you have enough to do.  Guess I'll see if there's a way MC can autofill a custom field with other fields, would be nice to have that MO field auto-generated from combining the rating along with other fields into a single field to show all the info in the line given for it.  That's something MusicBee could do so hopefully MC does it as well.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 13, 2022, 09:05:17 am
Edit: I guess I can use the custom tags mentioned in post 1

Yes, see this post: https://yabb.jriver.com/interact/index.php/topic,114964.msg922382/topicseen.html#msg922382
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 13, 2022, 10:23:00 pm
(https://i.imgur.com/HOHhzfol.jpg) (https://i.imgur.com/HOHhzfo.jpg)

Now we're in business!  Ratings, format previews (extension), file sizes and bitrates!

The reason for the empty placeholder stars is my OCD triggers like crazy with the info jumping out of alignment and I didn't really just like seeing "1" or "4" even if I put / 5 after it.  So perfect fix for me, thanks!

Just to confirm too, I don't have control over what is displayed in the two lines of the now playing (upper) section correct?  I do actually like seeing the Artist / Album once on the screen along with the track name, but I might find something else to throw in there if so.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 15, 2022, 12:21:44 pm
Just to confirm too, I don't have control over what is displayed in the two lines of the now playing (upper) section correct?

Correct.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 21, 2022, 09:21:27 pm
Hmm, I just noticed my play counts are not updating from using the app - but it is able to rate songs successfully (so I would presume that means it can write to the library ok).  I see in the first post this was an issue at one point and fixed in v1.1 - any thoughts as to what might be wrong?  Thank you.

I do have update play stats enabled - tried just turning off, saving, and turning it back on and saving - seem to have made it work now actually.

A peculiarity though, and not a bad one - but according to the FAQ (https://wiki.jriver.com/index.php/Play_Statistics), "[Number Plays] is incremented if: the playhead is positioned at the 50% mark or more for audio files." 

I guess in this app the play count functions differently where it is only increased if it plays through the very end of the track.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: pinky0328 on October 22, 2022, 07:37:25 am
For some reason I can't see Jpg-files under View Assets/Extra anymore. The only files I can see are jrsecure rip files (txt). Sure it worked fine with jpg-files some months ago.
Have I done anything with settings or what could be wrong?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 22, 2022, 03:27:09 pm
I guess in this app the play count functions differently where it is only increased if it plays through the very end of the track.

That is correct.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 22, 2022, 03:28:45 pm
For some reason I can't see Jpg-files under View Assets/Extra anymore. The only files I can see are jrsecure rip files (txt). Sure it worked fine with jpg-files some months ago.
Have I done anything with settings or what could be wrong?

Make sure the jpeg files are still in the same folder as the audio files and make sure they are imported into MC (as Images).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: badger on October 22, 2022, 04:10:42 pm
Will Mo4Media run on Android 4.2 ?  If not the current version, is there an older release that will?  I have an old Galaxy S4 mini that I'm trying to keep alive.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 22, 2022, 04:31:21 pm
Will Mo4Media run on Android 4.2 ?  If not the current version, is there an older release that will?  I have an old Galaxy S4 mini that I'm trying to keep alive.

Sorry, I don't think so. But I am pretty sure Google Play won't let you install it if not.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 26, 2022, 02:12:45 pm
Would it be possible to adjust the now playing caching / buffering to be a bit more extreme?  I feel like on my 5G connection I can normally pull pretty good speeds (certainly enough to load a full song in a second or two) but if I go through a semi-poor signal area I'll occasionally lose playback until I'm out of the poor signal area.

Also noticeable if seeking in the song - it'll take 3-4 seconds before playback starts (guess it is loading up the new position from the server rather than finding it locally). 

Related - is there any way to cache songs?  Would be nice if you could pre-download the subsequent track in the playlist - I know some players allow for GBs of cache, but even a few songs would be helpful in the program's speed.

Also I see the option to download songs - this does not actually play them from a downloaded state does it?  I didn't see any way to manage the downloaded songs or remove them after selecting to download an album.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 26, 2022, 03:55:11 pm
Related - is there any way to cache songs?  Would be nice if you could pre-download the subsequent track in the playlist - I know some players allow for GBs of cache, but even a few songs would be helpful in the program's speed.

Also I see the option to download songs - this does not actually play them from a downloaded state does it?  I didn't see any way to manage the downloaded songs or remove them after selecting to download an album.

Sorry, I don't have any plans to cache entire songs ahead of time.  I will see if I can adjust the buffer used by the player.

Tap the Server name at the top and choose "Go Offline".  Then it will play the downloaded files on the device.  Go to Settings | Downloads to delete downloads (you don't have to be "offline" to do this).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 26, 2022, 04:54:40 pm
Thanks - the download function is working now and it's really nice!  I didn't realize to switch to offline mode to see the downloads, and I can see how to manage and delete them.

Another suggestion:
Have the Library tab return you to the "home" section when tapped a second time (pushed while already in library view).  It's nice it saves its location when you switch to return to library, but it would be more useful if pushing it a second time brought you back to the beginning - instead of doing nothing.  I guess to me this is what I'd expect to happen, maybe you don't agree lol.  It's more awkward to use the home button at the top of the screen for me (I have the tabs location set to bottom).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lepa on October 28, 2022, 11:03:13 am
After playback expression would be cool. Now my play history is lagging when listening remote. Maybe there could be some http api call to be added to MC to execute after playback expression on server after the item has been played.

Another thing which would be nice is diversion. It could be just simple move playing now playlist from x to y. So from devices playing now to selectable zone or vice versa
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on October 28, 2022, 11:15:58 am
After playback expression would be cool. Now my play history is lagging when listening remote. Maybe there could be some http api call to be added to MC to execute after playback expression on server after the item has been played.

Another thing which would be nice is diversion. It could be just simple move playing now playlist from x to y. So from devices playing now to selectable zone or vice versa

Playback Settings has an option to update play stats after playing
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lepa on October 28, 2022, 11:37:48 am
Thanks but I think that it is saving to MC's internal play stats fields. So it will only update total plays and last played date.

My MC is set to save all the date's played to user created [Play history] field which is updated via MC's after playback expression
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 28, 2022, 12:46:51 pm
Another thing which would be nice is diversion. It could be just simple move playing now playlist from x to y. So from devices playing now to selectable zone or vice versa

This is already in the next version which I will be releasing soon.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lepa on October 28, 2022, 01:24:04 pm
Nice! Thanks a lot  :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 28, 2022, 08:32:37 pm
Think an option to disable phone timeout could be added?  It's a fairly common feature on music players I've used, I generally don't like the phone display to sleep when I have my music player on.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 28, 2022, 10:19:57 pm
Think an option to disable phone timeout could be added?  It's a fairly common feature on music players I've used, I generally don't like the phone display to sleep when I have my music player on.

See the “Keep screen on during playback” setting for each zone.  You can access this from the zones page, 3-dot menu for desired zone, Change zone settings…
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 01, 2022, 06:12:58 pm
v1.11.5 is now available.  Some small fixes and "Divert" were added.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on November 01, 2022, 07:32:53 pm
Many thanks for continuing to improve such a great app. Any chance you can add a "stop after current track" feature?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 02, 2022, 11:40:57 am
Any chance you can add a "stop after current track" feature?

You should be able to get similar behavior now by temporarily setting the Repeat Mode to "Stop After Each Item".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on November 02, 2022, 11:54:31 am
Thanks, never thought to look at repeat mode but as you say it should do what I want.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on November 03, 2022, 02:46:05 pm
Thanks for the nice update!  The software fills such a needed niche for me (being able to listen to and rate my library remotely), and I'm glad it exists!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkauff on November 14, 2022, 04:21:42 am
v1.11.5 is now available.  Some small fixes and "Divert" were added.
The new version loses the connection to my MC30 server several times a session. Sometimes I can re-connect, sometimes not. Any idea what's happening? I'm connecting using the server access key.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on November 14, 2022, 07:45:12 am
The new version loses the connection to my MC30 server several times a session. Sometimes I can re-connect, sometimes not. Any idea what's happening? I'm connecting using the server access key.
That sounds like a network problem.  Try rebooting the whole network.  If it's wireless, the range may be limited. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkauff on November 14, 2022, 07:59:17 am
That sounds like a network problem.  Try rebooting the whole network.  If it's wireless, the range may be limited.
Nothing has changed on the network in over a year. Everything is wired except for my iPhone. Everything has been working fine until just a few days ago. Other DNLA apps can maintain the connection, too, so I think something in the new release must be the problem. Maybe something to do with the Access Key?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 18, 2022, 07:02:32 pm
The new version loses the connection to my MC30 server several times a session. Sometimes I can re-connect, sometimes not. Any idea what's happening? I'm connecting using the server access key.

What are you doing when it disconnects?  I have been having disconnects while driving lately seemingly due to poor cell reception.  It always re-connects when the signal is good again.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkauff on November 19, 2022, 06:03:55 am
What are you doing when it disconnects?  I have been having disconnects while driving lately seemingly due to poor cell reception.  It always re-connects when the signal is good again.
I'm at home, playing music with MO 4Media. Nothing else in my system uses WiFi (all others are wired). The disconnects are a very recent problem. I've been using it this way since the return of the iOS version with no disconnects.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on November 19, 2022, 07:05:47 am
A Pixel phone?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkauff on November 19, 2022, 10:15:38 am
No, iPhone 8 Plus.

UPDATE
I deleted the app and reinstalled. It's been running for 2 hours with no disconnects.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 19, 2022, 10:41:38 am
No, iPhone 8 Plus.

Please see the iOS thread for issues with your iPhone (link below).  Note that the iOS version was last updated several months ago.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: jkauff on November 20, 2022, 05:31:04 am
Please see the iOS thread for issues with your iPhone (link below).  Note that the iOS version was last updated several months ago.
I don't mind the lack of updates, as long as it works--which it does, once again.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on November 20, 2022, 10:10:23 am
I was just saying that the new release was only for Android so would not have caused this problem on your iPhone as you were suspecting.  In any case, glad it is working for you again.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on December 07, 2022, 10:36:28 am
I am having problems getting the M0 Android app to connect with the Id.  Sometimes a raindance of restarting the phone works but not the last two days. I have not tried rebooting the Id because I didn't want to reset the playlist it is playing.  I can connect to the Id over wifi with Remote Desktop using a PC and control it that way so it is connectable.  But, I find M0 on my Android easier.   

Anything to try with the app/phone?   
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 07, 2022, 02:36:03 pm
What connection error do you get?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on December 07, 2022, 06:04:41 pm
What connection error do you get?
"Could not authenticate on the server.  Please check the username and password."  And, the username and password is saved in my phone and has not been changed on the Id.   

Edit/Update: my wife's Iphone would not connect either and gave the same error message.  I rebooted the Id from Remote Desktop and now it connects.  IDK.  Maybe an Id problem or maybe a M0 issue.  Works right now though this is a recurring issue that requires rebooting both the Id and phone to resolve. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on December 11, 2022, 12:49:40 pm
Hi CNCB,

I was looking for a media player for my Sony XR-48A90K. I found the MO 4Media and was happy for a while.
I'm using the MO 4 Media Player for streaming my videos (MC 30) t my TV.

What I must tell. The Media player that comes with the Sony TV (Media Player) plays the videos in original and this means, when the audio track is dts-HD 5.1. The Sound is
DTS. If I play a video with DTS audio the MO 4Media Player converts the format to Dolby Digital 5.1. Look I into the video details during playback with M 4 Media player I see
for example: mkv video (video: hevc, audio: dts-hd ma), the audio format on the  amplifier is Dolby Digital 5.1. Do I play the video with the Sony Media Player the audio signal is real DTS.

The same with for example this: mkv video (video: h264, audio: dts) Sony Media Player Audio Output is DTS, MO 4Media Audio Output is Dolby Digital. It seems that the player makes a downmis.
Can you check this please.

Thanks
Purecut

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 11, 2022, 01:29:06 pm
How do you have your tv connected to your amp?  Is it HDMI/ARC or optical?  What is the digital audio output setting for the tv?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on December 12, 2022, 11:16:00 am
How do you have your tv connected to your amp?  Is it HDMI/ARC or optical?  What is the digital audio output setting for the tv?

The TV is connected via optical and the TV gives the audio signal directly to the AMP (pass Through). As I wrote before: every app is working correctly with the audio, only MO 4Media plays all the movies in Dolby Digital (Stereo) and not in the right audio Format.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 13, 2022, 04:54:27 pm
What is your setting for Audio Decoding in MO 4Media?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on December 14, 2022, 07:33:01 am
What is your setting for Audio Decoding in MO 4Media?

No audio decoding. I think I know where the problem is and I can not use the app from you anymore. The MO 4Media do not plays the files on the TV. It tries to play the movie on the media Server and than streams the output to the TV - right. With the other apps the MC DLNA Medialibrary with be played on the TV etc.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 14, 2022, 09:03:14 am
It tries to play the movie on the media Server and than streams the output to the TV - right.

No, it always plays on the tv player.  By default it will be the original file.  You are using the Android TV app from the store, yes?  The only way the audio would be decoded is if you have audio decoding enabled in the app on the tv (decoding happens on the tv, not the server) or if you have transcoding enabled for that file type in the app settings.  For the second one, you would have to explicitly add the file type to the settings, so it seems clear you didn't do that.  Check your audio output settings on the tv.  It seems like it is decoding the DTS-HD to stereo for coaxial output.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on December 19, 2022, 08:36:50 pm
I have a Car Radio button that calls a smart list that bring up a random "Album of the day". In MC the thumbnail I see on the Car Radio button is the album that will play. In MO 4Media the thumbnail will be different from the album that comes up when I tap on it, and that album won't be the one that plays when I press play. It's not a big deal, as "Album of the day" was meant to be completely random, but from time to time it gets irritating.
Title: Browsing In Search - Is This Correct Behavior?
Post by: Zhillsguy on December 23, 2022, 09:34:41 am
Running Android - When searching/drilling down from main screen:

Artist>
Album>
Select Track, Display File Info (single press)

When hitting the back button in the app or phone,  it goes all the way back home instead of one step back to the list of album tracks previously viewed.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on December 23, 2022, 06:21:35 pm
No, it always plays on the tv player.  By default it will be the original file.  You are using the Android TV app from the store, yes?  The only way the audio would be decoded is if you have audio decoding enabled in the app on the tv (decoding happens on the tv, not the server) or if you have transcoding enabled for that file type in the app settings.  For the second one, you would have to explicitly add the file type to the settings, so it seems clear you didn't do that.  Check your audio output settings on the tv.  It seems like it is decoding the DTS-HD to stereo for coaxial output.

Ok, but the app do not run on modern Google TV with the newest android version. You app only runs on old Google TV versions and the re the sound will be passed through. After Google updated the version of Google TV they changed the way for audio passthrough (see other apps - there you can choose old and new passthrough). You version is not able to handle that and will only use the old version of passthrough. Therefore you here only stereo and the the real passthrough sound signal DD, Athmos, DTS etc.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 24, 2022, 10:28:35 am
I have a Car Radio button that calls a smart list that bring up a random "Album of the day". In MC the thumbnail I see on the Car Radio button is the album that will play. In MO 4Media the thumbnail will be different from the album that comes up when I tap on it, and that album won't be the one that plays when I press play. It's not a big deal, as "Album of the day" was meant to be completely random, but from time to time it gets irritating.

I think this is due to when the Smartlist is updated via MCWS and unfortunately there is not much control over this.
Title: Re: Browsing In Search - Is This Correct Behavior?
Post by: cncb on December 24, 2022, 10:30:12 am
When hitting the back button in the app or phone,  it goes all the way back home instead of one step back to the list of album tracks previously viewed.

Are you referring to the "Show Tags" screen?  I see this also and will look into it.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 24, 2022, 10:34:43 am
After Google updated the version of Google TV they changed the way for audio passthrough (see other apps - there you can choose old and new passthrough). You version is not able to handle that and will only use the old version of passthrough. Therefore you here only stereo and the the real passthrough sound signal DD, Athmos, DTS etc.

I do my testing on the Shield TV (Android TV box) but I do have a newer TCL tv with Google TV that I could try (I view my Shield TV on there and don't use the Google TV).  Note that you can't get Atmos over optical.
Title: Re: Browsing In Search - Is This Correct Behavior?
Post by: markf2748 on December 24, 2022, 02:03:29 pm
Running Android - When searching/drilling down from main screen:

Artist>
Album>
Select Track, Display File Info (single press)

When hitting the back button in the app or phone,  it goes all the way back home instead of one step back to the list of album tracks previously viewed.
FYI:  I see this also, but the behavior is inconsistent.  The first time I tried it from Show Tags view the app jumped all the way back as OP described.  Tried again from same album track list and it jumped back one screen to the album track list, as one would expect.

Closed/re-opened the app and the problem kept reappearing as OP originally described.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markf2748 on December 24, 2022, 02:20:25 pm
Not sure if this has been requested before ...

If Lyrics tag has text, then currently it can be seen in MO 4Media's Show Tags window on Android by scrolling down to the Lyrics tag.  Very nice.

Feature Request:  A separate menu option to jump directly to tagged lyrics and show the text by itself, optimally positioned on the screen (not scrunched to right side).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 24, 2022, 02:41:35 pm
Lyrics can be seen full screen with the currently playing song.  Tap the 3-dot menu button in Playing Now next to the player controls and select Show Lyrics.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markf2748 on December 24, 2022, 03:01:34 pm
Lyrics can be seen full screen with the currently playing song.  Tap the 3-dot menu button in Playing Now next to the player controls and select Show Lyrics.
Wonderful, thanks.  Don't know how I missed that, right at the top of the menu!  :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on December 25, 2022, 02:19:09 pm
I do my testing on the Shield TV (Android TV box) but I do have a newer TCL tv with Google TV that I could try (I view my Shield TV on there and don't use the Google TV).  Note that you can't get Atmos over optical.

Yes I know that with Atmos, but the other signal will also not pass through (DTS, Dolby Digial) because of the lack that Android changes the way of passthrough. Your app only support the old passthrough and all the sound is stereo.
See VLC for Google TV. There you can choose the version of passthrough. Is it please possible that you can change this.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 26, 2022, 11:56:23 am
What version of Google TV are you running?  I am able to get passthrough over optical with my TCL Google TV (update LF1V258) released on December 20.  It says Android TV OS version 11.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on December 26, 2022, 04:25:20 pm
What version of Google TV are you running?  I am able to get passthrough over optical with my TCL Google TV (update LF1V258) released on December 20.  It says Android TV OS version 11.

See picture attached. BTW: The Nova Player for Android-TV used also the new passthrough
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 26, 2022, 04:35:22 pm
See picture attached.

Seems like that is using an even older version (10) of Android TV than my TCL.  I was able to get optical passthrough to work with the following settings.  Hopefully it will work for you.

Audio
  Audio output => ARC

  Advanced
    Digital Audio Out => Pass Through
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on December 26, 2022, 05:44:42 pm
Seems like that is using an even older version (10) of Android TV than my TCL.  I was able to get optical passthrough to work with the following settings.  Hopefully it will work for you.

Audio
  Audio output => ARC

  Advanced
    Digital Audio Out => Pass Through

Sony named the settings different but they are the same in function, but MO 4Media sound is only Stereo. All the other apps like VLC or Nova are playling with these settings tu 100% and passthrough DTS, DD 5.1 or 7.1., DTS 5.1, 7.1
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on December 27, 2022, 09:06:38 am
Sony named the settings different but they are the same in function, but MO 4Media sound is only Stereo. All the other apps like VLC or Nova are playling with these settings tu 100% and passthrough DTS, DD 5.1 or 7.1., DTS 5.1, 7.1

Sorry, I am not sure why this is not working on your Sony.  I did get stereo output from my TCL until I made those settings changes.  Is HDMI/ARC an option for your amp?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on December 27, 2022, 07:52:44 pm
Sorry, I am not sure why this is not working on your Sony.  I did get stereo output from my TCL until I made those settings changes.  Is HDMI/ARC an option for your amp?

I have a Kennwood AMP that have only digital input via Coax or optical toslink. So I have to use the toslink output from my TV. With the other apps it is functional, but not with MO 4 Media
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on January 04, 2023, 05:23:41 am
Hi,
Is it possible to change the thumbnail view from square format to proportional (rectangular) format. All covers are cropped at the bottom and top of the view. A normal film cover, for example, is proportionally e.g. 1000 x 1500 (width x height) and a series (Edipose cover) is proportionally 1778 x 1000 (width x height). MO 4Media uses a square format and doesn't scale down the covers in the correct ratio because it is displayed square and is therefore cut off.

The next questions is, that you do not display the series description. It is available in the tags but will not be displayed in MO 4Media.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Richard Martin on January 09, 2023, 12:21:14 pm
Please accept my apologies if this has been asked, and answered, before.
I have MO 4 Media installed and paid for on my personal phone.
Is there any means of getting the paid for version on my work phone without having to pay again?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 09, 2023, 12:35:05 pm
Is there any means of getting the paid for version on my work phone without having to pay again?

The purchase is tied to your Google account, so if you use the same account on your work phone you won't have to pay again.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Richard Martin on January 09, 2023, 12:50:51 pm
The purchase is tied to your Google account, so if you use the same account on your work phone you won't have to pay again.
Thanks for the quick response. I like to keep my work phone totally separate to my personal phone, so I shall have to consider another purchase 😉
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: andrewt on January 19, 2023, 05:16:13 pm
I can't get WMA files to play at all on my Galaxy S21+. This has been going on for a few months, before that it was fine. Downloaded files won't play either, but I can play the files with Poweramp or VLC. I get the "Cannot play file. Check network and conversion setting or app storage/permissions (for offline playback)" error message. I've made sure all the permissions are enabled and tried all the different playback settings. FLAC and mp3 files work fine. Any ideas?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 19, 2023, 05:23:42 pm
I can't get WMA files to play at all on my Galaxy S21+.

Is it possible that you were converting them before and changed that setting somehow?  Check  Setttings | Playback/Conversions | Conversions and select the appropriate Context.

Another possibility is that you inadvertently changed the audio player from Exo to System or vice versa.  This setting is at the top of the same page (also in Options screen inside Android Auto).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: andrewt on January 19, 2023, 05:38:48 pm
Is it possible that you were converting them before and changed that setting somehow?  Check  Setttings | Playback/Conversions | Conversions and select the appropriate Context.

Another possibility is that you inadvertently changed the audio player from Exo to System or vice versa.  This setting is at the top of the same page (also in Options screen inside Android Auto).

You know what, it is possible that I might have been converting them before, but I think I remember them playing without converting. I've tried both System and Exo players and neither works. The app does natively support wma, right?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 19, 2023, 08:52:12 pm
You know what, it is possible that I might have been converting them before, but I think I remember them playing without converting. I've tried both System and Exo players and neither works. The app does natively support wma, right?

It depends on the player, but I am not sure either of them support wma.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: andrewt on January 19, 2023, 09:08:41 pm
It depends on the player, but I am not sure either of them support wma.

After a quick Google, I'm shocked to find out that Android hasn't natively supported wma for a long time. I must have been converting them before. I got a new phone a few months ago so I think I probably redownload my files and didn't convert them.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 26, 2023, 01:24:47 pm
Kind of humorous: Google Assistant now refers to the app as "Missouri for media".
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DougHamm on February 01, 2023, 06:50:12 pm
Hey all - anyone else receive the AAuto Coolwalk update and find that you can't browse your library?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 02, 2023, 05:11:01 pm
Did you get this update automatically?  I don't seem to have it yet.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DougHamm on February 02, 2023, 09:52:50 pm
Yep, automatic and can't be downgraded.   :-X
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: GreggP on February 03, 2023, 01:57:19 pm
I'd like to test this app on my NVIDIA Shield.  I am having trouble with JRiver for Android, so I am hoping this will work.

Previously with JRiver for Android, when it was working, I could load a library from my PC's library server. Then I could play anything, including smartlist playlists from my library server.

Can I do this with MO 4Media?

I tried connecting to my server by entering the access key. It doesn't work. Do I need to enable authentication? The form for adding a server includes the access key, user name, and password (custom name optional). With JRiver for Android, I can connect with only the access key, so I usually don't have to enter my user name and password. Does this app require all  of these fields? Even when i do include all of them, it doesn't work. Do I need to buy the app to unlock this feature? I hesitate to buy anything unless I know it will work.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on February 03, 2023, 02:37:41 pm
The Access Key should work.  Check for typos.
 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DougHamm on February 04, 2023, 01:08:28 pm
I think I got AAuto Coolwalk working now by limiting lists to 500 in Mo4M settings. Never seemed to matter before but evidently does now!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: GreggP on February 06, 2023, 09:55:50 am
The Access Key should work.  Check for typos.

Tried the access key several times and was careful to type correctly.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: bob on February 06, 2023, 01:10:34 pm
Tried the access key several times and was careful to type correctly.
On the server in MC's Network settings, click on the key and do
"test connection to this server"

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: GreggP on February 06, 2023, 04:50:23 pm
On the server in MC's Network settings, click on the key and do
"test connection to this server"

I get the message:

Access Key: myaccesskey
Please write this down, it has also been copied to the clipboard.
The Library Server is not reachable from the Internet, but you can still use it within your local network.

and the rest of the text is probably the standard message

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: bob on February 06, 2023, 04:55:04 pm
I get the message:

Access Key: myaccesskey
Please write this down, it has also been copied to the clipboard.
The Library Server is not reachable from the Internet, but you can still use it within your local network.

and the rest of the text is probably the standard message

Ok now try this from a browser inside of your network.
https://jriver.com/webgizmo.html
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: GreggP on February 06, 2023, 05:08:15 pm
Ok now try this from a browser inside of your network.
https://jriver.com/webgizmo.html

After following your instruction to test connection to my server, I tried connecting from my nVidia Shield using MO 4Media and this time it worked. I don't know why it wasn't working a couple days ago.

I also tried webgizmo from my browser and it also worked.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DougHamm on February 07, 2023, 12:00:46 pm
Hey there,

Is there a way to scrobble when playing a remote library to the phone?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 07, 2023, 02:36:41 pm
Is there a way to scrobble when playing a remote library to the phone?

I am not very familiar with scrobbling, but I think it will work if you have it set up on the MC server (Tools | Options | Services) and then have the app update the play stats for played audio files (Settings | Playback / Conversions | Update play stats after playing).
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: bob on February 07, 2023, 05:15:06 pm
I am not very familiar with scrobbling, but I think it will work if you have it set up on the MC server (Tools | Options | Services) and then have the app update the play stats for played audio files (Settings | Playback / Conversions | Update play stats after playing).
I don't know that will work to a Remote because there is basically no zone associated with that (or at least there wasn't. I seem to recall adding a hidden zone but I don't know that you can scrobble that).

If you were playing on a MC client instead of a remote, the client would do the scrobbling.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 08, 2023, 08:59:30 am
There are apps that can help with scrobbling, e.g. Pano Scrobbler is the one I use for last.fm scrobbling.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: bob on February 08, 2023, 09:12:36 am
There are apps that can help with scrobbling, e.g. Pano Scrobbler is the one I use for last.fm scrobbling.
Also it wouldn't be too difficult to add local scrobbling to MO 4Media as well.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: GreggP on February 24, 2023, 04:58:35 pm
After following your instruction to test connection to my server, I tried connecting from my nVidia Shield using MO 4Media and this time it worked. I don't know why it wasn't working a couple days ago.

I also tried webgizmo from my browser and it also worked.

update: when I tested this out, I was limited to only being able to play 3 songs. It played the 3 songs just fine. So about a week after this trial, I decided to buy the app using the one-time full $19 option. The app now seems to recognize my purchase because it no longer posts the 3 song limit message. However, after playing a few songs, this purchased version still only plays a few songs at a time. If I have a playlist of a 100 songs, it only plays a few.

Is it losing the connection to my server?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: IAdventurer01 on March 15, 2023, 04:41:09 pm
However, after playing a few songs, this purchased version still only plays a few songs at a time.
I have the same issue and have been fighting with it for a while.  It's very consistent!  It will play 6 songs then claim to lose connection to the server on my Android phone.  The fastest way to reproduce is to skip to the next song: tap next 7 times and it will "lose connection".  Fortunately in the latest update an option was added that reconnects when you press the 'play' button, but it's still pretty annoying and would be good to get an official fix for the issue.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 16, 2023, 06:10:08 pm
It will play 6 songs then claim to lose connection to the server on my Android phone.

It sounds like you are talking about Android Auto.  Make sure you open the mobile app and turn off battery optimization for the app.  It will prompt you to do this if you switch to an MC zone and then back to This Device.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 16, 2023, 06:12:30 pm
However, after playing a few songs, this purchased version still only plays a few songs at a time. If I have a playlist of a 100 songs, it only plays a few.

Is it losing the connection to my server?

Are you still running into this issue? If so, try to switch to ExoPlayer for audio playback.  You can find this in the Android TV app settings.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: IAdventurer01 on March 18, 2023, 03:32:52 am
It sounds like you are talking about Android Auto.  Make sure you open the mobile app and turn off battery optimization for the app.

Thank you for the suggestion, but battery optimization is already off.  I even cycled optimization on and back off to check but always the same result.  6 songs then it loses connection.
Although Android Auto is my primary use case, it also does this whenever I'm streaming to my phone from a MC library.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 21, 2023, 04:21:59 pm
Sorry, I'm not sure why this is happening to you.  I recently drove for over an hour with no stoppage at all.  Usually this would be due to a poor cell signal.  Do you get the "not connected to a server" message every time it stops?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 22, 2023, 08:26:48 am
Just wanted to let everyone know that I have had a minor update ready for a few months now, but due to a forced upgrade by Google/Android of one of the components, I have not been able to build a release version.  Hopefully, they will resolve this sometime soon.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: lepa on April 22, 2023, 08:29:12 am
I think I forgot to say thanks for diversion. It's great. Thanks a lot!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 22, 2023, 08:49:38 am
I think I forgot to say thanks for diversion. It's great. Thanks a lot!

Thanks.  I am glad you are using it!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Maggi on May 13, 2023, 07:07:18 am
Feature request :)
iOS version: audio search for song (name tag)
Please add the length of the song, so I can chose: single version, album version 12 inch, etc

Possibility to edit tags (JRemote has this feature and I miss it)

Better Rating stars implementation
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 14, 2023, 09:59:01 am
Search for song name is already possible in the search tab.  Click on the "name" result and it will show you multiple tracks with the durations.

Sorry, I don't plan on adding tag editing anytime soon.

Can you be more specific about Rating stars?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on May 14, 2023, 11:02:27 am
Speaking of rating stars, there's something regarding that I was going to ask about that I kept forgetting about. Currently I have to enable displaying rating stars in playing now (even though I don't use rating stars) for it to display the file type on the left side and bit-depth/sample rate on the right side. If I disable rating stars in playing now, the stars go away but so does the filetype and bit-depth/sample rate. Is there any way to get it to display the filetype and bit-depth/sample rate without displaying the rating stars?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 14, 2023, 12:50:06 pm
Is there any way to get it to display the filetype and bit-depth/sample rate without displaying the rating stars?

No, but I will try to add this for the next upgrade.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on May 24, 2023, 09:02:54 pm
My Shield updated today and now it's not connecting to my mc server. Local server, ip only, no https/ certificate involved. Works fine on my phone in mo4 media.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on May 24, 2023, 11:50:38 pm
My Shield updated today and now it's not connecting to my mc server. Local server, ip only, no https/ certificate involved. Works fine on my phone in mo4 media.
Power everything down and back up.

If the server IP address changed, the Access Key could take a few hours to update.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on May 24, 2023, 11:53:04 pm
Power everything down and back up.

If the server IP address changed, the Access Key could take a few hours to update.

I'm using a local ip:port on the server connection. Same with mo4 on my phone.

Edit: I did reboot the shield as well.

I should also mention, when mo4 wouldn't connect, I used vlc over dlna to play a few shows. So the network appeared to be fine.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on May 25, 2023, 03:58:33 am
Are you a beta tester of MO 4Media? If so, connecting correctly is broken and Craig is aware of it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: hoyt on May 25, 2023, 10:00:03 am
Are you a beta tester of MO 4Media? If so, connecting correctly is broken and Craig is aware of it.

Yes. Got it. Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on May 26, 2023, 06:59:01 am
So I'm in a new car now, and on the screen it shows a nice collection of info over bluetooth - everything works except it's not displaying the cover art on the car (it's Android Auto based). 

Spotify does correctly send over the cover art through the same bluetooth over the phone (not a separate app running on the car itself).  Is this something that I need to adjust in the app or possible to fix relatively easily?  It's not that big a deal, but it would be nicer to see my cover art right on the main center screen on the car!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 27, 2023, 09:08:02 am
So I'm in a new car now, and on the screen it shows a nice collection of info over bluetooth - everything works except it's not displaying the cover art on the car (it's Android Auto based).

Cover art is not showing in Android Auto or a standard bluetooth connection?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on May 27, 2023, 02:46:57 pm
v 11.1.6 is finally available. Spotlight access was added as well as swipe left/right to change tabs. Note that the swipe is a little "picky".  You need to swipe over content instead of empty areas.  There were also some bug fixes (see post #2 for list).

If you are running Android 13 and do not see the notification any more, you need to grant the app permission for it:
Settings > Apps > MO 4Media > Notifications
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on May 27, 2023, 03:47:53 pm
Swiping actually works pretty well thus far. :D

On my Android 13 phone, I did encounter the notification thing but it wouldn't let me enable the permission for the app for some reason. What I ended up doing was uninstalling and reinstalling the app in order for the notification permission to actually be enabled, just in case anyone else encounters that as well.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on May 29, 2023, 06:55:50 pm
Cover art is not showing in Android Auto or a standard bluetooth connection?

Standard bluetooth - unfortunately the car runs on Google/Android hardware but currently only is compatible with Apple Car Play.  Hopefully one day it's made to support androids via Android Auto.

Still Spotify does supply the field needed for cover art over standard bluetooth, see the attachments named spotify / mo 4media.  So I was curious if it is something relatively simple, I imagine it's a long shot, but the album art does all load correctly in the phone app. 

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on June 11, 2023, 10:03:21 am
So I was curious if it is something relatively simple, I imagine it's a long shot, but the album art does all load correctly in the phone app.

Sorry, I'm not sure what is required for this.  I don't get cover art for Spotify either.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on July 06, 2023, 05:08:48 pm
Sorry, I'm not sure what is required for this.  I don't get cover art for Spotify either.

Too bad.  I just tested out Plexamp too for the hell of it and it also sends cover art over to the car.  Guess I'll just live without, because I certainly have no clue either.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Richard Martin on July 12, 2023, 08:56:01 am
I'm having problems connecting using the access key when on my local network.
It works with the IP address and port but I get
Connection Failure
Could not connect to JRiver server to verify access key

Any ideas why this might be? It has worked in the past.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wmhess on July 12, 2023, 01:50:00 pm
I'm having problems connecting using the access key when on my local network.
It works with the IP address and port but I get
Connection Failure
Could not connect to JRiver server to verify access key

Any ideas why this might be? It has worked in the past.

I'm having the same issue that started yesterday/last night some time.  It appears to be MO 4 Media issue as I can operate JRiver using Jremote2 just fine.

Haven't gotten a working answer yet, but I wanted to let you know that you're not alone in having this issue.

-Bill
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on July 12, 2023, 02:57:57 pm
We had server issues because of a power outage last night.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Richard Martin on July 12, 2023, 03:11:32 pm
We had server issues because of a power outage last night.
It appears that there are still issues, it still isn't working for me
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: bob on July 12, 2023, 04:32:22 pm
It appears that there are still issues, it still isn't working for me
It's been working for the last couple of hours.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on August 07, 2023, 05:48:53 pm
The M0 4Media app was working great for me until I upgraded my Id from MC29 to 30.  Now, the app on my Android and the wife's iPhone will not stay connected to the Id.  At most it stays connected for a song or two and then disconnects but usually only a few seconds.  It reconnects easily about 75% of the time but then disconnects again.  Sometimes it takes 3-4 tries for the app to reconnect.   

I've reached out to Id support but no fixes on that side.  The Id connected through RDP is acting fairly stable - wifi staying  connected but does have latency issues from time-to-time with keyboard buffering problems sometimes.  But, overall the Id on MC30 and the newer Linux engine is working ok and similar to MC29. 

Anything I can try on my end?  Unfortunately right now the app has become sort of useless with the constant disconnecting.  Forgot to mention that this is occurring at home on the home wifi system with everything connected through the same router.  We are basically using the M0 4Media as a remote to skip songs, adjust volume, load playlists, etc. on the Id.   
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on August 07, 2023, 06:33:53 pm
Are you using a mesh WiFi system? I've noticed that since switching to Amazon's eero, MO 4Media will stop playing when I move around and my phone switches access points.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Shasta Mike on August 07, 2023, 07:55:58 pm
Are you using a mesh WiFi system? I've noticed that since switching to Amazon's eero MO 4Media will stop playing when I move around and my phone switches access points. 

No - it is the hardware my cable company provided.  A single Eero and modem.  I got them a few months ago when going to a 1gb internet speed.  The app worked fine until upgrading the Id to MC30 though whether that is coincidence or not - IDK.   
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on August 08, 2023, 01:51:56 am
The M0 4Media app was working great for me until I upgraded my Id from MC29 to 30.  Now, the app on my Android and the wife's iPhone will not stay connected to the Id.  At most it stays connected for a song or two and then disconnects but usually only a few seconds.  It reconnects easily about 75% of the time but then disconnects again.  Sometimes it takes 3-4 tries for the app to reconnect.   

I've reached out to Id support but no fixes on that side.  The Id connected through RDP is acting fairly stable - wifi staying  connected but does have latency issues from time-to-time with keyboard buffering problems sometimes.  But, overall the Id on MC30 and the newer Linux engine is working ok and similar to MC29. 

Anything I can try on my end?  Unfortunately right now the app has become sort of useless with the constant disconnecting.  Forgot to mention that this is occurring at home on the home wifi system with everything connected through the same router.  We are basically using the M0 4Media as a remote to skip songs, adjust volume, load playlists, etc. on the Id.   
That sounds like a network problem.  You might start a new thread.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 25, 2023, 06:49:35 pm
I got a new phone (Motorola Edge+ 2023) that I've been putting through its paces for a week, and wanted to post a couple thoughts and ask a question or two. :)

As expected, the app works beautifully with all bit-depths and sample rates, from 16/44.1 to 24/192 and everything in between. No more weird issues with certain sample rates not working like I had a few years ago. In fact, it's all a pleasure to use. :D That said, I've noticed a few things...

1) Is it possible the app could support the new music notification panel that Android 13 supports? I mean, I can understand how this could not be a priority (or even have a device running Android 13), but I thought I'd ask about it since it could be interesting. I can say that JRemote2 supports it though it has an issue where it displays pixelated/low quality cover art in the notification and I haven't checked Gizmo but I assume it likely wouldn't support it. I did find the developer guide info for the new music notification panel here: https://developer.android.com/media/implement/surfaces/mobile

2) The other thing is purely superficial and is probably going to be hard to explain. This phone has a 165hz screen (which is amazing if you guys never seen a screen like this, everything feels fast and smooth as butter) but I've noticed when scrolling down my list of artists list of 1,200+ that the scrolling is mostly smooth but does appear to 'hitch' or 'hiccup' at times during scrolling quickly which kinda breaks the illusion of smoothness. It seems like the frame rate, assuming there is one, drops and it's noticeable. From what I can tell, it seems to happen most when scrolling very fast and the app is loading cover art images. Scrolling back up through the list that already propagated the cover art for is better, but once you get a certain ways it does seem "frame drop" again and cause a noticeable of hitching (or whatever you want to call it). Maybe it's cached to a certain point or something? Maybe it's a thread thing or something? I can't honestly tell. I can say that even with a 60hz screen it can be noticable too (as I have noticed this before, but it's more apparent on a higher refresh screen), if you scroll fast enough through a large enough list.

Otherwise, the app runs great and if any of you ever have the chance of using a higher refresh rate screen phone, I highly recommend taking advantage of it. :P
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 26, 2023, 05:12:52 pm
1) I thought about doing this before but it would not work when playing to an MC zone so I thought it might be strange having different notifications based on what zone you are playing. I am also not sure if I can do the set rating stuff in the system music notification. But I will look into it some more.

2) Sorry, I cannot think of a way to fix this.  May I suggest using the “jump to” feature?  :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markf2748 on August 26, 2023, 06:24:48 pm
When I select a music file with a file viewer on the phone, I get 5 different "OPEN WITH APPLICATION" choices (BubbleUPnP, Files by Google, Sound player, VLC, foobar2000), but MO 4Media does not show up as an option.  (Aside:  JRemote2, JRiver Panel, and Gizmo do not show up either.)

If I go to the phone's Settings > Apps window, I don't see any options for setting default apps in my oldish Android version.

Uninstalling / re-installing MO 4Media from Google Play Store did not change matters.

Phone:  Samsung Galaxy S9 Model SM-G96RU1 - One UI version 2.5 - Android 10
MO 4Media v1.11.6
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on August 27, 2023, 08:29:15 am
Is there any way to have MO 4Media play audio files which are stored locally on my phone?

It cannot be used as a system audio player.  The only local files it can play are ones that you download within the app.  The JRiver for Android app can do what you want.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on August 29, 2023, 06:49:55 am
1) I thought about doing this before but it would not work when playing to an MC zone so I thought it might be strange having different notifications based on what zone you are playing. I am also not sure if I can do the set rating stuff in the system music notification. But I will look into it some more.

Ahh, yeah, it kinda makes sense that it would be different for a MC zone versus playing on the device. But I'd be fine with that, personally, as I rarely use MC zones outside of This Device. And it's something that can be made a note of here in case anyone asks about it.

2) Sorry, I cannot think of a way to fix this.  May I suggest using the “jump to” feature?  :)

Being indecisive is bad sometimes. Basically doom scrolling through the list, hahaha. :P
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 15, 2023, 08:54:45 am
Ahh, yeah, it kinda makes sense that it would be different for a MC zone versus playing on the device. But I'd be fine with that, personally, as I rarely use MC zones outside of This Device. And it's something that can be made a note of here in case anyone asks about it.

Good news, I was able to get this to work for MC zones too.  Seeking is also working within the notification.  Pretty cool, now I can control an MC zone with my Samsung watch!  I have a few more things to do, but it should be available in the next few weeks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on September 18, 2023, 04:34:02 pm
Too bad.  I just tested out Plexamp too for the hell of it and it also sends cover art over to the car.

I think/hope I have this fixed for the next release which should be ready soon.  At least it is showing on my watch connected via bluetooth now.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on October 06, 2023, 06:42:54 pm
Hi cncb,

I just noticed that the current version doesn't read chapter information from a movie (assuming the movie has a chapter file). Instead of the movie chapter file, general chapters are displayed with a time interval of 5 minutes created through MO 4Media. It would be desirable if the film included chapters that they would also be displayed in MO 4 Media instead of the default 5 minute chapters. I noticed it because I edited several series together and put start chapters, end chapters, etc. in each one. Other media players display these chapters correctly. If the movie is played through MO 4 Media all these chapter information are gone.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 06, 2023, 07:05:04 pm
I just noticed that the current version doesn't read chapter information from a movie (assuming the movie has a chapter file).

See the Android TV section of the first post.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on October 09, 2023, 10:14:25 am
Just tried the beta version for testers, and the Android 13 integrations work! YAY! The notification controls and cover art displayed look pretty nifty if I say so myself (and you can see which zone is used and I presume the zone can be changed too? Haven't tried yet...) :D There are two things to note though;

1) The lock screen controls that appear while the screen is locked and I pick up my phone works nicely with cover art and seekbar, but it has no play/pause button like JRemote2 has. I'm not actually sure how those controls work and if additional buttons can be added like previous and next buttons, could be something to look into, maybe. Very minor regardless, it's actually pretty neat to see that level of integration with Android now.

2) When changing artists/albums, the app is randomly crashing. Had this happen on both my phone and Android TV box. All I basically do is play an album by an artist (play all selected for the album) then let it play a few minutes then go find another album by another artist (play all again used) and repeat if needed and eventually the app crashes. I haven't pinned down a method or pattern as of yet, just in case it's not already a known issue, I'll keep messing with that as time permits.

Great work as always! :D
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 09, 2023, 10:39:15 am
You can't change the zone with the button in the notification.  If you are playing to the phone, you can tap that and connect to a bluetooth device.

1) There should be a big play/pause button on the right side.  Not sure why you are not seeing it.

2) I will have to check into this.

Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on October 09, 2023, 10:59:41 am
1) There should be a big play/pause button on the right side.  Not sure why you are not seeing it.

It's not the notification, I do see that (and it looks fine). It's when the phone is off and I pick it up, it can display controls for a media player without unlocking the phone. It seems like it's feature called Peak Display with my Motorola phone that uses an app called Moto Display, which I can't find a single bit of information about. So this one can probably be ignored.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 09, 2023, 11:02:09 am
It's not the notification, I do see that (and it looks fine). It's when the phone is off and I pick it up, it can display controls for a media player without unlocking the phone.

Oh, my Pixel shows the full notification on the lock screen.  Maybe there is a setting for that on the Moto?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 11, 2023, 12:24:54 pm
2) When changing artists/albums, the app is randomly crashing.

I have not been able to reproduce this.  Are you playing to the device?  If so, what conversion settings and player (Exo or system)?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on October 11, 2023, 12:33:42 pm
Yes, to the device. Conversion is disabled for audio and it's using Exo. I'll try switching to Android system.

EDIT: Okay, with Android system the app doesn't crash but it disconnects from the server (displaying the cannot reach the server dialog with reconnection options). With Exo it straight up crashes after displaying the disconnect dialog for a split second. I can get it to happen on command now, by playing the first track of the album then rapidly going to the next song, then the next, then the next, etc.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 11, 2023, 01:19:55 pm
Yes, to the device. Conversion is disabled for audio and it's using Exo.

That's what I have been testing.  Make sure you have the newest version of the beta (there were 2 recently).  Let me know if you think I should hold off on releasing this.  Thanks.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on October 11, 2023, 01:33:01 pm
Yes, it's the latest beta. I can reproduce this by rapidly changing tracks with both Android system and Exo, e.g. by starting to play the first track of an album then switch to the next track, then the next, etc. in rapid succession. Eventually it'll either display the disconnected from the server dialog for a split second then crash (with Exo, rarely with Android system) or display the disconnected from the server dialog, which allows me to reconnect.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 11, 2023, 01:50:34 pm
Well, don't mash on the next button :).  I don't see this.  Is playing different albums still causing a crash?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on October 11, 2023, 01:58:20 pm
Eventually, yes... at least with Exo. With Android system it just disconnects from the server but I can reconnect. I can live with that. :)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 12, 2023, 01:15:24 pm
Eventually, yes... at least with Exo.

Haven't seen it yet but will keep my eye out for it.  I went ahead and released the new version.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 12, 2023, 01:17:02 pm
v1.12.0 is now available.  It adds an option to use the system media notification/control introduced in Android 13 and (hopefully) fixes missing artwork over bluetooth.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 14, 2023, 10:28:49 am
Wow, cover art works!  I can now make this (well MediaCenter) my primary player in my car again, thanks!!! :)

Glad you got it figured out, I did miss this program.  I will leave you with my thanks and two more requests:

- The swipe to switch panes - is there a way to turn this off or raise the sensitivity on it?  I honestly think at least 25% of the time I attempt to push the play button or tap a star to rate a song, it thinks I'm swiping over to library (I swear, I've used phones for 10+ years, it is a tap) and then I have to go back and try again, sometimes it even happens 2x in a row!

- the double confirmation on stars.  I know you disagree with me - but again, plexamp and others let you set your star rating merely by tapping on the star you wish to have it be.  Plexamp even splits the stars to a 10-scale and I can reliably tap precisely on the 1/2 or full star I want. and you can also just slide you finger over the star area too if you miss and get 2 instead of 3, just slide a tiny bit and you'll have 3 stars.

To me the double confirmation is reduntant.  I don't even like it for seeking, though I understand the unique UI for it that comes up may be of use, I'd honestly just prefer to have it be tap and rate and tap and seek without any confirmation screens.  Frustrating I can't convince you to make it an option!  Would be so nice for me.

And I also see you added a lifetime purchase option, that's welcome as well!  I didn't mind the subscription because it's the only app that does what it does with MediaCenter, but having the one-time purchase is a lot more consumer friendly!  Thanks for that.  Consider having a tip option as well, it's kinda like a subscription honor system that way if you don't already. 

That's all!  Really just wanted to say I appreciate the cover art update! 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on October 21, 2023, 09:29:13 am
2 Requests / Questions:

- Cross Fade?  I didn't see anything on this, I don't suppose it's an option?  I set my server to use S Curve 5 seconds, but nothing really happens that makes me think it is working on the app.

- Any chance for the ability to re-order the play next list you see when playing back song in the lower half of the screen simply by holding on an upcoming song for a few seconds then being able to slide it up/down to easily re-order the list?  Also a simple swipe from right to left on a song usually is a nice fast way to delete one off the list. 
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on October 21, 2023, 01:36:52 pm
There is no cross fade available currently. I will look to see if there is anything available for the player.

Sorry, I don’t plan to implement any in-place editing for Playing Now. For a lot of edits, see the editor accessed in the playback controls menu.  Also, if you double-tap a file it will perform the last action so you can use this as a shortcut for delete after you select it in the menu once.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on January 02, 2024, 05:01:52 pm
If you are looking for Chapter Support in MO 4Media on Android TV go to this link and you will find a Step by Step guide.

MO 4Media Movie Chapter Support on Android TV:
https://yabb.jriver.com/interact/index.php/topic,119267.msg955155.html#msg955155 (https://yabb.jriver.com/interact/index.php/topic,119267.msg955155.html#msg955155)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 19, 2024, 04:24:29 pm
v1.13.0 is now available with the following changes:

- Add single touch option for seeking and setting rating.
- Add button to show/hide calculated tags in Tags page.
- [ATV] Fix reading of chapter times in xml chapters file.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markf2748 on January 21, 2024, 02:14:39 pm
v1.13.0 is now available with the following changes:
...
- Add button to show/hide calculated tags in Tags page.
...
Thanks!  This is a really great feature, well done and beautifully presented.

However... I'm puzzled why it works, so far, for all of my tags, calculated and not-calculated, except for one String data, Standard edit type field [Date Acquired] which always takes on the value 12/31/1969 4:00 PM  (see attachments).

I raised this as "Tag Issue 2" in my previous post for v1.12.0 and MC 31.0.87:
https://yabb.jriver.com/interact/index.php/topic,119267.msg955094.html#msg955094 (https://yabb.jriver.com/interact/index.php/topic,119267.msg955094.html#msg955094)
and it remains the same for v1.13.0

As before, MO 4Media gets it right for the related calculated field, no issue:
[Date Acquired (raw sortable)] = ConvertDate([Date Acquired])

Win 11 Pro 23H2 (64-bit)     MC 32.0.6     MO 4Media v1.13.0 on Android phone
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 21, 2024, 02:28:09 pm
If you can rename “Date Acquired” to contain parentheses it will treat it as a string and work.  For example, name it “Date Acquired (original)” or similar.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markf2748 on January 21, 2024, 04:40:44 pm
If you can rename “Date Acquired” to contain parentheses it will treat it as a string and work.  For example, name it “Date Acquired (original)” or similar.
Worked a charm!

1) Add new, more descriptive custom library field [Date Acquired (string)] which in name "parallels" [Date Acquired (raw sortable)].
2) For convenience, add this new field to my custom section ("Primary Audio Fields") in the tag Tree.
3) Select all albums, then use old data to mass initialize in the Tree: Date Acquired (string) =[Date Acquired]
4) Update the expression for [Date Acquired (raw sortable)] to use new field.
5) Quickly confirm dates are OK for every file using a few custom Audio Task Smartlists.
6) Delete old field.
7) Select all albums, then Library Tools > Update Tags (from Library)
8 ) Confirm working in MO 4Media.
9) Clean up the fallout:  replace old field with new field in Customized Views, Thumbnail Text, Smartlists, and Expression Fields as needed.

It's nice that Library Tools > Update Tags (from Library) re-writes the entire Vorbis Comment Block, so I didn't have to worry about removing the old tag from my music files after it was deleted from the library!

 8) Thanks. 

1/24/2024 Add Step 9) for completeness
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on January 23, 2024, 02:18:52 am
Hi cncb

some of the functions from MO 4Media in (Android phone) are missing in MO 4Media for Android TV.

Show/Hide calculated fields
Enable / Disable Spotlight
Star Rating

and also I have noticed that when you have enabled in Shield (srt subtitel) with white font color and black outline, that MO 4Media only plays the subtitle in the color that you selected (in my case white) but with no black outline.
This can be sometimes very frustrating when the subtitle be displayed on very bright senses.

Is it possible to change this?

Greetings
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on January 23, 2024, 07:58:00 am
Speaking of Android TV, I've been using MO 4Media on my Android/Google TV boxes more lately and come across three things, and I have a nice QoL idea too.

1) I think there should be an option to have/swap Play All as the first/default option instead of Play Single. More times than often I rather playback an entire album (starting with the track I'm trying to listen to) and this would eliminate 2 extra remote button presses. Encountering this is kinda jarring and kinda breaks the flow for me when trying to play a song. Maybe a default action toggle or something?

2) This is probably the biggest longshot here as I know this kind of thing has been asked before (but for phones mainly), but I think on Artist and Album (or whatever else) views, there should be a vertical alphabet on the left side (e.g. like apps like Emby have), which can be used to quickly jump to/navigate to the first entry of that letter.

Yes, yes I know. I'm well aware you can simply type in the first letter into search to jump to the letter you want but honestly this won't be intuitive to most users, especially those using only remotes for navigation on Android/Google TV. If I'm being honest, I feel the type in the first letter into search to jump to the letter method really works best on touchscreen devices like phones and tablets where it's quicker to perform this action. On a TV interface using a remote control for navigation, this actually slows things downs and makes it a bit more cumbersome. So I feel it makes sense on a TV interface, not the phone/tablet touch interface.

This would come in handy for those users and users coming from Kodi/Emby/Plex who are used to having that sort of alphabet on the side navigation option. Plus it could come in handy for very large libraries, especially large video libraries.

3) Okay, maybe another longshot, but adding a list view in addition to the default thumbnail view? On my Android phones and tablets, there's indeed a list view but on Android/Google TV there's only a thumbnail view. I'm not a fan of thumbnail views at all, and this is probably as big of a jarring, flow breaking experience as the Play Single/Play All thing. In my mind, thumbnail views work best for things like movies and television shows, and not really for music. I have a lot of different editions/masterings of the same album in my library, and some of them have pretty long album names which when using a thumbnail view can be cut off and hard to read. If there was a list view, it could display longer song title/artist/album/etc. names.

The QoL idea? Okay, how about this...

4) On now playing view, have it where with a remote you can press up to view the cover art on screen without any overlays. Right now the default view the track info/progress bar overlay covers up the bottom part of any cover art. Pressing up on now playing currently doesn't do anything so this could fit in very well there and it'd fit nicely with with the action of pressing down to see the queue. So on now playing pressing up on a remote would be cover art only view and pressing down on the remote would be the queue.

Thoughts?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 23, 2024, 08:48:25 pm

and also I have noticed that when you have enabled in Shield (srt subtitel) with white font color and black outline, that MO 4Media only plays the subtitle in the color that you selected (in my case white) but with no black outline.
This can be sometimes very frustrating when the subtitle be displayed on very bright senses.

Is it possible to change this?

I think someone requested before that I remove the black background. I will look into it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on January 23, 2024, 09:02:05 pm
Speaking of Android TV, I've been using MO 4Media on my Android/Google TV boxes more lately and come across three things, and I have a nice QoL idea too.

1) What about having Play all first only when you are at an audio file?

2) This only makes sense when the view is sorted alphabetically but the app does not have view sorting information.

3) This would be lot of work so I don’t think I will be doing this anytime soon.

4) Yes, this should be doable.

The things you find “jarring” seem pretty mild so maybe you should take up meditation or something? :)

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on January 24, 2024, 01:04:17 am
I need the same class. 

cncb, How about putting the last used Play Option at the top?  MC does that in some cases.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on January 24, 2024, 09:15:16 am
Quote
1) What about having Play all first only when you are at an audio file?

Works for me!

Quote
4) Yes, this should be doable.

Thank you. :)

Quote
The things you find “jarring” seem pretty mild so maybe you should take up meditation or something? :)

Really wish it was that simple... :-\
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on January 26, 2024, 01:21:44 am
I think someone requested before that I remove the black background. I will look into it.

I do NOT mean a black background. That can be done with the shield settings. Oh no not that, I mean a black OUTLINE round a white font! You can also select this in shield, but the settings will not be used by MO 4Media.
MO 4Media will always display a white font without a back outline no matter what you have selected in the shield settings.

I have added a image how it could be shown. A switch in the seetings for enable / disable outline in srt font subtitles.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wheel54 on January 30, 2024, 11:25:32 am
We finally got single tap seeking and rating!  Thanks so much for coming around on that, I know you didn't want to!  But it really makes my use of the product a lot easier and less error prone! 

There's really not a whole lot left I could ask for at this time, so thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on February 06, 2024, 06:49:41 am
@cncb

any news to my question?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 06, 2024, 09:36:46 am
We finally got single tap seeking and rating!  Thanks so much for coming around on that, I know you didn't want to!  But it really makes my use of the product a lot easier and less error prone!

You're welcome!  8)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 06, 2024, 09:37:18 am
any news to my question?

Have not looked at it yet.  Hopefully soon.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 10, 2024, 10:56:56 am
I have added a image how it could be shown. A switch in the seetings for enable / disable outline in srt font subtitles.

I would prefer to not add another setting.  Is there ever a case where you would not want the black outline?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 10, 2024, 01:01:06 pm
So on now playing pressing up on a remote would be cover art only view and pressing down on the remote would be the queue.

Do you want the text in the top corners to hide to show just the cover art or do you want the top text to still be visible?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 10, 2024, 02:52:43 pm
All text hidden, just cover art.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rvonder on February 14, 2024, 02:28:52 pm
Hi -
I recently bought a 2021 Mazda CX-9 with Android Auto, and would like to use MO 4Media to access and play audio from my home MC server. Using your app on just my phone (OnePlus 7 Pro) works fine - I have a large music library, and response time to display and scroll even long lists of artists, albums, etc. over a 4G cellular connection is almost instantaneous.

The problem comes when I connect to Android Auto. When I start MO 4Media, the app appears quickly, but from there it takes a long time (maybe 20-30 seconds) for even the top-level selection list (Audio, Images, Video, etc.) to display. If I select Audio followed by any choice on the next-level menu (Artist, Album, Recents, Genre, Composer, etc.), I get nothing beyond the dreaded spinning circle. I tried Genre, figuring that list would be smaller than the others - but even five minutes later, I still see only the spinning circle.

Why does the app work perfectly in standalone mode, but not in AA? Any suggestions would be welcomed!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: JimH on February 14, 2024, 03:24:09 pm
Can you play the same filetypes with another player on the head unit?  They may not be supported.

MC can convert when serving if necessary.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 14, 2024, 06:13:27 pm
This is likely due to memory issues with Android Auto.  It can’t handle big lists.  Go to the settings tab in MO 4Media on the Android Auto screen (at the top of the “home” screen for MO).  There is a setting there for the maximum number of list items to avoid this.

It would be better to create views for AA use that group items by letter to reduce the list sizes since when you are driving it limits the amount of scrolling you can do.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: wig on February 22, 2024, 03:42:50 pm
When using the Android app, I often get silence when next track starts playing. I can see track playing, but no audio. Pausing and unpausing the player sometimes fixes it, and I start to hear the audio, but not always. Forwarding to the next track or restarting the current track pretty much always fixes the problem.

Any ideas? I'm currently on MP3 Low conversion for mobile audio. I'm gonna try downloading some audio to see if behaves any differently. 

Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: rvonder on February 22, 2024, 09:20:50 pm
Hi Craig,
Is the 'max number of list items' a total limit (e. g., display only the first n choices, with no way to view any items further down in the list), or is it a max items per retrieval (e.g., display the first n albums, and then click a 'Next n' button to retrieve the next scrollable set of items?

I really hope it's the latter, because even if I manually add a first-letter selection level into each category (album, artist, genre, etc.) I'm sure there would still be too many items to scroll.

I have to think that I'm not alone, and that many people using MO 4Media with Android Auto would hit the same scrolling problems with larger music libraries. Would it be possible to add a feature to MO 4Media to automatically paginate long picklists when used with AA? (Ideally, there would also be an option to automatically display a horizontal first-letter picklist, only in AA...)

Thanks!
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 28, 2024, 06:11:38 am
Thanks for adding the Android TV features in the newest beta, works nicely now!

Though, the big leftover issue is all the crashing issues I have on multiple devices (Motorola Edge+ 2023, TCL Q7 55Q750G with Google TV, Nvidia Shield TV 2017, RockTek G2, Onn 4K Streaming Box, Amazon Fire HD 10 Plus tablet, etc.), with full app crashes when using Exo and semi-soft crashes (server disconnects) when using Android System. I was hoping when I created a new MC server (and left all settings default) it would stop, but alas it didn't. Anyways, I did get adb and logcat up and running (on my Motorola Edge+ 2023 running Android 14) and have been using them to log the crashes when playing back audio and rapidly switching tracks when using Exo and it's been getting some interesting data. Here's a tidbit of the end of the logcat log when using Exo and rapidly changing tracks and a full app crash occurs...

Code: [Select]
02-28 06:06:03.188  4015  5091 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@e0e6228) Open Car, Porcupine Tree, Deadwing
02-28 06:06:03.188  4015  5091 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:06:03.188  4015  5091 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:06:03.222  2945  6310 I MediaSessionStack: removeSession | record: dancingtree.mo4media/MO4media (userId=0)
02-28 06:06:03.224  4015  5091 D Avrcp_ext: updateCurrentController: MediaController (dancingtree.mo4media@e0e6228) Open Car, Porcupine Tree, Deadwing to null
02-28 06:06:03.225  4015  5091 W McpService: updatePlayerName pkg dancingtree.mo4media removed true
02-28 06:06:03.233  4015  5093 I Avrcp_ext: onMediaKeyEventSessionChanged: packageName = dancingtree.mo4media
02-28 06:06:03.233  4015  5093 W McpService: updatePlayerName pkg dancingtree.mo4media removed false
02-28 06:06:03.233  4015  5093 D McpService:  MediaPlayerNameUpdate name: dancingtree.mo4media
02-28 06:06:03.233  4015  5093 W Avrcp_ext: Changing addressed media session to dancingtree.mo4media
02-28 06:06:03.233  4015  5093 V Avrcp_ext: getMediaPlayerInfo: Found dancingtree.mo4media
02-28 06:06:03.233  4015  5093 V Avrcp_ext: Set addressed #7 MediaPlayerInfo dancingtree.mo4media (as 'MO 4Media') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: null
02-28 06:06:03.234  4015  5163 V McpService: MEDIA_PLAYER_NAME_UPDATE msg: dancingtree.mo4media
02-28 06:06:03.234  4015  5163 I bt_stack: [INFO:btif_mcp.cc(83)] MediaPlayerName: namedancingtree.mo4media
02-28 06:06:03.321  2945  6313 I MediaFocusControl: requestAudioFocus() from uid/pid 10387/26765 AA=USAGE_MEDIA/CONTENT_TYPE_MUSIC clientId=android.media.AudioManager@3a1de56crc64fc68bfe11eb03c38.b@2935071 callingPack=dancingtree.mo4media req=1 flags=0x2 sdk=33
02-28 06:06:03.322  2945  6309 I WifiService: acquireWifiLock uid=10387 lockMode=1 packageName=dancingtree.mo4media
02-28 06:06:03.326 26765 26765 E AndroidRuntime: Process: dancingtree.mo4media, PID: 26765
02-28 06:06:03.332  2945  6313 W ActivityTaskManager:   Force finishing activity dancingtree.mo4media/crc64fc68bfe11eb03c38.MainActivity
02-28 06:06:03.379  2945  6310 I ActivityManager: appDiedLocked: app=ProcessRecord{4fda0a4 26765:dancingtree.mo4media/u0a387} thread=android.os.BinderProxy@9642e3b fromBinderDied=true isKilledByAm=false reason=null
02-28 06:06:03.379  2945  6310 I ActivityManager: Process dancingtree.mo4media (pid 26765) has died: fg  TOP
02-28 06:06:03.381  2945  6310 W ActivityManager: Scheduling restart of crashed service dancingtree.mo4media/crc64fc68bfe11eb03c38.SimpleService in 1000ms for start-requested
02-28 06:06:03.381  2945  6310 D RestartModeController: markWaitRestartAppIsSuicided null processName=dancingtree.mo4media
02-28 06:06:03.381  2945  6309 I ImeTracker: dancingtree.mo4media:80b8e1ca: onRequestHide at ORIGIN_SERVER_HIDE_INPUT reason HIDE_REMOVE_CLIENT
02-28 06:06:03.382  2945  6309 I ImeTracker: dancingtree.mo4media:80b8e1ca: onCancelled at PHASE_SERVER_SHOULD_HIDE
02-28 06:06:03.385  2945  3836 I WindowManager: WIN DEATH: Window{bd55450 u0 dancingtree.mo4media/crc64fc68bfe11eb03c38.MainActivity}
02-28 06:06:03.385  2945  3836 W InputManager-JNI: Input channel object 'bd55450 dancingtree.mo4media/crc64fc68bfe11eb03c38.MainActivity (client)' was disposed without first being removed with the input manager!
02-28 06:06:03.400  2945  3013 W WindowManager: Failed to deliver inset control state change to w=Window{bd55450 u0 dancingtree.mo4media/crc64fc68bfe11eb03c38.MainActivity EXITING}
02-28 06:06:03.411  2945  3009 V WindowManager:     info={id=1642 t=CLOSE f=0x10 trk=0 r=[0@Point(0, 0)] c=[{WCT{RemoteToken{8d41dab Task{205ff34 #190 type=home}}} m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=190)/@0xa21b6ee sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{RemoteToken{87b4797 Task{822b5f9 #449 type=standard A=10387:dancingtree.mo4media}}} m=CLOSE f=NONE leash=Surface(name=Task=449)/@0x5102b31 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{null m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{2fed831 token=android.os.Binder@4e0ecd8})/@0x54b0de0 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}]}
02-28 06:06:03.422  2945  3013 W WindowManager: Failed to deliver inset control state change to w=Window{bd55450 u0 dancingtree.mo4media/crc64fc68bfe11eb03c38.MainActivity EXITING}
02-28 06:06:03.651  2945  6313 W WindowManager: Exception thrown during dispatchAppVisibility Window{bd55450 u0 dancingtree.mo4media/crc64fc68bfe11eb03c38.MainActivity EXITING}
02-28 06:06:03.658 19183 19387 E music   : onNotificationRemoved... StatusBarNotification(pkg=com.arn.scrobble user=UserHandle{0} id=0 tag=dancingtree.mo4media key=0|com.arn.scrobble|0|dancingtree.mo4media|10380: Notification(channel=noti_scrobbling shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x0 color=0xffffb0cd category=transport actions=3 vis=SECRET))
02-28 06:06:03.731 19183 19387 E music   : onNotificationRemoved... StatusBarNotification(pkg=dancingtree.mo4media user=UserHandle{0} id=10000 tag=null key=0|dancingtree.mo4media|10000|null|10387: Notification(channel=MO1 shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x0 color=0x00000000 category=transport vis=PRIVATE))
02-28 06:06:03.733 19183 19387 E music   : dancingtree.mo4media
02-28 06:06:03.833  2945  3012 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{693c643 u0 dancingtree.mo4media/crc64fc68bfe11eb03c38.MainActivity t-1 f}}
02-28 06:06:04.401  2945  3020 I ActivityManager: Start proc 27741:dancingtree.mo4media/u0a387 for service {dancingtree.mo4media/crc64fc68bfe11eb03c38.SimpleService}
02-28 06:06:04.429 27741 27741 D nativeloader: Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=33, uses_libraries=ALL, library_path=/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/lib/arm64:/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/base.apk!/lib/arm64-v8a:/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.arm64_v8a.apk!/lib/arm64-v8a:/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.en.apk!/lib/arm64-v8a:/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.xxhdpi.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/dancingtree.mo4media
02-28 06:06:04.436 27741 27741 W ziparchive: Unable to open '/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.arm64_v8a.dm': No such file or directory
02-28 06:06:04.436 27741 27741 W ziparchive: Unable to open '/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.arm64_v8a.dm': No such file or directory
02-28 06:06:04.437 27741 27741 W ziparchive: Unable to open '/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.en.dm': No such file or directory
02-28 06:06:04.437 27741 27741 W ziparchive: Unable to open '/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.en.dm': No such file or directory
02-28 06:06:04.438 27741 27741 W ziparchive: Unable to open '/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.xxhdpi.dm': No such file or directory
02-28 06:06:04.438 27741 27741 W ziparchive: Unable to open '/data/app/~~Z7PfOyGKcsUSymglsHibHw==/dancingtree.mo4media-CHEWefeOUHwYvPHubFlNqA==/split_config.xxhdpi.dm': No such file or directory

Here's a tidbit of the end when using Android System when rapidly switching tracks, the app disconnects from the server however it doesn't fully crash (I guess you could call it a soft crash)...

Code: [Select]
02-28 06:14:14.833  2945  4491 I MediaFocusControl: requestAudioFocus() from uid/pid 10387/27741 AA=USAGE_MEDIA/CONTENT_TYPE_MUSIC clientId=android.media.AudioManager@b45b2decrc64fc68bfe11eb03c38.b@970219 callingPack=dancingtree.mo4media req=1 flags=0x2 sdk=33
02-28 06:14:14.834  4015  5091 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@4fb78d4) Prodigal, Porcupine Tree, In Absentia
02-28 06:14:14.839  4015  5091 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:14:14.839  4015  5091 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:14.842  4015  5091 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@4fb78d4) Prodigal, Porcupine Tree, In Absentia
02-28 06:14:14.842  4015  5091 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:14:14.842  4015  5091 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:14.844 19183 19387 E music   : Blocked onNotificationPosted StatusBarNotification(pkg=com.arn.scrobble user=UserHandle{0} id=0 tag=dancingtree.mo4media key=0|com.arn.scrobble|0|dancingtree.mo4media|10380: Notification(channel=noti_scrobbling shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x0 color=0xffffb0cd category=transport actions=3 vis=SECRET))
02-28 06:14:14.864  7170  7170 D NotificationMonitorService: onNotificationPosted: dancingtree.mo4media
02-28 06:14:14.876  2945  2977 I MediaSessionStack: removeSession | record: dancingtree.mo4media/MO4media (userId=0)
02-28 06:14:14.877  4015  5093 I Avrcp_ext: onMediaKeyEventSessionChanged: packageName = dancingtree.mo4media
02-28 06:14:14.877  4015  5093 W McpService: updatePlayerName pkg dancingtree.mo4media removed false
02-28 06:14:14.877  4015  5093 D McpService: player name is same no need to update dancingtree.mo4media
02-28 06:14:14.877  4015  5093 V Avrcp_ext: Player 7 package: dancingtree.mo4media
02-28 06:14:14.878  4015  5091 D Avrcp_ext: updateCurrentController: MediaController (dancingtree.mo4media@4fb78d4) Prodigal, Porcupine Tree, In Absentia to null
02-28 06:14:14.910  4015  5091 W McpService: updatePlayerName pkg dancingtree.mo4media removed true
02-28 06:14:14.910 19183 19387 E music   : onNotificationPosted...StatusBarNotification(pkg=dancingtree.mo4media user=UserHandle{0} id=10000 tag=null key=0|dancingtree.mo4media|10000|null|10387: Notification(channel=MO1 shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x0 color=0x00000000 category=transport vis=PRIVATE))
02-28 06:14:14.911 19183 19387 E music   : dancingtree.mo4media
02-28 06:14:14.920  4015  5091 D Avrcp_ext: AudioManager Player in started state: dancingtree.mo4media
02-28 06:14:14.920  4015  5091 D Avrcp_ext: AudioManager Active Player: dancingtree.mo4media
02-28 06:14:14.948  4015  5091 D Avrcp_ext: AudioManager Player in started state: dancingtree.mo4media
02-28 06:14:14.948  4015  5091 D Avrcp_ext: AudioManager Active Player: dancingtree.mo4media
02-28 06:14:15.387 19183 19387 E music   : Blocked onNotificationRemoved StatusBarNotification(pkg=dancingtree.mo4media user=UserHandle{0} id=10000 tag=null key=0|dancingtree.mo4media|10000|null|10387: Notification(channel=MO1 shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x0 color=0x00000000 category=transport vis=PRIVATE))-state=3
02-28 06:14:15.395 19183 19387 E music   : Blocked onNotificationRemoved StatusBarNotification(pkg=com.arn.scrobble user=UserHandle{0} id=0 tag=dancingtree.mo4media key=0|com.arn.scrobble|0|dancingtree.mo4media|10380: Notification(channel=noti_scrobbling shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x0 color=0xffffb0cd category=transport actions=3 vis=SECRET))-state=3
02-28 06:14:28.106  2945  6536 I MediaSessionStack: addSession to bottom of stack | record: dancingtree.mo4media/MO4media (userId=0)
02-28 06:14:28.106  2945  6536 D MediaSessionService: Media button session is changed to dancingtree.mo4media/MO4media (userId=0)
02-28 06:14:28.107  4015  5093 D Avrcp_ext: onMediaKeyEventSessionChanged: player = MediaPlayerInfo dancingtree.mo4media (as 'MO 4Media') Type = 1, SubType = 0, Status = 1 Feature Bits [40 41 42 44 45 47 48 58] Controller: null, id = 7, updateController = true
02-28 06:14:28.107  4015  5093 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:28.107  4015  5093 D Avrcp_ext: Adding media player info for dancingtree.mo4media with id 7
02-28 06:14:28.107  4015  5093 D Avrcp_ext: update #7:MediaPlayerInfo dancingtree.mo4media (as 'MO 4Media') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (dancingtree.mo4media@5db3a7d) null
02-28 06:14:28.107  4015  5093 I Avrcp_ext: onMediaKeyEventSessionChanged: token=dancingtree.mo4media
02-28 06:14:28.107  4015  5093 W McpService: updatePlayerName pkg dancingtree.mo4media removed false
02-28 06:14:28.107  4015  5093 D McpService:  MediaPlayerNameUpdate name: dancingtree.mo4media
02-28 06:14:28.107  4015  5093 W Avrcp_ext: Changing addressed media session to dancingtree.mo4media
02-28 06:14:28.107  4015  5093 V Avrcp_ext: getMediaPlayerInfo: Found dancingtree.mo4media
02-28 06:14:28.107  4015  5093 V Avrcp_ext: Set addressed #7 MediaPlayerInfo dancingtree.mo4media (as 'MO 4Media') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (dancingtree.mo4media@5db3a7d) null
02-28 06:14:28.107  4015  5093 D Avrcp_ext: updateCurrentController: null to MediaController (dancingtree.mo4media@5db3a7d) null
02-28 06:14:28.108  4015  5093 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@5db3a7d) null
02-28 06:14:28.108  4015  5093 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:14:28.108  4015  5093 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:28.110  4015  5163 V McpService: MEDIA_PLAYER_NAME_UPDATE msg: dancingtree.mo4media
02-28 06:14:28.110  4015  5163 I bt_stack: [INFO:btif_mcp.cc(83)] MediaPlayerName: namedancingtree.mo4media
02-28 06:14:28.110  4015  5093 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@5db3a7d) null
02-28 06:14:28.111  4015  5093 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:14:28.111  4015  5093 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:28.112  4015  5091 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@5db3a7d) null
02-28 06:14:28.112  4015  5091 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:14:28.112  4015  5091 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:28.125  4015  5091 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@5db3a7d) null
02-28 06:14:28.125  4015  5091 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:14:28.125  4015  5091 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:28.149  4015  5091 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@5db3a7d) Prodigal, Porcupine Tree, In Absentia
02-28 06:14:28.152  4015  5091 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:14:28.152  4015  5091 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:28.157  4015  5091 V Avrcp_ext: updateCurrentMediaState: mMediaController: MediaController (dancingtree.mo4media@5db3a7d) Prodigal, Porcupine Tree, In Absentia
02-28 06:14:28.158  4015  5091 D Avrcp_ext: isPackageNameValid: browsedPackage = dancingtree.mo4mediaisValid = true
02-28 06:14:28.158  4015  5091 V Avrcp_ext: isBrowseSupported for dancingtree.mo4media: false
02-28 06:14:29.170  7170  7170 D NotificationMonitorService: onNotificationPosted: dancingtree.mo4media
02-28 06:14:29.175 19183 19387 E music   : Blocked onNotificationPosted StatusBarNotification(pkg=dancingtree.mo4media user=UserHandle{0} id=10000 tag=null key=0|dancingtree.mo4media|10000|null|10387: Notification(channel=MO1 shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x0 color=0x00000000 category=transport vis=PRIVATE))
02-28 06:14:29.203  3795  3795 D MediaResumeListener: Checking for service component for dancingtree.mo4media
02-28 06:14:29.203  3795  3910 D MediaResumeListener: Testing if we can connect to ComponentInfo{dancingtree.mo4media/crc64fc68bfe11eb03c38.BrowserService}
02-28 06:14:29.255  3795  3910 E MediaBrowser: onConnectFailed for ComponentInfo{dancingtree.mo4media/crc64fc68bfe11eb03c38.BrowserService}
02-28 06:14:29.256  3795  3910 D ResumeMediaBrowser: Connection failed for ComponentInfo{dancingtree.mo4media/crc64fc68bfe11eb03c38.BrowserService}
02-28 06:14:29.256  3795  3910 E MediaResumeListener: Cannot resume with ComponentInfo{dancingtree.mo4media/crc64fc68bfe11eb03c38.BrowserService}

Anything here that can be used to find what in the world is causing the crashes/disconnects when using both Exo and Android System?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 28, 2024, 09:14:01 am
When using the Android app, I often get silence when next track starts playing. I can see track playing, but no audio. Pausing and unpausing the player sometimes fixes it, and I start to hear the audio, but not always. Forwarding to the next track or restarting the current track pretty much always fixes the problem.

This has happened to me before, but so rarely that I chalked it up to a bluetooth issue.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 28, 2024, 09:21:28 am
Is the 'max number of list items' a total limit (e. g., display only the first n choices, with no way to view any items further down in the list), or is it a max items per retrieval (e.g., display the first n albums, and then click a 'Next n' button to retrieve the next scrollable set of items?

Unfortunately it is a total limit due to memory use that I have not found a workaround for.  If you can keep the lists under 500 items, that should work for most phones.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on February 28, 2024, 09:23:35 am
Anything here that can be used to find what in the world is causing the crashes/disconnects when using both Exo and Android System?

I thought you were going to stop mashing the Next button? :)
I will take a look and see if I can figure anything out.  At first glance, the logs don't seem to reveal anything.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on February 28, 2024, 09:38:03 am
I thought you were going to stop mashing the Next button? :)

Hahaha, touché. Actually, pressing the next button just makes it happen faster. If I start a playlist, eventually it'll do it by itself on a track change.

Alternately, I should be getting symmetrical 1 gig fiber in my area soon. Once I do (and before I upgrade my network again, which is the next thing I'm going to try once it's available) my upload speed should be fast enough to just give you access to my server via access key and let you have a go at the rapid track changing. :P
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on March 01, 2024, 04:01:50 pm
When Exo is selected as the audio player audio playback stops a few seconds after the screen is shut off or the app is put in the background. This does not happen when Android system is selected. If there's a switch or setting to prevent this I haven't found it.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markf2748 on March 01, 2024, 05:23:08 pm
1) MO 4Media has been connecting to my Win11 PC server just fine until today.  Now when I try to connect I get the error message "The access key was not found".

The access key is current and I've re-entered it in MO 4Media.
Rebooted the computer.
Restarted the Android phone.

2) Gizmo fails from same phone with current access key, with message "There was a problem connecting to the server.  Please double-check that you have entered the correct key, and ..."

3) MC Panel connects with current access key

4) JRemote2 connects with prior access key!

5) A MC PC client connects to same server with current access key.

Pretty weird stuff.

Note:  there was a Win11 Microsoft update earlier today for the PC server.  Nothing else has changed that I know of.

[FIXED: SEE MY REPLY #1060 BELOW RE JRiver SERVER DOWN.]

Server: Win11 Pro 23H2 64-bit | Client: Win10 Pro 23H2 64-bit | MC 31.0.22 (current beta) | MO 4Media v1.13.0 with valid subscription
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: graham23 on March 01, 2024, 11:29:54 pm
I am having the same issue.
Restarted modem access point, mobile phone (with gizmo app), and PC (with media centre)
https://jriver.com/webgizmo.html retuns this error
"Exception raised: no implicit conversion of nil into String (TypeError)"
Started today. I don't recall any Windows updates and nothing has changed on my phone that I am aware of.

Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: markf2748 on March 02, 2024, 10:46:36 am
1) MO 4Media has been connecting to my Win11 PC server just fine until today.  Now when I try to connect I get the error message "The access key was not found".
See about JRiver's access server being down:  https://yabb.jriver.com/interact/index.php/topic,138316.0.html

All apps working for me as of now.   :)

Note:  JRemote2 still shows the previous old Access Key in its Edit Server window.  It also shows Username and Password Authentication, so maybe that overrides the "expired" Access Key, while the latter probably still provides correct network identification of the server (?) since I use fixed IP addresses.  Just a guess.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 06, 2024, 03:36:41 pm
When Exo is selected as the audio player audio playback stops a few seconds after the screen is shut off or the app is put in the background. This does not happen when Android system is selected. If there's a switch or setting to prevent this I haven't found it.

Have you turned off battery optimization for the app?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on March 06, 2024, 08:27:20 pm
Have you turned off battery optimization for the app?

Yes, MO 4Media is set to Unrestricted battery use. If there's a way to configure battery permissions for the exo player I haven't figured it out.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on March 18, 2024, 09:25:32 am
Hi cncb,

is it possible that you can show us the Subtitle names when we select a subtitle. We only read the type of code and the language, but NOT the name. So we see only "SRT, de" for exapmle (Germany txt Subtitle) but not the name of the subtitle like German (forced) , English (forced), English full etc.

It would be great if you can implement this, so it's easier to select the right subtitle.

Greetings
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 18, 2024, 09:56:05 am
is it possible that you can show us the Subtitle names when we select a subtitle. We only read the type of code and the language, but NOT the name. So we see only "SRT, de" for exapmle (Germany txt Subtitle) but not the name of the subtitle like German (forced) , English (forced), English full etc.

I will take a look, but I am pretty sure that I am displaying whatever the player gives me for a name.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on March 18, 2024, 11:47:53 am
I will take a look, but I am pretty sure that I am displaying whatever the player gives me for a name.

Exo gives the right name.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 28, 2024, 04:24:41 pm
V1.13.1 is available with some Android TV changes that were discussed recently.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on March 29, 2024, 03:45:29 pm
V1.13.1 is available with some Android TV changes that were discussed recently.

Thanks for the update, but I can not see any changes to the Subtitle names.
Everything like before. No "Description" of the Subtitel.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 29, 2024, 03:49:11 pm
Thanks for the update, but I can not see any changes to the Subtitle names.
Everything like before. No "Description" of the Subtitel.

I will look at it for next time.  I had already submitted it for review.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on March 29, 2024, 05:54:44 pm
It's great to see MO 4Media as an app on Chromecast with Google TV. I understand these are early stages so I'm not complaining at all, just reporting some issues.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on March 31, 2024, 12:02:06 pm
It's great to see MO 4Media as an app on Chromecast with Google TV. I understand these are early stages so I'm not complaining at all, just reporting some issues.

Actually, the Android TV interface has been available for quite a while.  I haven't seen these issues reported before.  Maybe there is some incompatabilities with new versions of "Google TV"?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on March 31, 2024, 07:06:35 pm
Actually, the Android TV interface has been available for quite a while.  I haven't seen these issues reported before.  Maybe there is some incompatabilities with new versions of "Google TV"?

The device is 2m from an eero 6+ access point. No issues with Spotify or any other streaming service like Netflix. Chromecast has the latest updates, MC server is version 32.0.32 and is cabled to the main eero's gigabit Ethernet port. Tried again with a 44/16 FLAC album. It plays one track, then the next track but doesn't change the screen display. It stops after the second track. If I advance to the third track and hit play the same thing happens (plays 3, plays 4 with no screen update, stops). This was happening when the Chromecast screensaver was enabled (but it did not correlate with the screen saver kicking in). The only way to disable the screensaver is to put the Chromecast in developer mode, which I have done, but that hasn't affected the play two and stop issue.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 01, 2024, 09:03:54 am
Are you casting or playing from the Google TV interface?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: DJLegba on April 01, 2024, 09:44:44 am
Playing from the interface, not casting.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 01, 2024, 03:07:08 pm
I cannot reproduce this on my Shield.  I will have to see if there is something I can use in the simulator to debug.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on April 11, 2024, 05:04:31 am
Hi,

I noticed a fault in MO4Media with mkv containers.
When I have a mkv container with more than 1 video stream and the main video has the flag "standard and active" and the second one
only the flag "active" MO4MEDIA plays the video with the "active" flag and not the one with "active and standard" flag video.

For example:
1. Video in mkv Movie "A with 3840 x 2160" and flag "active & standard"
2. Video in mkv Movie "B with 1920 x 1080" and "flag "active"

MO4Media play No. 2! That's wrong. MO4Media should play No. 1 , because the flags are right selected within the container.

MO4MEDIA plays video 2 with 1920 x 1080 and not the 3840 x 2160.
There is also no way to select the right video stream that I want to play.

When the MKV container contains two movies (the movies have the same fps and used the same soundfiles), I only see [1] in the selection (when I push the 3 pots ... ).
I have no option to change the video stream, like I can do this in the sound or subtitel section.
MO4MEdia shows only a [1] as video streams, but the mkv contains [2] video streams.

And the next one: When stream 2 is completely disabled (no flag "actice" and no flag "standard") MO4Media plays the stream 2 also and not stream 1. (see screenshot)
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 13, 2024, 12:41:06 pm
is it possible that you can show us the Subtitle names when we select a subtitle. We only read the type of code and the language, but NOT the name. So we see only "SRT, de" for exapmle (Germany txt Subtitle) but not the name of the subtitle like German (forced) , English (forced), English full etc.

Could you please share a small sample so I can test this?  Maybe on Google Drive or similar?
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 13, 2024, 12:44:26 pm
MO4MEDIA plays video 2 with 1920 x 1080 and not the 3840 x 2160.
There is also no way to select the right video stream that I want to play.

It seems that ExoPlayer is only detecting 1 video track in this case.  If you are sure that no video conversion is being done for playback (check video conversion settings in MO), please also share a small sample file of this for me to try.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Purecut on April 13, 2024, 02:06:03 pm
@cncb

I will upload a movie tomorrow. I let you know via PM
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: cncb on April 13, 2024, 02:10:19 pm
Hahaha, touché. Actually, pressing the next button just makes it happen faster. If I start a playlist, eventually it'll do it by itself on a track change.

I finally tried mashing the Next button and never have a problem.  Not sure what is going on.
Title: Re: MO 4Media - remote control and player with Android TV & Android Auto support
Post by: Awesome Donkey on April 13, 2024, 02:46:03 pm
Try choosing an album with a lot of songs and start at the beginning. Wait a few seconds and let the track play a bit and then press next, then wait a few seconds again and press it again then repeating. Usually for me it happens pretty quickly, within 20 track changes. Thankfully fiber should be available within the next two months, and once it is access to my music library for testing this will be quite possible. :)