Jump to content

IPad Auflösung nicht sonderlich gut...


Recommended Posts

Posted

Hallo

 

Ich habe benutze die letze DVBViewer mit der letzten dazugehörigen neusten Recording Version.

 

Wenn ich auf dem IPhone den Stream öffne sieht es entsprechend gut aus. Wenn ich allerdings das gleiche auf meinem IPad (Version 1) mache, sieht das Bild nicht hervorragend aus. Eventuell so, als würde es ein up-scaling auf dem IPad geben.

 

Für beide Tests habe ich "High 2048 kbit" Quality ausgewählt. Die Tests wurden im internen LAN mit 1 GBps, respektive WLAN 300 MBps gemacht. Von der Bandbreite her kann kein Problem vorliegen, ich übertrage andere Daten (CIFS) mit deutlich mehr Durchsatz.

 

Wenn ich den gleichen Kanal im DVBViewer auf dem Server öffne sehe ich eine hervorragende Qualität, wie es von einem digitalen HD Kanal üblich ist.

 

An was kann es liegen?

 

Danke und Gruss

 

Oli

Posted

Was für eine CPU besitzt Du denn? Durch die Möglichkeit die iphoneprefs.ini auf persönliche Bedürfnisse anzupassen, sollte da was machbar sein ;)

 

In dem Config-Abschnitt [High 2048 kbit], würde ich schon vorab die Daten so abändern (iPad1 hat nur 1024 Pixe!l)

maxWidth_IPad=1024
maxHeight_IPad=640

 

die restlichen Einstellungen sind im wesentlichen davon Abhängig wieviel CPU-Leistung Dein Rechner hat

Posted

Ich habe eine ESXi 5.1 Umgebung mit einem Intel I7 K3770 (insgesamt 13.6 GHz) und 32 GB Memory.

 

Das DVBViewer RS Gast System (WIN8 Pro) hat belibig CPU Ressourcen zur Verfügung und insgesamt 6 GB Memory mit einer dedizierten GPU im pass-through Modus.

 

Die Beste Qualität wird nur im internen LAN (1 GBps) / WLAN (300MBps) benutzt, somit ist die Bandbreite nicht relevant.

 

Ich habe die Config Fiiles wie folgt angepasst:

 

iphoneprefs.ini

 

[High 2048 kbit]
Cmd=-threads {threads} {offset} -i "{infile}" -threads {threads} -f mpegts -vcodec libx264 -bufsize 1024k -b:v 4700k -bt 4800k {framerate} -map 0:0 -map 0:1 -vf "yadif, scale={scalex}:{scaley}" -preset {vpreset} -tune film -vprofile baseline -level 30 -acodec libmp3lame -ab 1024k -ar 48000 -ac 2 -async 1 -y "{outfile}"
maxWidth_IPhone=640
maxHeight_IPhone=480
maxWidth_IPad=1024
maxHeight_IPad=768

 

ffmpegprefs.ini

 

[HD 5120 kbit]
Cmd=-threads {threads} {offset} {realtime} -i "{infile}" -threads {threads} -f flv -vcodec libx264 -bufsize 1024k -b:v 8500k -bt 9000k {framerate} -map 0:0 -map 0:1 -vf "yadif, scale={scalex}:{scaley}" -preset {vpreset} -tune film -vprofile baseline -level 30 -acodec libmp3lame -ab 1024k -ar 44100 -ac 2 -async 1 -y "{outfile}"
maxWidth=1920
maxHeight=1080
MimeType=video/x-flv
Ext=.flv
Bitrate=5120

 

So stimmt die Qualität für mich, besser gesagt ich finde sie super!

 

Bei zwei gleichzeitigen Streams (HD 5120 kbit) habe ich folgende Auslastung:

 

CPU: ca. 6 GHz

Memory: ca. 1.1 GB

NIC: 18 MBps

 

Danke und Gruss

 

Oli

Posted (edited)

Rechenleistung ist ja ausreichend vorhanden ;)

 

die Einstellung für [High 2048 kbit] und [HD 5120 kbit] würde ich so nicht verwenden, da dies WEIT oberhalb der Live-Streamingvorgaben von Apple geht.

 

Versuch mal diese Einstellung für [High 2048 kbit] - eigentlisch schon ausreichend:


Cmd=-threads {threads} {offset} -i "{infile}" -f mpegts -c:v libx264 -crf 20 -maxrate 2000k -bufsize 1000k {framerate} -map 0:0 -map 0:1 -deinterlace -vf "scale={scalex}:{scaley}" -preset fast -tune film -vprofile main -level 3.1 -c:a libvo_aacenc -b:a 160k -ar 48000 -ac 2 -af volume=1.5 -y "{outfile}"

 

Und für [HD 5120 kbit] :

Cmd=-threads {threads} {offset} -i "{infile}" -f mpegts -c:v libx264 -crf 18 -maxrate 3500k -bufsize 1900k {framerate} -map 0:0 -map 0:1 -deinterlace -vf "scale={scalex}:{scaley}" -preset fast -tune film -vprofile main -level 3.1 -c:a libvo_aacenc -b:a 160k -ar 48000 -ac 2 -af volume=1.5 -y "{outfile}"





 

Die Auflösung, bedingt durch das iPad1, ebenfalls beschränkt auf:

maxWidth_IPad=1024
maxHeight_IPad=640

 

Die Biraten für Audio oberhalb von 160k sind meines Erachtens ohne hörbare Klangverbesserung und ebenfalls nicht zu empfehlen.

Edited by epsy
×
×
  • Create New...