Windows Phone 8

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

Windows Phone 8

Postby Mynock » Thu May 16, 2013 6:17 pm

Hi,

does anyone know how to transcode videos for windows phone 8?
How can I change the configuration to transcode videos to WMV or MP4?

Thanks for your help!
Mynock
 
Posts: 2
Joined: Thu Nov 01, 2012 12:35 pm

Re: Windows Phone 8

Postby Mynock » Sat May 18, 2013 2:02 pm

No ideas?

My phone is recognized as AirPlayer, so I edited the renderer AirPlayer.conf.

When i*m starting video playback the transcoding buffer is extending, but it always says "playback failed".

It should be possible to play WMV, so I changed the config to "TranscodeVideo=WMV" (see below). I also tried the other three codecs (MPEGPSAC3, MPEGTSAC3).
Cause I just want to transcode everything, I deactivated "Supported video formats".

Audio or image playback is working....

Code: Select all
#----------------------------------------------------------------------------
# AirPlayer.conf
#
# PS3 Media Server profile for the AirPlayer 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: Set MediaInfo=true and configure the supported types correctly.

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

RendererName=AirPlayer
RendererIcon=airplayer.png

# UserAgentSearch: regular expression to detect the connected renderer.
# AirPlayer has been observed using the following user agents:
#
# User-Agent: AirPlayer/1.0.09 CFNetwork/485.13.9 Darwin/11.0.0
# User-Agent: Lavf52.54.0
#
# Combined regular expression of working user agents
UserAgentSearch=AirPlayer/|Lavf

# 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 profiles for video and audio engines
# currently supported: MPEGPSAC3, MPEGTSAC3 or WMV for video, LPCM, WAV or MP3 for audio
TranscodeVideo=WMV
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)
MaxVideoWidth=1280   
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=0

#----------------------------------------------------------------------------
# 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.
#
# Taken from the AirPlayer site (http://www.edavs.com/AirPlayer.shtml):
#
#   - With iPhone 3gs or iPod generation 3 32G/64G or iPhone4G or iPad, You can stream
#     almost any formats of video from your media server, XVID, AVI, RMVB, MKV, MOV, MP4,
#     M4V etc.
#   - With iPhone 3gs or iPod generation 3 32G/64G, You can stream almost any formats of
#     music from your media server, MP3, WMA, OGG, AAC etc.
#   - With eailer iPhone/iPod , You can use QuickTime plugin to view limited media formats,
#     MOV, MP4, M4V, MP3, WMA, MP3, AAC.
#   - Support photo browser.
#   - Support photo thumbnails.
#
# 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 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

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

#----------------------------------------------------------------------------

Last edited by Raptor399 on Sat May 18, 2013 7:30 pm, edited 1 time in total.
Reason: Edited for code fragments
Mynock
 
Posts: 2
Joined: Thu Nov 01, 2012 12:35 pm

Re: Windows Phone 8

Postby serialserver » Thu May 23, 2013 8:52 pm

I' m also interested in this and I also tried editing the renderer files of xbox and iphone with no success
My main problem is even though I specify to transcode mkvs it doesn't,its my first time dealing with transcoding and ps3 media server so I' m not really sure on what to do.
If needed here are the supported codecs and extensions for Nokia Lumias:
Video playback codecs: VC-1, H.264/AVC, H.263, MPEG-4
Video playback file formats: MP4, WMV, 3GP, M4V
Audio Codecs: MP3, AMR-WB, AMR-NB, WMA 10 Pro, WMA 9, AAC LC, AAC+/HEAAC, eAAC+/HEAACv2
Audio playback file formats: ASF, MP4, AAC, AMR, MP3, M4A, WMA, 3GP, 3G2
serialserver
 
Posts: 1
Joined: Thu May 23, 2013 8:42 pm


Return to Alternative Media Renderers

Who is online

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