Singapore
Malaysia
Philippines
Indonesia
Thailand
Global
News
Corporate News
Just Announced
Reads from WWW
SME News
Product Guide
Apps and Software
AV Peripherals and Systems
▶
AV Systems
Headphones
Media Streamers and Hubs
Portable Media Players
Projectors
Speakers
Blu-ray Players
Casings and Coolers
▶
Casings
Coolers
CPU
Desktop Systems
Digital Cameras
Graphics Cards
Input Devices
Memory
Mobile Phones
Monitors
Motherboard
Networking
Notebooks
Others
▶
Bluetooth Headsets
GPS Devices
Power Supply Units
Printers
▶
Inkjet Printers
Laser Printers
Storage
▶
External Storage
Hard Disk Drives
NAS
Optical Drives
Solid State Drives
Tablets
Televisions
HWZ TV
Articles
Event Coverage
Shootouts
Specials
Tech Guides
Reviews
Blogs
DIY, Tweaks and Mods
From the Rumor Mill
Hot Stuff and News
Miscellaneous
Of Apps and Developers
Social Media
Tech Trends and Commentaries
The Net
Weird and Quirky Tech
Home
»
Product Guide
»
Media Streamers and Hubs
Media Streamers and Hubs Guide
All Articles
All Products
Compare This
Mediagate MG-35 Network Multimedia Player
06 Nov 2006
Tags:
(none)
Filter by Manufacturers
A.C.Ryan
Archos
Astone
ASUS
AVerMedia
Awind
Aztech
DViCO
HDI
iTech
Kworld
MediaGate
Noontec
Ovation
PenDrive
Pixel Magic
QNAP
Rapsody
Seagate
SPEED
Western Digital
Xtreamer
You may also be interested in...
Articles
Specifications
Latest Price
Gallery
<!-- start /elements/product-review.ctp --> <div id="product-review" class="article"> <h2 class="header-green">First Looks: Mediagate MG-35 Network Multimedia Player</h2> <span class="byline">Reviewed by Mendelson Tiu on Monday, 06 Nov 2006</span> <div class="share"> <div id="addthis_div_51c1d07bb33d0" class="addthis_toolbox addthis_default_style" addthis:url="http://www.hardwarezone.com/review-first-looks-mediagate-mg-35-network-multimedia-player" addthis:title="First Looks: Mediagate MG-35 Network Multimedia Player" > <a class="addthis_button_google_plusone" g:plusone:count="false"></a> <a class="addthis_button_facebook"></a> <a class="addthis_button_twitter"></a> <!-- <a class="addthis_button_slashdot"></a> <a class="addthis_button_digg"></a> --> <a class="addthis_button_email"></a> </div> </div> <script type="text/javascript"> //<![CDATA[ window.addEvent ('domready', function () { //AddThis thing addthis_share = window.addthis_share || {}; addthis_share.url_transforms = { add: { utm_source: 'addthis', utm_medium: 'referral', utm_campaign: 'addthis', utm_content: 'First%2BLooks%3A%2BMediagate%2BMG-35%2BNetwork%2BMultimedia%2BPlayer' } } addthis_config = window.addthis_config || {}; addthis_config.data_track_clickback = true; addthis_config.data_ga_property = 'UA-166763-1'; //window.addthis && addthis.toolbox (".addthis_toolbox"); }); //]]> </script> <div class="content resizeable"> <div id="page-1" class="page"> <h2 class="page-title">Open the Media Gateway!</h2> <h3 class="page_title">Open the Media Gateway!</h3> <p>With Internet fast taking over traditional over-the-counter means of acquiring multimedia content, demand for convergent devices packing network storage and multimedia playback functions are predictably on the rise as well. Able to store and playback hundreds of movies and thousands of songs in pristine digital audio and video formats, products such as the Mediagate MG-35 are simply too attractive to ignore.</p> <p class="rtecenter"><img width="700" height="397" alt="" src="/files/images/diagate_MG-35_Network_Multimedia_Player_Main.jpg" /></p> <h4 class="page_sub_title">No small fry</h4> <p class="rteleft">While the whole Mediagate MG-35 unit is no bigger than a small form factor PC, there’s plenty within its sleek white and black housing to warrant strong interests, even if you had never considered buying one for your home. Out of the box, the set of media buttons located on the front should provide a clear indication of its multimedia intentions, but if that’s not enough to convince you then a quick glance at the rear panel should squash any doubt you might have about its primary function to provide digital entertainment. All major audio and video ports are onboard but HDMI is surprisingly nowhere to be found.</p> <p class="rteleft">The base configuration of the MG-35 doesn’t come with a hard drive for obvious price reason, but that’s hardly a problem given the unit is able to playback content off your PC through its onboard USB and RJ-45 Ethernet ports. However, with prices of hard drives at an all-time low, there’s no reason why you shouldn’t install a hard drive (up to 500GB capacity) to gain maximum performance out of the MG-35.</p> <p class="rteleft">Another compelling reason why you should install a hard drive apart from the convenience of having a multimedia vault wherever you go is its NDAS (Network Direct Attached Storage) capability. When plugged into a home or office network through the onboard RJ-45 Ethernet jack, the MG-35 will instantly provide a low-cost network external storage solution in addition to its multimedia playback property – though some knowledge of basic networking and tinkering are needed before the MG-35 can be integrated into your home/office network as a storage module.</p> <h4 class="page_sub_title">Multimedia pot</h4> <p class="rteleft">Once configured, the MG-35 is as easy to use as your run-of-the-mill DVD player except content may originate from either the data port (streamed via USB or Ethernet) or internal hard drive (if installed). Video output resolution can scale up to 1080i, making it instantly compatible with all high definition flat panel displays. But what’s really good about the MG-35 is its extensive format support. Basically, all types of multimedia files that are commonly available on the Internet are supported by the MG-35 and playback was found to be smooth with no lag even when content was streamed from a networked computer.</p> <p class="rteleft">Also, it’s comforting to note that the Mediagate has provisioned the MG-35 for firmware upgradeability via its website as and when issues arise as the product matures. Of course, no modern media device is complete without a remote control. While the size is admittedly small, each button is labeled and well laid-out, which is all well and good where navigation and general usage are concerned. Advanced adjustments like color depth, luminosity, brightness and volume can all be remotely adjusted as well.</p> <h4 class="page_sub_title">Final Thoughts</h4> <p class="rteleft">With its small form factor, built-in NDAS technology, firmware upgradeability and extensive media support, the Mediagate MG-35 does have quite a lot swinging in its favor. Although the somewhat tricky network configuration is likely going to be a stumbling block for many, there is enough quality about the MG-35 to justify you putting in some time to get it running gloriously, which is not much to ask really.</p> <p> </p> </div> </div> <div class="pagination" style="visibility:hidden;"> <span class="desc">Page 1 of 1</span> <ul> <li class="prevnext prev"><a href="/review-first-looks-mediagate-mg-35-network-multimedia-player" class="disabled">‹ Prev</a></li> <li class="skip"> <form id="PageAddForm" method="post" action="/go"><fieldset style="display:none;"><input type="hidden" name="_method" value="POST" /></fieldset> <select name="data[Page][url]" class="page-selector" disabled="disabled" id="PageUrl"> <option value="/review-first-looks-mediagate-mg-35-network-multimedia-player" selected="selected">Open the Media Gateway!</option> </select> <input type="submit" class="submit" value="Go" /> </form> </li> <li class="prevnext next"><a href="/review-first-looks-mediagate-mg-35-network-multimedia-player" class="disabled">Next ›</a></li> </ul> </div> <script type="text/javascript"> //<![CDATA[ window.addEvent ('domready', function () { var container = document.getElement ('#product-review'), content = container && container.getElement ('.content'), pagination = container && container.getElement ('.pagination'), form = pagination && pagination.getElement ('form'), menu = form && form.getElement ('.page-selector'), links = { prev: pagination && pagination.getElement ('.prev a'), next: pagination && pagination.getElement ('.next a') }, page = -1, desc = 'Page {curPage} of {lastPage}' ; // Tag as Javascript-enabled pagination.addClass ('js'); menu.addEvent ('change', function (e) { var curPage = this.selectedIndex + 1, lastPage = this.length, url = this.get ('value'), pageContent = container && container.getElement ('.page') ; // Disable controls menu.set ('disabled', 'disabled').blur (); if (pageContent) pageContent.setStyle ('opacity', .5); new Request.HTML ({ 'url': url, 'method': 'get', 'link': 'cancel', 'update': content, 'onSuccess': function () { // Update controls menu.erase ('disabled'); links.prev .set ('href', menu.getChildren ('option')[(curPage > 1)? curPage - 2: curPage - 1].get ('value')) [(curPage > 1)? 'removeClass': 'addClass'] ('disabled') ; links.next .set ('href', menu.getChildren ('option')[(curPage < lastPage)? curPage: curPage - 1].get ('value')) [(curPage < lastPage)? 'removeClass': 'addClass'] ('disabled') ; pagination.getElement ('.desc').set ('text', desc.substitute ({ curPage: curPage, lastPage: lastPage})); captureIntraLinks (); new Fx.Scroll (window).toElement (container); }, 'onFailure': function () { // Restore controls menu.erase ('disabled'); if (pageContent) pageContent.setStyle ('opacity', 1); } }).send (); }); $$([links.prev, links.next]).addEvent ('click', function (e) { e.stop (); this.blur (); if (!this.hasClass ('disabled')) menu.set ('value', this.get ('href')).fireEvent ('change'); }); form.addEvent ('submit', function (e) { e.stop (); this.blur (); menu.fireEvent ('change'); }) // Capture all intra-page links and hook to js function captureIntraLinks () { content.getElements ('a[href^="#"]').flatten().each (function (link) { var target = link.get ('href').substr (6).trim (); if (target && target.match (/^\d+$/) && target <= menu.length) link.addEvent ('click', function (e) { e.stop (); this.blur (); menu.selectedIndex = target - 1; menu.fireEvent ('change'); }); }); } captureIntraLinks (); // Trigger initial pagination state var target = location.hash && location.hash.substr (6).trim (); if (target && target.match (/^\d+$/) && target <= menu.length && target != page) { menu.selectedIndex = target - 1; menu.fireEvent ('change'); } }); //]]> </script> </div> <!-- end /elements/product-review.ctp --> <script type="text/javascript"> //<![CDATA[ window.addEvent ('domready', function () { var section = $('tab-product-content-review'), dropdown = section.getElement ('#reviews-list'), tId = 0 ; if (section && dropdown) { var list = dropdown.getElement ('ul'), links = list.getElements ('li a') ; dropdown.addClass ('js'); list.set ('morph', { 'link': 'cancel' }); $$(dropdown, list).addEvents ({ 'mousemove': function () { $clear (tId); }, 'mouseenter': function () { list.set ('morph', {'duration': 'short'}).morph ({ 'opacity': 1 }); }, 'mouseleave': function () { tId = function () { list.set ('morph', {'duration': 'short'}).morph ({ 'opacity': 0}); }.delay (1000); } }).fireEvent ('mouseleave'); links.addEvent ('click', function (e) { e.stop (); //unescape the 'alt' prooperty var o = new Element('i', { 'html': this.get ('alt')}); new Request.HTML ({ 'url': o.get('text') + '&as=ajax', 'method': 'get', 'link': 'cancel', 'update': section.empty().grab(new Element('div') .addClass ('waiter') .grab (new Element ('span', { text: 'Please wait while we load your article ...' })) ) }).send (); }) section.getElements ('.footer .comments a').addEvent ('click', function (e) { e.stop (); new Fx.Scroll (window).toElement ($('tab-product-details')); var href = this.get ('href').match (/#.+$/), target = href && href[0]; if (target) (function () { new Fx.Scroll (window).toElement ($(target.substr (1))); }) .delay (3000); $('tab-product-comments').getChildren ('a')[0].fireEvent ('click'); }) } if( $$('.image-caption-container').length < 1 ) { $$('.article .content img[title]').each (function (img) { // skip if title is empty if (!img.get ('title')) return; new Element ('span', {'class': 'image-caption-container'}) .addClass (['left', 'right'].contains (img.get ('align'))? img.get ('align'): '') .set ('width', img.get ('width')) .replaces (img) .grab (img) .grab (new Element ('div', { 'class': 'image-caption', 'html': img.get ('title').trim () })) ; img.erase ('align'); var link = img.getParents ('a'); if (link) link.addClass ('captioned'); }); } }); //]]> </script>