{"id":1223,"date":"2011-06-05T19:42:10","date_gmt":"2011-06-05T17:42:10","guid":{"rendered":"https:\/\/alax.info\/blog\/?p=1223"},"modified":"2012-10-22T22:38:25","modified_gmt":"2012-10-22T20:38:25","slug":"ip-video-source-64-bit-version-resolution-flexibility-adobe-fmle","status":"publish","type":"post","link":"https:\/\/alax.info\/blog\/1223","title":{"rendered":"IP Video Source: 64-bit version, resolution flexibility, Adobe FMLE"},"content":{"rendered":"<p>The <a href=\"https:\/\/alax.info\/blog\/1216\">IP Video Source<\/a> update provides several improvements to the driver:<\/p>\n<ul>\n<li>copy\/paste feature to backup, restore, or synchronize installed devices between 32-bit and 64-bit versions<\/li>\n<li>64-bit version and .MSI<\/li>\n<li>dynamic video resizing (via <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ff819491%28VS.85%29.aspx\">Video Resizer DSP<\/a>)<\/li>\n<li>Adobe FMLE compatibility<\/li>\n<\/ul>\n<p>Updates in greater detail follow.<\/p>\n<h4>Device Copy\/Paste Feature<\/h4>\n<p>The video device management window is providing Copy and Paste buttons, which let user transfer device information, including name and settings, through clipboard for various purposes:<\/p>\n<ul>\n<li>save data in order to be able to restore devices later<\/li>\n<li>restore devices from saved list, or re-create from a list saved on another machine<\/li>\n<li>duplicate a device<\/li>\n<li>synchronize devices between 32-bit and 64-bit versions<\/li>\n<\/ul>\n<p>The device data is a text, one line per device, lines in comma-separated values (<a href=\"http:\/\/en.wikipedia.org\/wiki\/Comma-separated_values\">CSV<\/a>) format.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1224\" title=\"Manage Video Devices\" src=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image001.png\" alt=\"\" width=\"565\" height=\"432\" srcset=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image001.png 565w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image001-320x244.png 320w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/p>\n<p><!--more--><\/p>\n<h4>64-Bit Version<\/h4>\n<p>Software is available in both 32-bit and 64-bit versions. While most of multimedia software is still 32-bit, sometimes 64-bit version is really helpful to, for example:<\/p>\n<ul>\n<li>interface to &#8220;Any CPU&#8221; .NET code which executes in 64-bit on a 64-bit operating system<\/li>\n<li>go beyond 32-bit code boundaries, especially in part of multiple devices and virtual address space limit<\/li>\n<\/ul>\n<p>64-bit version duplicates functionality available in 32-bit version, though 32- and 64-bit modules run in completely separated environments.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1225\" title=\"Start Menu - Video Type-In\" src=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image002.png\" alt=\"\" width=\"420\" height=\"451\" srcset=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image002.png 420w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image002-298x320.png 298w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/p>\n<h4>Dynamic Video Resizing<\/h4>\n<p>The source DirectShow filter is capable of connecting with media types different from original\/camera media type in resolution part for decompressed video. The filter is internally taking advantage of <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ff819491%28VS.85%29.aspx\">Video Resizer DSP<\/a>, and resizes decompressed video to format of interest.<\/p>\n<p>As Video Resizer DSP is available starting with Windows Vista, the functionality availability is subject to the same conditions.<\/p>\n<p>The feature is absolutely required for Adobe Flash Media Live Encoder software, as it make certain assumptions as for supported resolutions, and completely ignores the information the filter makes available in standard way.<\/p>\n<h4>Adobe Flash Media Live Encoder Friendliness<\/h4>\n<p>The update make the device much closer to interoperation with Adobe product. The software works around a handful of bugs, including as ridiculous as neglecting to provide correct BI_RGB value in BITMAPINFOHEADER::biCompression structure, yet researchers are still to resolve the remained ones.<\/p>\n<p>FMLE would start perfect and stream video being run under debugger, otherwise in a regular run chances are that Adobe application would internally respond with E_UNEXPECTED failure for unknown reason, stop any encoding without giving a single little notice on the GUI.<\/p>\n<p>After all, the encoding runs perfectly through web based encoder, and the driver is providing a good way to stream to video distribution sites such as <a href=\"http:\/\/ustream.tv\">http:\/\/ustream.tv<\/a>, <a href=\"http:\/\/livestream.com\">http:\/\/livestream.com<\/a> from an IP camera or video encoder.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1226\" title=\"Adobe FMLE 3.2\" src=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image003-800x600.png\" alt=\"\" width=\"620\" height=\"465\" srcset=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image003-800x600.png 800w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image003-320x240.png 320w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2011\/06\/Image003.png 1024w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/p>\n<h3>Download links<\/h3>\n<ul>\n<li>Version: 1.0.1<\/li>\n<li>Binaries: Win32 \u00e2\u20ac\u201c <a href=\"https:\/\/www.alax.info\/svn\/public\/trunk\/IpVideoSource\/IpVideoSourceSetup-Win32.msi\">IpVideoSourceSetup-Win32.msi<\/a>, x64 &#8211; <a href=\"https:\/\/www.alax.info\/svn\/public\/trunk\/IpVideoSource\/IpVideoSourceSetup-x64.msi\">IpVideoSourceSetup-x64.msi<\/a><\/li>\n<li>License: This software is free to use<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The IP Video Source update provides several improvements to the driver: copy\/paste feature to backup, restore, or synchronize installed devices between 32-bit and 64-bit versions 64-bit version and .MSI dynamic video resizing (via Video Resizer DSP) Adobe FMLE compatibility Updates in greater detail follow. Device Copy\/Paste Feature The video device management window is providing Copy&hellip; <\/p>\n<p><a class=\"moretag\" href=\"https:\/\/alax.info\/blog\/1223\">Read the full article<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[297,82,162,191,78,348,300,349,231,119,301,302,53,344,445,75,158,155,488,486],"class_list":["post-1223","post","type-post","status-publish","format-standard","hentry","category-utilities","tag-adobe","tag-camera","tag-capture","tag-device","tag-directshow","tag-driver","tag-dshow","tag-ecnoder","tag-encoder","tag-filter","tag-flash","tag-fmle","tag-google-talk","tag-ip","tag-ipvideosource","tag-jpeg","tag-m-jpeg","tag-skype","tag-source","tag-video"],"_links":{"self":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/1223","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/comments?post=1223"}],"version-history":[{"count":0,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/1223\/revisions"}],"wp:attachment":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/media?parent=1223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/categories?post=1223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/tags?post=1223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}