Google and Fraunhofer IIS deliver the first movies with a true 5.1 channel surround sound experience from Google Play. The immersive sound quality consumers have come to expect from TV, Blu-ray disc or DVD is now available with movies streamed or downloaded from Google Play directly to their Android devices running 4.1 or later. Google chose HE-AAC Multichannel as Android’s only surround sound codec due to its open-standard nature and excellent bit-rate efficiency.
When connected to a surround sound system and TV with an HDMI cable, Android users will be able to play high quality audio and video from their smartphones and tablets in surround. On the go, Android devices will play movies in great stereo quality and selected Nexus products will also include the Fraunhofer Cingo virtual surround rendering technology, which will play movies in realistic surround sound on earphones or tablet stereo speakers.
Android’s HE-AAC Multichannel implementation includes full support for loudness and downmix metadata commonly known from the broadcast TV world, as well as other features that allow the sound to be tailored for an optimum user experience in any listening mode and environment.
“Google Play movies in 5.1 HE-AAC Multichannel sound are the first realization of our vision of bringing true theatrical surround sound to mobile devices,” said Robert Bleidt, Division General Manager at Fraunhofer USA Digital Media Technologies. “The Google and Fraunhofer partnership creates a tremendous value for consumers by offering one format that delivers a high quality experience both in-home and while mobile. Consumers may experience surround sound over headphones while on their way home from work, and finish the movie in true, exciting surround in their living room,” he added.
HE-AAC Multichannel is part of the Fraunhofer FDK AAC codec library for Android since version 4.1 and a required feature of all Android-compatible devices. This software makes open-source Fraunhofer implementations of the MPEG audio codecs AAC, HE-AAC, HE-AACv2, and AAC-ELD available to the Android community.
HE-AAC is today’s most efficient high-quality surround and stereo audio codec deployed in over 5 billion devices and used in TV, radio, and streaming services worldwide. The codec is natively integrated into most operating systems, streaming platforms and consumer electronics devices. In addition to its unique coding efficiency, HE-AAC has the dynamic ability to change audio bit-rates seamlessly in order to adapt to changing network conditions as consumers stream content to a variety of devices. It can be used with any adaptive streaming technology including MPEG-DASH, Apple HLS, Adobe HDS and Microsoft Smooth Streaming.
Open-source languages like Python and Ruby gained widespread industrial use by solving backend problems at startup scale. Without the constraints of legacy code and committee politics, language designers are free to explore meaningful language innovation. And with compile-to-VM languages, it has become cheap enough for individuals and startups to create the future of programming languages themselves.
Open-source language innovation has not yet disrupted front-end programming. We still use the same object-oriented model that took over the industry in the 1980s. The tech giants are heavily committed to this approach, but open-source has made it possible to pursue drastically different methods.
Since the advent of Elm, a lively and friendly community has sprung up, made up of everyone from professional developers to academics to beginners who have never tried functional programming before. This diversity of voices and experiences has been a huge help in guiding Elm towards viability as a production-ready language.
The community has already created a bunch of high quality contributions that are shaping the future of Elm and are aiming to shape the future of front-end programming.
Early on, I made it a priority to let people write, compile, and use Elm programs directly from their browser. No install, no downloads. This interactive editor made it easy for beginners and experts alike to learn Elm and start using it immediately.
In-browser compilation triggered lots of discussion, ideas, and ultimately contributions. Mads Flensted-Urech added in-line documentation for all standard libraries. Put your cursor over a function, and you get the type, prose explanation, and link to the library it comes from. Laszlo Pandy took charge of debugging tools. He is focusing on visualizing the state of an Elm program as time passes, even going so far as pausing, rewinding, and replaying events.
We do not need to sit and hope that the tech giants will someday do an okay job. We can create the future of front-end programming ourselves, and we can do it now.
SAN JOSE, Calif., July 2, 2013 /PRNewswire/ — MontaVista® Software, Inc., the leader in embedded Linux®commercialization, today announced Carrier Grade Edition® (CGE) support for the Carrier Grade Linux 5.0 profile for ARM architecture. This milestone marks the first CGL registered product to support the ARM architecture. The tidal wave of smart phone and tablet usage has created a situation where mobile broadband demand is outpacing infrastructure capability. Carriers are racing to expand capacity while reducing the power required to run the mobile broadband telecommunications infrastructure. For almost a decade, Telecom OEM and carriers have defined their Linux requirements using the Carrier Grade Linux specification. MontaVista has bridgecd the gap between next generation silicon on ARM and Telecom Linux requirements.
“To support ARM-based SoC designs for carrier and cloud equipment, we recognize the importance of carrier grade software platforms to be in lock step with those silicon implementations, as this will accelerate time-to-deployment for highly reliable, available and secure next-generation equipment,” said Bob Monkman, manager, Enterprise Networking Segment for ARM. “MontaVista pioneered the Carrier Grade Linux movement, and it continues to be a leading innovator for this software platform that remains the crucial benchmark for network equipment and data centers alike. This milestone is another proof point that the necessary software ecosystem is in place for ARM-based systems to deploy into the global communications network.”
MontaVista’s Carrier Grade Edition is designed for high reliability infrastructure markets. CGE is the standard foundation of a Linux based platform, certified to meet performance requirements, high availability, serviceability, hardening, and real-time response. The CGE multi-architecture platform allows customers to cross compile across all major architectures knowing they have met all CGL, LSB, and IPv6 requirements. Only MontaVista provides a Carrier Grade Linux cross-architecture platform that allows telecom & network equipment manufacturers to cross compile from other architectures to ARM for their next-generation devices.
“As the provider of the world’s most widely-deployed Carrier Grade Linux, MontaVista is committed to supporting the ARM ecosystem with certified and high-performance operating systems.” said Patrick MacCartee, Director of Marketing for MontaVista Software. ”
MontaVista is bridging the gap between IT and Telco Linux operations systems by providing leadership in the Linaro Network Group (LNG), where it sits on the steering committee, as well as being part of the Carrier Grade Linux community. Our unique experience enables us to provide the best-in-class platform for ARM in cloud and carrier infrastructure applications. MontaVista is supporting the ARM architecture for a range of applications in the telecom supply chain. Work is underway to provide KVM-based virtualization to enable cloud-based solutions for mobile core and data plane on the ARM architecture.
“MontaVista has led the way in providing Carrier Grade Linux (CGL) support since the first Requirements Definition document in 2002,” said Mark Orvek, Linaro VP of Engineering. “We’re pleased to see MontaVista Linux Carrier Grade Edition listed by the Linux Foundation as the first distribution to implement the CGL specification on the ARM platform and we’re very happy to be working together with MontaVista and the other industry-leading members of the Linaro Networking Group to develop the future of Linux on ARM in this space.”
MontaVista is committed to compliance with the major industry standards and maintains its position of being the only Linux distribution in the world to comply with the three key requirements issued by the industry’s major standards
Because created and designed by one company, hardware and software from Apple can work optimally and efficiently. One of the advantages are when we install OS X, we do not need to fuss looking for drivers for the Mac that we use.
Moreover, because the security system, not many viruses that successfully made to screw up OS X, though there is still malware that managed to infiltrate. It was not to screw up OS X, but rather aims to steal sensitive data or personal in the Mac.
While it is arguably efficient, we can still fiddling with that OS X running faster again.
Here are some things we can do:
T02-436-111-make. Upgrading memory up stuck. Output for Macbook Pro 2012 to the above, this is not possible, because the memory is soldered directly to the motherboard. Even so great a minimum of memory available is quite capable, which is 4 GB. 4 GB of memory is the minimum for all major applications in both heavy-and could not walk comfortably. The bigger the memory, the better.
2. Upgrade the hard drive. Mac can walk comfortably if enough free space available in the T02-436-make-12partisi existing OS X. In order to walk comfortably, should be available at least 30 GB of free space. If you use a heavy application sorts PhotoShop, AutoCAD, or the other, there are at least 80-120 GB of free space on my hard drive. So get used to the data stored on the internal hard drive external hard drives that can have empty space relief. If forced, upgraded hard drive to a larger capacity. If you can, use a hard drive upgrade to SSD. It is still expensive, but the performance is much more hurried.
T02-436-21a1-making. Repair Disk Permissions. Actually this procedure is to check whether the file status in accordance with the original. File status could change as the applications that use them have problems. As a result, the Mac can run slow or weird, such as the application of a sudden go out alone, running slower, slower booting, and other sebagainya.Caranya quite easily, run Disk Utility> click on the existing partition OS X it> click repair permission and wait until the process is complete. If you’ve done repair permissions, more afdol followed by a second step.
2. Reset NVRAM. Non-Volatile RAM or NV-RAM is an OS X application and keep most of the settings that we often use. The goal is that we run the application on the condition that we use. But at a certain point, the NV-RAM will be full and will actually make the Mac went awry. How to reset the NV-RAM is quite straightforward, we turn on the computer and then we immediately pressing Cmd + alt + P + R and press and hold until dueng Mac emits three times.
3. Provide enough free space on the disk / partition OS X is. The trick is to move the data to another hard drive and remove any unwanted applications. With so many free apps available on the AppStore, maybe some of us a lot of the “greedy” to install the free application. In the end, many of these applications are not suitable for us and ultimately make the hard drive so full. Most applications are indeed living discard the application file to the trash. But it