iPad and iPhone

Discuss alternative media renderers (not PS3) supported by PS3 Media Server (e.g. Xbox 360, TVs &c.)

Re: iPad and iPhone

Postby Olof » Wed Jul 27, 2011 4:43 pm

DeFlanko wrote:where do you get 8player? ill see if i can help you out.


I got it from AppStore, where there also is a somewhat limited 8Player Lite.
It plays my .mp4-files directly from NAS (no software performing any transcoding), but through PMS 8Player says they are unplayable as it also does for my .mkv files.

/Olof
Olof
 
Posts: 13
Joined: Tue Jan 19, 2010 9:56 am

Re: iPad and iPhone

Postby Olof » Wed Jul 27, 2011 7:05 pm

Using the "Get Resource" in 8Player, I can see that the player sees the .mp4-files as video/mpeg when using PMS, and that seems to be unplayable.
If I on the other hand use a "clean" DLNA-server or Serviio, the same file seems to be presented to the player as video/mp4, and plays well.

Does this seem to be something that the .conf-file can handle? I would like my .mkv:s to be presented as video/mp4 as well if that's the way to get it to play.

Another problem seems to be to list all my video files. The folder containing my ripped child movies has about 50 files (almost all .mkv:s) but I get an error trying to list them. I doesn't seem to have same problem regarding photos though so it might be solved by solving the playback issues.

I'll look into it more as soon as my son allow me to access my server...

/Olof
Olof
 
Posts: 13
Joined: Tue Jan 19, 2010 9:56 am

Re: iPad and iPhone

Postby Raptor399 » Wed Jul 27, 2011 7:32 pm

Olof wrote:Using the "Get Resource" in 8Player, I can see that the player sees the .mp4-files as video/mpeg when using PMS, and that seems to be unplayable.
If I on the other hand use a "clean" DLNA-server or Serviio, the same file seems to be presented to the player as video/mp4, and plays well.

Does this seem to be something that the .conf-file can handle? I would like my .mkv:s to be presented as video/mp4 as well if that's the way to get it to play.

Yes, that is possible by using "MediaInfo=true" and adding a "Supported" line at the bottom that defines the correct mime type.
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am

Re: iPad and iPhone

Postby DeFlanko » Wed Jul 27, 2011 8:45 pm

Raptor399 wrote:
Olof wrote:Using the "Get Resource" in 8Player, I can see that the player sees the .mp4-files as video/mpeg when using PMS, and that seems to be unplayable.
If I on the other hand use a "clean" DLNA-server or Serviio, the same file seems to be presented to the player as video/mp4, and plays well.

Does this seem to be something that the .conf-file can handle? I would like my .mkv:s to be presented as video/mp4 as well if that's the way to get it to play.

Yes, that is possible by using "MediaInfo=true" and adding a "Supported" line at the bottom that defines the correct mime type.


From the iTunes website:

Supported media formats:
  • Video: mp4, mov, m4v, 3gp. Under construction: avi, mkv, mpg, asf, flv, ogg, rm, vob.
  • Music: mp3, aac, wav, aif, alac. Under construction: flac.
  • Images: jpeg, png, gif, bmp, ico, tiff.

Upcoming:
  • Extra video and music codecs: avi, mkv, mpg, asf, flv, ogg, rm, vob, flac
  • Music and Photos downloader

@Olof, can we get a print out of what the DEBUG says in PSM?
Developed a few CONF files...
DeFlanko
 
Posts: 111
Joined: Sat Dec 05, 2009 6:49 pm
Location: San Pedro, CA

Re: iPad and iPhone

Postby DeFlanko » Fri Jul 29, 2011 2:16 am

DeFlanko wrote:
Raptor399 wrote:
Olof wrote:Using the "Get Resource" in 8Player, I can see that the player sees the .mp4-files as video/mpeg when using PMS, and that seems to be unplayable.
If I on the other hand use a "clean" DLNA-server or Serviio, the same file seems to be presented to the player as video/mp4, and plays well.

Does this seem to be something that the .conf-file can handle? I would like my .mkv:s to be presented as video/mp4 as well if that's the way to get it to play.

Yes, that is possible by using "MediaInfo=true" and adding a "Supported" line at the bottom that defines the correct mime type.


From the iTunes website:

Supported media formats:
  • Video: mp4, mov, m4v, 3gp. Under construction: avi, mkv, mpg, asf, flv, ogg, rm, vob.
  • Music: mp3, aac, wav, aif, alac. Under construction: flac.
  • Images: jpeg, png, gif, bmp, ico, tiff.

Upcoming:
  • Extra video and music codecs: avi, mkv, mpg, asf, flv, ogg, rm, vob, flac
  • Music and Photos downloader

@Olof, can we get a print out of what the DEBUG says in PSM?


Well i spent some time on this today and i have to admit, i'm no good at conf files... but id still like to submit the work that I've done to someone who can look it over to see if its remotly correct for Olof.

Code: Select all
#----------------------------------------------------------------------------
# 8Player.conf
#
# PS3 Media Server profile for the 8Player app on iPad, iPhone and iPod.
# See PS3.conf for a description of all possible configuration options.
#
# This profile is still in an experimental stage.
# You are encouraged to experiment and report back the results on the forums
# at http://www.ps3mediaserver.org/.
#
# TODO: alot...

#----------------------------------------------------------------------------
# General informations / detection

RendererName=8Player
RendererIcon=8Player.png

# UserAgentSearch: regular expression to detect the connected renderer.
# 8Player has been observed using the following user agents:
#
# User-Agent: 8player lite 2.0.2 (iPhone; iPhone OS 4.3.2; en_US)
#
# Combined regular expression of working user agents
UserAgentSearch=8Player

# UserAgentAdditionalHeaders: additional HTTP header for better detection
#UserAgentAdditionalHeader=
#UserAgentAdditionalHeaderSearch=

#Basic capabilities
Video=true
Audio=true
Image=true

#----------------------------------------------------------------------------
# DLNA settings

# Use the DLNA feature seek by time and not by range
SeekByTime=false

# Serve different flavors of localization in the DLNA parameters (PAL/NTSC, NA/EU/JP)
# to allow every worldwide renderer to see the files.
#DLNALocalizationRequired=false

#----------------------------------------------------------------------------
# Transcoding/Muxing capabilities
#

# Transcode codecs for video and audio engines
# currently supported: MPEGAC3, MPEGTSAC3 or WMV for video, PCM or MP3 for audio
TranscodeVideo=MPEGAC3
TranscodeAudio=WAV

# Use default DVD buffer size: false = greater bitrate and faster encoding,
# but can generate incompatible videos, depends of your media renderer
DefaultVBVBufSize=true

#Does the media renderer supports DTS wrapped into LPCM in a mpeg file ?
WrapDTSIntoPCM=true

# Maximum bit rate supported by the media renderer (0=unlimited)
MaxVideoBitrateMbps=0

# Max Width and Height supported by the media renderer (0=unlimited)
# Max Resolutions: iPad = 1024 x 768, iPhone4 = 960x640, iPhone 3GS = 480 x 320.
MaxVideoWidth=1024
MaxVideoHeight=768

# Does the media renderer supports only H264 L4.1 at most ?
H264Level41Limited=true

# Does music files need to be resampled at 44.1kHz?
TranscodeAudioTo441kHz=false

# Does the client need to receive transcoded video with minimal delay ?
# (Useful when the client has a small timeout delay)
TranscodeFastStart=true

# Size of the transcoded file (unknown length) sent to the renderer (could
# determine browsing failure/success) Possible values:
#
#           -1: Specific value working with the PS3, means perfect transcoding
#               and copying support (it is against the DLNA spec though)
#            0: size attribute is NOT sent to the renderer (default value if
#               this parameter isn't used)
# 100000000000: 100Gb, if you want to be sure that the media file is not cut
#               before the end
TranscodedVideoFileSize=-1

#----------------------------------------------------------------------------
# Misc Images

# Rotate JPEG files based on EXIF information
AutoExifRotate=true

#----------------------------------------------------------------------------
# Use MediaInfo for faster and proper file, codec and mime type management
# system (false by default).

# FIXME: Remove these two lines when the supported definitions are functioning properly
# MediaInfo=false
# StreamExtensions=avi,m4v,mkv,mov,mp4,ogg,rmvb,xvid,hdmov,hdm,flac,fla,dts,asf,asx,m2v


# FIXME: Playback is terrible with the supported definitions below
MediaInfo=true

# The media parser and this configuration file will recognize the following
# formats and codecs (lower case only, regular expressions are supported).
# Chosen from the most common used and supported formats and codecs.
#
#        mpegps       (mpeg presentation stream, used in DVD Videos, VCDs, etc.)
#        mpegts     (mpeg transport stream, used in sat tv, blu rays, etc.)
#        wmv        (Windows Media Video, tag also used for asf files)
#        avi        (AVI container)
#        mp4        (ISOM/MPEG4 container, or MPEG4 codec)
#        mov        (Quicktime container, Apple)
#        flv        (Flash Video)
#        rm         (Real Media, RMVB)
#        mkv        (Matroska)
#        wav        (WAVE file)
#        wavpac     (WavPack)
#        lpcm       (Linear PCM)
#        aac        (Advanced Audio Codec)
#        ac3        (Audio Coding 3)
#        mp3        (Mpeg Audio Layer 3)
#        mpa        (Mpeg Audio)
#        ogg        (Ogg Vorbis)
#        wma        (Windows Media Audio)
#        dts        (Digital Theater Systems)
#        dtshd      (Digital Theater Systems)
#        truehd     (TrueHD)
#        eac3       (Extended AC3)
#        atrac      (Atrac)
#        flac       (Free Lossless Audio Codec)
#        ape        (Monkey's Audio)
#        ra         (Real Audio)
#        mpc        (MusePack)
#        aiff       (AIFF)
#        alac       (Apple Lossless)
#        dv         (Digital Video)
#        mpeg1      (Codec used in VCD)
#        mpeg2      (Codec used in DVD Videos and HDTV)
#        divx       (DivX Video)
#        h264       (H264)
#        mjpeg      (M-JPEG)
#        vc1        (VC-1)
#        jpg        (Jpeg)
#        png        (PNG)
#        gif        (GIF)
#        tiff       (TIFF)
#        bmp        (Bitmap)
#        und        (Undetermined, if the parser did not recognize one of above)
# Usage:
#    f: format, MANDATORY (the only conf for a 'eat everything' renderer would be f:.+)
#    m: mimetype, STRONGLY RECOMMENDED (if not declared, an estimated value is assigned)
#    v: video codec
#    a: audio codec
#    n: max nb of audio channels
#    s: max audio sample frequency in Hz
#    b: max audio bitrate in bps
#    w: max width in pixels
#    h: max height in pixels
#    other flags: right now, only qpel and gmc (see avi)
#
# In case of multiple matches, the first mime type of the list is the used one.
# Be careful with regexps such as .+ : You should not use these except when you
# are sure your renderer is quite versatile.
#
#
# From iTunes 8Player website:
#
# Supported media formats:
# Video: mp4, mov, m4v, 3gp. Under construction: avi, mkv, mpg, asf, flv, ogg, rm, vob.
# Music: mp3, aac, wav, aif, alac. Under construction: flac.
# Images: jpeg, png, gif, bmp, ico, tiff.
#
# Upcoming:
# Extra video and music codecs: avi, mkv, mpg, asf, flv, ogg, rm, vob, flac
#
# gives:

# [Supported video formats]:
#Supported = f:avi|divx   v:mp4|divx|mjpeg   n:2   a:mp3|lpcm|mpa|ac3   m:video/x-divx
Supported = f:mov   m:video/quicktime
Supported = f:mp4   v:mp4|h264   a:ac3|aac   n:2   m:video/mp4
#Supported = f:mpegps|mpegts|mkv   v:mpeg1|mpeg2|mp4|h264   n:2   a:ac3|lpcm|aac|mpa   m:video/mpeg
#Supported = f:ogg   v:ogg   a:mp3|lpcm|mpa|ac3   n:2   m:application/ogg
#Supported = f:rm   v:rm   a:ra   n:2   m:application/vnd.rn-realmedia
#Supported = f:wmv   v:wmv|vc1   a:wma   n:2   m:video/x-ms-wmv

# [Supported audio formats]:
Supported = f:wav   a:dts|lpcm   n:2   s:48000   m:audio/wav
Supported = f:wav   n:2   s:48000   m:audio/wav
Supported = f:mp3   n:2   m:audio/mpeg
Supported = f:aac   n:2   a:(?!alac).+   m:audio/x-m4a
Supported = f:wma   n:2   m:audio/x-ms-wma
#Supported = f:atrac   n:2   m:audio/x-oma
Supported = f:aif   n:2   m:audio/x-aiff

# [Supported image formats]
Supported = f:jpg   m:image/jpeg
Supported = f:png   m:image/png
Supported = f:gif   m:image/gif
Supported = f:tiff   m:image/tiff
Supported = f:bmp   m:image/bmp
Supported = f:ico   m:image/x-icon


# Use faster method to create DLNA tree with MediaInfo. Not supported by some renderers,
# false by default (upnp specification violation).
CreateDLNATreeFaster = true

#----------------------------------------------------------------------------
Developed a few CONF files...
DeFlanko
 
Posts: 111
Joined: Sat Dec 05, 2009 6:49 pm
Location: San Pedro, CA

Re: iPad and iPhone

Postby Raptor399 » Fri Jul 29, 2011 7:54 am

Thanks for posting the configuration file!

I get no success whatsoever with 8player lite.
It connects and displays the contents:

Image

However:

- Most files are displayed as incompatible and don't play
- Avi files are not supported according to the 8player.conf, but show without "[MEncoder]" appended?
- The .ogg file shows as playable audiofile. It is a movie, though.

End result: I can't play anything except the audio from the bottom movie. ;-)
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am

Re: iPad and iPhone

Postby Olof » Fri Jul 29, 2011 11:47 am

I've also had no success. Basically the same problem as Raptor399.
I'll look more into this when I have time, but unfortunatelly that's not right now.

Thanks anyway for the config file. It's à starting point.

/Olof
Olof
 
Posts: 13
Joined: Tue Jan 19, 2010 9:56 am

Re: iPad and iPhone

Postby DeFlanko » Fri Jul 29, 2011 3:57 pm

I feal going forward with any conf file I think that format layout being hat it will make conf file sizes bigger, should be the defacto due to it's user friendliness.

I cannot take credit for it's format, who ever did is a genius.

:D
Developed a few CONF files...
DeFlanko
 
Posts: 111
Joined: Sat Dec 05, 2009 6:49 pm
Location: San Pedro, CA

Re: iPad and iPhone

Postby DeFlanko » Sat Jul 30, 2011 1:20 am

Raptor399 wrote:Thanks for posting the configuration file!

I get no success whatsoever with 8player lite.
It connects and displays the contents:

Image

However:

- Most files are displayed as incompatible and don't play
- Avi files are not supported according to the 8player.conf, but show without "[MEncoder]" appended?
- The .ogg file shows as playable audiofile. It is a movie, though.

End result: I can't play anything except the audio from the bottom movie. ;-)


Yeah plus that on the iTunes page it self is have very limited media it can read... I say we spend some more time on it when the developer spends more time on it allowing more media types first.
Developed a few CONF files...
DeFlanko
 
Posts: 111
Joined: Sat Dec 05, 2009 6:49 pm
Location: San Pedro, CA

Re: iPad and iPhone

Postby Raptor399 » Sat Jul 30, 2011 9:25 am

DeFlanko wrote:I say we spend some more time on it when the developer spends more time on it allowing more media types first.


Yeah, I already had discarded 8player lite as non-working. The test with your .conf file only proves that.

Too bad. 8 player lite has a beautiful GUI that works smoothly without any ads, but actually *playing* media is where it totally fails. ;-)
Raptor399
Project Member
 
Posts: 1916
Joined: Thu Mar 10, 2011 12:06 am

PreviousNext

Return to Alternative Media Renderers

Who is online

Users browsing this forum: No registered users and 1 guest