{"id":6794,"date":"2013-12-24T00:20:49","date_gmt":"2013-12-23T23:20:49","guid":{"rendered":"http:\/\/www.planet3dnow.de\/cms\/?p=6794"},"modified":"2013-12-24T09:45:03","modified_gmt":"2013-12-24T08:45:03","slug":"apu13-details-und-roadmap-fuer-amds-media-sdk","status":"publish","type":"post","link":"https:\/\/www.planet3dnow.de\/cms\/6794-apu13-details-und-roadmap-fuer-amds-media-sdk\/","title":{"rendered":"<span class=\"caps\">APU13<\/span>: Details und Roadmap f\u00fcr AMDs Media&nbsp;<span class=\"caps\">SDK<\/span>"},"content":{"rendered":"<p>Kurz vor der Ent\u00adwick\u00adler\u00adkon\u00adfe\u00adrenz <span class=\"caps\">APU13<\/span> hat\u00adte <span class=\"caps\">AMD<\/span> nicht nur die neue<a title=\"AMD ver\u00f6ffentlicht Preview-Versionen kommender Entwicklertools\" href=\"http:\/\/www.planet3dnow.de\/cms\/5156-amd-preview-versionen-app-sdk-codexl-bolt\/\"> Ver\u00adsi\u00adon 2.9 sei\u00adnes Acce\u00adle\u00adra\u00adted Par\u00adal\u00adlel Pro\u00adces\u00adsing Soft\u00adware Deve\u00adlo\u00adp\u00adment Kit<\/a> (<span class=\"caps\">APP<\/span> <span class=\"caps\">SDK<\/span>) ver\u00ad\u00f6f\u00adfent\u00adlicht, son\u00addern par\u00adal\u00adlel dazu auch eine ers\u00adte \u00f6ffent\u00adli\u00adche Beta des neu\u00aden Media <span class=\"caps\">SDK<\/span>. Urspr\u00fcng\u00adlich wur\u00adde das Media <span class=\"caps\">SDK<\/span> bereits ein Jahr zuvor auf der damals noch <span class=\"caps\">AFDS2012<\/span> genann\u00adten Ver\u00adan\u00adstal\u00adtung ange\u00adk\u00fcn\u00addigt, wobei eine \u00f6ffent\u00adli\u00adche Beta f\u00fcr 2012 und die ers\u00adte sta\u00adbi\u00adle Ver\u00adsi\u00adon im Jahr 2013 in Aus\u00adsicht gestellt wur\u00adde. Offen\u00adsicht\u00adlich konn\u00adten bei\u00adde Ter\u00admi\u00adne nicht ein\u00adge\u00adhal\u00adten wer\u00adden. Immer\u00adhin sind in der Zwi\u00adschen\u00adzeit mit AMDs <a href=\"http:\/\/www.amd.com\/us\/consumer\/software\/pages\/screen-mirror.aspx\" target=\"_blank\">Screen\u00adMir\u00adror<\/a> und <a href=\"http:\/\/community.amd.com\/community\/amd-blogs\/amd\/blog\/2013\/09\/12\/a-preview-of-amd-wireless-display-in-windows-81\" target=\"_blank\">Wire\u00adless-Dis\u00adplay<\/a>&nbsp;L\u00f6sun\u00adgen&nbsp;ver\u00adf\u00fcg\u00adbar, die auf der Arbei\u00adten am Media <span class=\"caps\">SDK<\/span> basie\u00adren. Als wei\u00adte\u00adres Bei\u00adspiel wird noch die <a href=\"http:\/\/www.splashtop.com\/\" target=\"_blank\">Strea\u00adming-Anwen\u00addung Splash\u00adtop<\/a> ange\u00adf\u00fchrt, mit der sich bei\u00adspiels\u00adwei\u00adse Com\u00adpu\u00adter\u00adspie\u00adle vom Desk\u00adtop-Rech\u00adner auf ein Tablet strea\u00admen las\u00adsen. Amit Moo\u00adker\u00adjee, Seni\u00ador Mana\u00adger f\u00fcr Media Soft\u00adware Solu\u00adti\u00adons, hat die\u00adses Jahr erneut das Media <span class=\"caps\">SDK<\/span> vor\u00adge\u00adstellt und eine Road\u00admap f\u00fcr die wei\u00adte\u00adre Ent\u00adwick\u00adlung gezeigt.<\/p>\n<p>Mit dem Media <span class=\"caps\">SDK<\/span> m\u00f6ch\u00adte <span class=\"caps\">AMD<\/span> den Ent\u00adwick\u00adlern eine ein\u00adfa\u00adche Pro\u00adgram\u00admier\u00adschnitt\u00adstel\u00adle (<span class=\"caps\">API<\/span>: Appli\u00adca\u00adti\u00adon Pro\u00adgramming Inter\u00adface) bereit\u00adstel\u00adlen, mit der sich Mul\u00adti\u00adme\u00addia-Anwen\u00addun\u00adgen erstel\u00adlen las\u00adsen, die dank hete\u00adro\u00adge\u00adnem Com\u00adpu\u00adting effi\u00adzi\u00adent die haus\u00adei\u00adge\u00adnen GPUs und APUs nut\u00adzen. Dabei ste\u00adhen nicht nur Schnitt\u00adstel\u00adlen f\u00fcr die Ver\u00adwen\u00addung der fest\u00adver\u00addrah\u00adte\u00adten Funk\u00adti\u00adons\u00adbl\u00f6\u00adcke <em>Uni\u00adfied Video Deco\u00adder<\/em> (<span class=\"caps\">UVD<\/span>) und <em>Video Codec Engi\u00adne<\/em> (<span class=\"caps\">VCE<\/span>) bereit, son\u00addern auch Soft\u00adware\u00adl\u00f6\u00adsun\u00adgen bei\u00adspiels\u00adwei\u00adse f\u00fcr die Nach\u00adbe\u00adar\u00adbei\u00adtung von Vide\u00ados (Ent\u00adrau\u00adschen, Kan\u00adten\u00adan\u00adhe\u00adbung, Bild\u00adsta\u00adbi\u00adli\u00adsie\u00adrung,&nbsp;usw.).<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_0_placeholderngg_shortcode_1_placeholder<\/p>\n<p>Das Fun\u00adda\u00adment inner\u00adhalb des Media <span class=\"caps\">SDK<\/span> bil\u00addet dabei das <em><span class=\"caps\">AMD<\/span> Media Frame\u00adwork<\/em> (<span class=\"caps\">AMF<\/span>), was eine platt\u00adform\u00adun\u00adab\u00adh\u00e4n\u00adgi\u00adge C++ <span class=\"caps\">API<\/span> ist. Zun\u00e4chst liegt der Fokus aller\u00addings auf der Unter\u00adst\u00fct\u00adzung von Win\u00addows 7, 8 und 8.1, was auch die \u201cMetro-Apps\u201d ein\u00adschlie\u00dft. Hier\u00adzu stellt das <span class=\"caps\">SDK<\/span> auf dem <span class=\"caps\">AMF<\/span> basie\u00adren\u00adde <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/bb250382%28v=vs.85%29.aspx\" target=\"_blank\"><em>Media Foun\u00adda\u00adti\u00adon Trans\u00adforms<\/em> (MFTs)<\/a> f\u00fcr bestimm\u00adte Anwen\u00addungs\u00adf\u00e4l\u00adle (bei\u00adspiels\u00adwei\u00adse zum Deko\u00addie\u00adren oder Enko\u00addie\u00adren eines Video\u00adstreams) bereit, was der von Micro\u00adsoft defi\u00adnier\u00adte Indus\u00adtrie\u00adstan\u00addard f\u00fcr Mul\u00adti\u00adme\u00addia-Anwen\u00addun\u00adgen inner\u00adhalb der Win\u00addows-Betriebs\u00adsys\u00adte\u00adme ist. Soft\u00adware\u00adher\u00adstel\u00adler (ISVs) k\u00f6n\u00adnen dann f\u00fcr ihre Anwen\u00addun\u00adgen belie\u00adbi\u00adge MFTs mit\u00adein\u00adan\u00adder kom\u00adbi\u00adnie\u00adren. Wenn ein Ent\u00adwick\u00adler sein eige\u00adnes Mul\u00adti\u00adme\u00addia Frame\u00adwork erstellt oder AMD-spe\u00adzi\u00adfi\u00adsche Funk\u00adtio\u00adna\u00adli\u00adt\u00e4\u00adten nut\u00adzen k\u00f6n\u00adnen m\u00f6ch\u00adte, ist auch eine direk\u00adte Ver\u00adwen\u00addung des <span class=\"caps\">AMF<\/span> m\u00f6glich.<\/p>\n<p>Laut <span class=\"caps\">AMD<\/span> kann die\u00adses Frame\u00adwork prin\u00adzi\u00adpi\u00adell auch f\u00fcr ande\u00adre Betriebs\u00adsys\u00adte\u00adme genutzt wer\u00adden, um bei\u00adspiels\u00adwei\u00adse unter Linux ent\u00adspre\u00adchen\u00adde Kom\u00adpo\u00adnen\u00adten f\u00fcr Open\u00adMAX oder GStrea\u00admer zu ent\u00adwi\u00adckeln. Zu Android wur\u00adde kei\u00adne spe\u00adzi\u00adel\u00adle Aus\u00adsa\u00adge get\u00e4tigt.<\/p>\n<p style=\"text-align: center;\">ngg_shortcode_2_placeholderngg_shortcode_3_placeholder<\/p>\n<p>Mit dem ers\u00adten Release stellt <span class=\"caps\">AMD<\/span> MFTs bereit, mit denen <span class=\"caps\">UVD<\/span> und <span class=\"caps\">VCE<\/span> zur De- und Enko\u00addie\u00adrung von Vide\u00ados ver\u00adwen\u00addet wer\u00adden k\u00f6n\u00adnen. Au\u00dfer\u00addem ist das Video Qua\u00adli\u00adty <span class=\"caps\">MFT<\/span> ent\u00adhal\u00adten, mit denen sich die vom <em>Cata\u00adlyst Con\u00adtrol Cen\u00adter<\/em> bekann\u00adten Algo\u00adrith\u00admen zur Vor-\/Nach\u00adbe\u00adar\u00adbei\u00adtung des Video\u00adma\u00adte\u00adri\u00adals zuschal\u00adten las\u00adsen. Zus\u00e4tz\u00adlich steht f\u00fcr Anwen\u00addungs\u00adf\u00e4l\u00adle, wo eine beson\u00adders nied\u00adri\u00adge Latenz wich\u00adtig ist, die AMF-DEM-Biblio\u00adthek bereit. <span class=\"caps\">DEM<\/span> steht dabei f\u00fcr <em>Dis\u00adplay Encode Mode<\/em>. Die\u00adse Biblio\u00adthek nutzt die Hard\u00adware\u00adfunk\u00adtio\u00adna\u00adli\u00adt\u00e4t eini\u00adger APUs und dedi\u00adzier\u00adter Gra\u00adfik\u00adkar\u00adten (<span class=\"caps\">VCE-DEM<\/span>), mit der die VCE-Ein\u00adheit direkt auf die Daten der Dis\u00adplay-Con\u00adtrol\u00adler zugrei\u00adfen kann. Dadurch ste\u00adhen die Daten sofort f\u00fcr die Enko\u00addie\u00adrung bereit, was die Latenz stark redu\u00adziert. Anwen\u00addungs\u00adf\u00e4l\u00adle f\u00fcr <span class=\"caps\">VCE-DEM<\/span> sind bei\u00adspiels\u00adwei\u00adse Screen\u00adMir\u00adror, Wire\u00adless Dis\u00adplay und Remo\u00adte\u00adde\u00adsk\u00adtop\u00adver\u00adbin\u00addun\u00adgen, aber auch ande\u00adre Strea\u00adming-Anwen\u00addun\u00adgen k\u00f6n\u00adnen davon profitieren.<\/p>\n<p>Auf sei\u00adner Ent\u00adwick\u00adler\u00adsei\u00adte stellt <span class=\"caps\">AMD<\/span> eine <a href=\"http:\/\/developer.amd.com\/app-sdk\/\" target=\"_blank\">Samm\u00adlung an Pro\u00adgram\u00admier\u00adbei\u00adspie\u00adlen<\/a> f\u00fcr die Nut\u00adzung des Media SDKs bereit. Die Pro\u00addukt\u00adsei\u00adte ist hier zu fin\u00adden: <a href=\"http:\/\/developer.amd.com\/tools-and-sdks\/heterogeneous-computing\/media-sdk\/\" target=\"_blank\"><span class=\"caps\">AMD<\/span> Media&nbsp;<span class=\"caps\">SDK<\/span><\/a><\/p>\n<p style=\"text-align: center;\">ngg_shortcode_4_placeholder<\/p>\n<p>Den aktu\u00adel\u00adlen Pla\u00adnun\u00adgen zufol\u00adge soll noch im ers\u00adten Quar\u00adtal 2014 die sta\u00adbi\u00adle Ver\u00adsi\u00adon 1.0 des Media <span class=\"caps\">SDK<\/span> ver\u00ad\u00f6f\u00adfent\u00adlicht wer\u00adden. Im drit\u00adten Quar\u00adtal soll dann Ver\u00adsi\u00adon 1.1 fol\u00adgen, mit der dann auch direkt das <span class=\"caps\">AMF<\/span> f\u00fcrs De-\/En\u00adko\u00addie\u00adren sowie Bear\u00adbei\u00adten von Videosstreams genutzt wer\u00adden k\u00f6n\u00adnen soll. Au\u00dfer\u00addem stellt <span class=\"caps\">AMD<\/span> die Unter\u00adst\u00fct\u00adzung von Mul\u00adti-GPU-Sys\u00adte\u00admen und Cloud Gam\u00ading in Aus\u00adsicht. Wann wel\u00adche zus\u00e4tz\u00adli\u00adchen Betriebs\u00adsys\u00adte\u00adme unter\u00adst\u00fctzt wer\u00adden sol\u00adlen, will das Unter\u00adneh\u00admen erst zu einem sp\u00e4\u00adte\u00adren Zeit\u00adpunkt bekanntgeben.<\/p>\n<p>Bez\u00fcg\u00adlich der Lizenz\u00adkos\u00adten f\u00fcr die Nut\u00adzung des Media SDKs hat sich Amit Moo\u00adker\u00adjee dahin\u00adge\u00adhend ge\u00e4u\u00ad\u00dfert, dass <span class=\"caps\">AMD<\/span> kei\u00adne ver\u00adlangt. F\u00fcr Soft\u00adware\u00adher\u00adstel\u00adler fal\u00adlen aller\u00addings die \u00fcbli\u00adchen Abga\u00adben f\u00fcr die Nut\u00adzung der Codecs (<span class=\"caps\">MPEGLA<\/span>) an. In dem Inter\u00adview mit Semi\u00adAc\u00adcu\u00adra\u00adte mach\u00adte Moo\u00adker\u00adjee zudem die Andeu\u00adtung, <span class=\"caps\">UVD<\/span> und <span class=\"caps\">VCE<\/span> w\u00fcr\u00adden k\u00fcnf\u00adtig signi\u00adfi\u00adkan\u00adte Ver\u00adbes\u00adse\u00adrun\u00adgen erfah\u00adren, um Unter\u00adst\u00fct\u00adzung f\u00fcr neue Codecs und eine h\u00f6he\u00adre Per\u00adfor\u00admance zu bie\u00adten. N\u00e4her ins Detail woll\u00adte er aber auch hier\u00adzu noch nicht&nbsp;gehen.<\/p>\n<p><strong>Quel\u00adlen:<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/developer.amd.com\/apu\/\" target=\"_blank\"><span class=\"caps\">APU365<\/span><\/a><\/li>\n<li><a href=\"http:\/\/semiaccurate.com\/2013\/12\/23\/interview-amit-mookerjee-amds-media-sdk\/\" target=\"_blank\">Semi\u00adAc\u00adcu\u00adra\u00adte<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Kurz vor der Ent\u00adwick\u00adler\u00adkon\u00adfe\u00adrenz <span class=\"caps\">APU13<\/span> hat\u00adte <span class=\"caps\">AMD<\/span> nicht nur die neue Ver\u00adsi\u00adon 2.9 sei\u00adnes Acce\u00adle\u00adra\u00adted Par\u00adal\u00adlel Pro\u00adces\u00adsing Soft\u00adware Deve\u00adlo\u00adp\u00adment Kit (<span class=\"caps\">APP<\/span> <span class=\"caps\">SDK<\/span>) ver\u00ad\u00f6f\u00adfent\u00adlicht, son\u00addern par\u00adal\u00adlel dazu auch eine ers\u00adte \u00f6ffent\u00adli\u00adche Beta des neu\u00aden Media <span class=\"caps\">SDK<\/span>. Urspr\u00fcng\u00adlich wur\u00adde das Media <span class=\"caps\">SDK<\/span> bereits ein Jahr zuvor auf der damals noch <span class=\"caps\">AFDS2012<\/span> genann\u00adten Ver\u00adan\u00adstal\u00adtung ange\u00adk\u00fcn\u00addigt,  (\u2026) <a class=\"moretag\" href=\"https:\/\/www.planet3dnow.de\/cms\/6794-apu13-details-und-roadmap-fuer-amds-media-sdk\/\">Wei\u00adter\u00adle\u00adsen&nbsp;\u00bb<\/a><\/p>\n","protected":false},"author":8,"featured_media":80,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[12,11],"tags":[966,388,1007,1039,969,94],"class_list":["post-6794","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aktuelles","category-news","tag-amd","tag-apu13","tag-firepro","tag-media-sdk","tag-radeon","tag-windows","entry"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/6794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/comments?post=6794"}],"version-history":[{"count":15,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/6794\/revisions"}],"predecessor-version":[{"id":6828,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/posts\/6794\/revisions\/6828"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/media\/80"}],"wp:attachment":[{"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/media?parent=6794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/categories?post=6794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.planet3dnow.de\/cms\/wp-json\/wp\/v2\/tags?post=6794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}