Huawei EMUI 10.1-based Cast+ Distributed Technology - Huawei Developers

Huawei EMUI 10.1-based Cast+ Distributed Technology
Reimagining the Smart Office
Having already launched a consumer version of HUAWEI Vision, which is shaking up the highly competitive TV market, Huawei is now releasing an enterprise edition.
With this enterprise edition of HUAWEI Vision, you can seamlessly connect your phone and computer and enjoy Multi-screen Collaboration, a trailblazing feature which delivers smart connectivity, low latency, ultra-HD quality, and high stability. The enterprise edition of HUAWEI Vision is tailored to smart offices across all scenarios, and boasts upgraded software capabilities which are sure to stir up the market. And powering the Multi-screen Collaboration experience is the EMUI-based distributed HUAWEI Cast+ Kit capability.
What is HUAWEI Cast+ Kit?
The enterprise edition of HUAWEI Vision uses HUAWEI Cast+ Kit to break down hardware boundaries and implement seamless cross-device interactions. HUAWEI Cast+ Kit is a multi-screen collaboration capability which is centered on the phone. Huawei phones running EMUI 10.1 can quickly detect display devices that have integrated HUAWEI Cast+ Kit, set up wireless connections in seconds, and instantly project content to these devices.
Thanks to its dynamic high frame rate solution, perceptual coding algorithm, and Huawei's own audio-to-video synchronization protocol, it delivers HD image quality with ultra-low latency and video and audio synchronization.
HUAWEI Cast+ Kit uses an intelligent flow control algorithm and simple streaming media transmission protocol to deliver a smooth collaboration experience, even in cases of 25% packet loss.
Because the enterprise edition of HUAWEI Vision is powered by HUAWEI Cast+ Kit, it can feature interactive services that traditional TVs simply can't handle, and function as a "giant-screen smart device" for a range of applications.
Application 1: Project phone screen content during meetings
We've all been there: The boss asks everyone who's going to speak in a meeting to copy their presentations onto one computer, so they're easier to access. The ensuing copying and pasting frenzy is both tedious and inefficient.
That's where Multi-screen Collaboration comes in. Huawei phones running EMUI 10.1 can quickly find a HUAWEI Vision screen, and wirelessly project phone screen content onto the big screen, making meeting preparation much quicker. Then, during the meeting, you can write annotations directly onto the HUAWEI Vision screen to highlight key points. With Multi-screen Collaboration, meetings are far more productive.
Application 2: Enjoy an immersive video experience
In your downtime, you might want to chill out and watch a blockbuster with your colleagues. But you don't get the full experience when you're all huddled around one tiny phone screen. You can project the movie onto the TV in your office, but this usually leads to frustrating packet loss and no sound.
With the enterprise edition of HUAWEI Vision, you can reduce the impact of network interference, and output video and audio to the smart TV at the same time, so projection is incredibly smooth. Add to this the smart TV's high-performance display and speaker array, and you have a superb cinematic experience. You can also get the most out of any images and videos taken during team building activities by projecting them onto the big screen.
Application 3: Take mobile games to the big screen
Games can become a great team building tool with the enterprise edition of HUAWEI Vision.
HUAWEI Vision uses an innovative simple protocol which optimizes the underlying protocol and algorithm to deliver low latency and high stability for wireless network transmission. Games on your phone can be projected onto the smart TV, so you can combine a big screen with the high frame rates of your phone, without having to worry about any sound effect syncing issues.

Related

Motion Sensor in our ATOM

Dear Friends,
A company that supplies motion-sensing technology for video games is bringing that technology to cell phones.
Earlier this week, GestureTek announced that NTT DoCoMo in Japan would be embedding the EyeMobile gesture recognition technology into two new FOMA 904i series handsets.
The new DoCoMo phones, which are being released in Japan this month, will initially use the motion-sensing technology for games. Later in the year, the phones will be able to use gesture-sensing for map browsing. Eventually, the technology will also be used for motion-controlled menu scrolling, picture browsing and mobile Internet surfing, company executives said.
Motion-sensing technology has recently come into vogue with the huge success of Nintendo's Wii game console, which enables people to hit tennis volleys like they're Venus Williams. The Wii uses tiny embedded devices called accelerometers that detect motion. Some handset makers, such as Nokia, Samsung Electronics, LG Electronics and even newcomer Apple, are using accelerometer technology to provide some kind of motion-sensing capability in a handful of handset models.
This approach requires handset manufactures to design these tiny devices into handsets, adding cost and power consumption to each device. GestureTek's technology takes a different approach. It's completely software-based and uses already embedded cameras in handsets to track movements.
"The software processes one image and compares it to the next to see how objects have moved in relation to each other to determine motion," said Francis MacDougall, founder and chief technology officer of GestureTek. "DoCoMo loved the technology because it didn't require them to redesign the handset. It was just a software upgrade."
The software supports three main types of motion, dubbed shake, rock and roll. Shake can be used for actions such as rolling dice and shuffling MP3 decks. Rock interprets right, left, up and down gestures to generate traditional cursor-style user input commands. Roll offers joystick control by responding to tilting motions used in navigating games, maps or Web pages.
But some experts say GestureTek's motion-sensing technology is less sensitive than using accelerometers and gyroscopes. Those devices track movements three-dimensionally, while GestureTek's EyeMobile software only tracks movements in two dimensions. Still, GestureTek's technology is less expensive and a lot faster to implement than adding components that increase the cost of the device and require new product designs.
"Accelerometers and gyroscopes will likely give more bang for the buck over the long term," said Marlene Bourne, president and principal analyst for Bourne Research. "But GestureTek's technology can get motion-sensing applications to market a lot faster."
GestureTek, based in Sunnyvale, Calif., is over 20 years old. The company got its start developing camera-based motion-sensing technology for museum installations. It then moved on to providing technology for digital signage, retail displays and devices such as the Microsoft Xbox 360 and the Sony PlayStation 2 EyeToy.
The deal with DoCoMo is the first time the company has licensed its technology to be embedded in mobile phones. The company has licensed its software to third-party BREW (Binary Runtime Environment for Wireless) developers to create games for Verizon Wireless subscribers. But in that case, the software is downloaded as part of the game and is not used for more advanced motion-sensing navigation applications.
The EyeMobile Engine is a software-only solution that uses the existing camera on mobile phones to enable innovative mobile device interfaces and applications through real-time motion control.
An intuitive alternative to conventional mobile phone interfaces, EyeMobile allows you to do anything you would normally do with the device, such as...
 Answer calls
 Make a menu selection
 Scrolling, pan, and zooming
Control games with hand motion
Instead of using small and cumbersome device buttons, EyeMobile enables you to use real-life motion for game control:
 Driving
 Flying
 Throwing
 Shooting
 Fly-casting
EyeMobile Engine API for Developers
A convenient environment for authoring EyeMobile-enabled applications for OTA and pre-embedded delivery to mobile devices, the EyeMobile Engine application programming interface (API) provides application developers with the means to integrate motion control with applications much the same way as with current analog controls such as keys and buttons.
The EyeMobile Engine SDK for OEMs
Provides mobile device manufacturers with an ideal development environment for embedding EyeMobile Engine features.
Shake, Rock & Roll
Shake, Rock, and Roll are the EyeMobile Engine's three levels of tracking. Shake provides the amount of “shake” as a single value that the programmer can use as an input for such actions as shuffling MP3 play lists, throwing dice, etc. Rock is a gesture recognition system built on top of the Roll engine; Roll provides joystick-style input control.
Shake
The EyeMobile Shake extension provides developers with a “force of motion” control interface. Applications can then be controlled by how vigorously the user shakes the mobile device. Whenever a frenetic user-action is appropriate, the EyeMobile Shake extension may be implemented.
Rock & Roll
The EyeMobile RocknRoll extension provides the ability to control an application either by rocking the mobile device (i.e. flicking forward and back or side to side) or rolling it (i.e. tilting it from side to side or up and down). The RocknRoll extension presents the opportunity to control applications based upon rock, roll, or a combination of the two. With Rock, you can use the flick of a wrist to answer a call or simulate a throw. Use Roll to turn the pages of a document or for steering and navigation. Combine Rock and Roll to simulate mouse or joystick control.
Platforms
 BREW
 SYMBIAN
 LINUX
EAGER TO KNOW.....
ANY IDEA ABOVE IS POSSIBLE WITH OUR ATOM DEVICE (ATLEAST IN NEAR FUTURE) ...................????????
Looks like nobody is interested in above topic. I got no response at all. Atleast genius people out here can give some idea whether we can dream of having such technology in our ATOM.
Thanks in advance.
<sorry for my english>
woo,it is exciting. but modding an atom with a motion sensor is nearly impossible. maybe a bluetooth wii controller driver is more realistic.
Thanks for your reply my dear friend. But i heard (may be in a TV channel) that this can be worked through camera and this is only a software.
bombayboom said:
Thanks for your reply my dear friend. But i heard (may be in a TV channel) that this can be worked through camera and this is only a software.
Click to expand...
Click to collapse
This game works through camera:
http://www.concretesoftware.com/pocketpc/3dlawndarts.shtml

Developing a launcher/kiosk app for video playback

This is sort of a research thread and I hope someone here is willing to weigh in with their knowledge.
I'm a Ruby / Java / Python / JS / PHP developer, who did a little bit of Android game development during my studies back in 2012. I assume things have changed since then.
I'm working on a commercial project where we need a network controllable video player for LED TV's and/or video projectors. Currently, we are using a Raspberry Pi 3-based design with the OMX Player, but this board is somewhat weak and the player is cumbersome to interact with and has limitations. Especially when it comes to rendering multiple layers with transparency. I would like to work on a platform where I have a rich multimedia API for rendering sound and video with an object-oriented API.
I have obtained myself an Asus Tinker, which has an official Android distribution. This runs rather smooth and from what I can tell, the API's for Android appear rich and flexible. So my questions are:
1) Is it possible to develop a launcher / kiosk app, that will allow me to boot into a "blank" screen and allow the app to place video surfaces, image surfaces and text layers? I should also be able to interact with the sound card and playback PCM audio. I would like an API that supports audio mixing, amplification, etc... There is no direct user input on the device, so I will need a solution that does not present any status bars, google account wizards, wifi wizards, update prompts, notifications or anything. In fact, when the Tinker is powered on, there should ideally not be anything indicating that it's Android.
I guess what I'm asking for is kind of a console video game engine / SDK, minus game controller support.
2) What kind of libraries or API's would I need to dive into and understand? Where should I start?
3) How complex is it? What is the scope of it? How much development time? Days? Weeks? Months? Years? Would I need more developers with specific skills?
4) Is there any developer here who's interested in participating in such a project as a paid freelance developer?
5) Is there any alternative software/OS platforms I should look into? I want to be able to boot into a custom passive user interface that is remotely controlled over REST by another device. I would like to avoid dealing with low level implementation of video decoding and rendering, but at the same time I would prefer to have control over screen resolution, refresh rate, color depth and I would like to run a ssh server on the client, so it can be serviced. Ideally, the platform should be able to both stream from the internet, but also accept commands to download to local storage and play from there.
6) Is there any alternative hardware platform I should look into?
7) Anything else I should consider? Problems that I'll need to address / prepare for?

HUAWEI Cast+ Kit | A Wild New Creative Tool to Connectivity Across Screens

More information about this, you can visit HUAWEI Developer Forum.​
Smartphones have become the single most important smart device in the digital age, thanks to a full-fledged mobile device and communications ecosystem. However, most people will opt to switch to a larger screen device for full-scale immersion, when watching a movie or gaming. Marrying smartphone functionality with the benefits of a large-screen device, allows for the content on a smartphone to be projected on to an expansive display, offering a new paradigm for entertainment, as well as remote work and learning.
As a core distributed technology in Huawei's EMUI system, HUAWEI Cast+ Kit incorporates the strengths of both large and smaller screen devices, and seamlessly bridges the divide between the two systems, facilitating effortless cross-device transfers of media content.
Ultra low latency
Revolutionizing the game projection experience
Projecting games with HUAWEI Cast+ Kit ensures that the projected content on the TV is in sync with the action on your phone, with projection latency as low as 50 ms. This provides for a whole new realm of fully-immersive gaming.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Proprietary streamlined communications mechanism
Resolving the trade-off between smoothness and clarity
During projection, the Wi-Fi environment is prone to interference and instability due to the potentially high number of devices connected to the same network. Due to this and the resulting packet loss, frame freezing and artifacts will tend to occur. The common resolution for most brands is to sacrifice smoothness for clarity, or vice versa. But now it's possible to enjoy the best of both worlds: high quality imagery with a smooth display.
HUAWEI Cast+ Kit is the culmination of three years of optimization and iteration, and is based on Huawei's own streaming media communication and transmission protocols. It redesigns the algorithm at the streaming media transmission layer to ensure strong anti-interference capabilities. Even when the packet loss rate reaches 25%, HUAWEI Cast+ Kit still manages to minimize frame freezing and ensure stable data transmission. This ensures a high degree of smoothness and high definition streaming, throughout the entire projection process. Because the optimization is performed at the software layer only, no additional cost is passed on at the hardware layer to device partners.
High-definition mirroring
Reproducing the magnificent graphical performance on your phone
The 1080p HD mirroring provided by HUAWEI Cast+ Kit allows for lossless reproduction of pictures and videos on your phone.
Streamlined connection
Easy, instantaneous projections, on command
HUAWEI Cast+ Kit can be accessed on a Huawei phone, without the need to download and install an additional app. By swiping down the notification panel and touching the Wireless Projection shortcut switch, your phone will automatically search for nearby devices that can be projected to. To project the phone screen, just select the target device. The process is so simple that even technologically-challenged users can perform it with ease. HUAWEI Cast+ Kit comes equipped with a fast discovery mechanism that is based on Huawei-developed algorithms. The minimal time required to establish an end-to-end connection is a staggering 500 ms. HUAWEI Cast+ Kit is a highly-accessible wireless projection solution that is not weighed down by unnecessary bells and whistles, for direct touch-to-connect and casting.
PIN authentication
Secure and convenient
When using the Huawei Cast+ function on a TV for the first time, the user will need to enter the PIN to authenticate the connection. All subsequent connections will not require PIN input. This solution provides for optimal user privacy and security, without compromising convenience in the slightest.
HUAWEI Cast+ Kit is only supported on devices that run EMUI 10.1 or later. EMUI 10.1 debuted on the HUAWEI P40 series of smartphones, which were released on April 8, 2020 in China, and will be made available on a gradual basis, on other phone models. HUAWEI Cast+ Kit is poised to reinvent the nature of cross-device interaction, with Huawei's broad user base, and collaborative capabilities of third-party partners.
For more details about Cast+ Kit development, including a service overview, development guide, access preparation, and access to the SDK, please click the link below:
https://developer.huawei.com/consumer/en/cast-kit/
Really amazing~ Expect more functions about this kit.

Rich Array of 4K Streaming Content on the Newly-Unveiled Huawei P40 Series, Protected

The release of the HUAWEI P40 series, a high-end smartphone line bolstered by the self-developed Kirin 990 (5G), was the undisputed highlight at Huawei's 2020 spring online showcase. The Kirin 990 has been enhanced with high-level privacy and security safeguards. Huawei has utilized the unique attributes of the Kirin 990 to establish WisePlay DRM, an end-to-end digital rights management (DRM) solution that is ChinaDRM-compliant. WisePlay DRM provides developers secure, trusted, and free-of-charge digital copyright protection capabilities on Huawei devices. Huawei will accelerate the global deployment of its HMS ecosystem over the course of 2020, set off by the launch of the all-new HMS Core 4.0 version earlier this year, which integrates a diverse range of basic services, including WisePlay DRM.
Anytime Leisure, with All-time Protections
Even prior the arrival of 5G, streaming video has become a fixture in daily life. Given this, video service providers have attached increasing importance to DRM, as it plays a crucial role in ensuring that audio, video, and app content remains protected when downloaded and opened.
As a key pillar in the global HMS ecosystem, HUAWEI Video (with WisePlay DRM integrated) has worked closely with leading film studios and premium content providers, and has also partnered with Mango TV, Youku, and Tencent Video in the Chinese mainland, with a focus on high-quality educational content encompassing the arts and humanities. Thanks to the cutting-edge technology packed into the Kirin 990, this framework gives users the freedom to securely watch whatever content catches their interest, with maximum peace of mind, on smart screen devices.
Building a Full-fledged Ecosystem, Dedicated to Safeguarding IP Rights for Radio, Film, and TV
HUAWEI Video is based on ChinaDRM, and has spared no effort to protect the IP rights for copyrighted radio, film, and television in China, and collaborated with partners across the industry to build a massive video catalog, covering more than 20 diverse categories, including movies, children’s content, variety shows, educational materials, documentaries, animations, and sports. Furthermore, HUAWEI Video provides the latest episodes for popular dramas and variety shows in real time, enriching the lives of users with comprehensive video content services.
At the technical level, HUAWEI Video leverages next-level AI video enhancements, which are based on the proprietary WiseVideo codec, to embellish old movies with high-quality imagery. It is capable of converting traditional Standard Dynamic Range (SDR) media into High Dynamic Range (HDR) assets, which provides for a new level of clarity, with a wider brightness range and greater image tolerance, to ensure that content is rendered in detailed splendor under a high light ratio. The technology can also reconstruct low-quality video, by removing defects such as scratches and artifacts, and by enhancing image quality via noise reduction, sharpening, and super resolution. When combined with intelligent push technology, it facilitates optimal streaming media playback, in which high-quality imagery is ensured, even when the video bit rate is reduced by more than 40%.
With the large-scale international deployment of the HMS ecosystem, the WisePlay DRM has gained recognition, and is being implemented globally on a broad, commercial scale. You can benefit from this unique, one-stop solution, and protect the rights of all your content, on every device, and in every market.

Development of social entertainment videos in China | For Video App Development

Social entertainment video refers to a video content presentation manner in which a live video, a short video, or both are presented. In addition to focusing on a leisure and entertainment nature of the content, a user pays more attention to social interaction by means of a bullet screen, chat, comment, and the like. Most social entertainment video platforms are presented in the form of live broadcast and short video convergence. They are classified into game live broadcast platforms, entertainment live broadcast platforms, and short video platforms.
In 2019, the social entertainment video market in China will reach CNY214.58 billion, and will continue to grow by more than 20% in the future. It is estimated that the market will reach CNY538.3 billion in 2022. By the end of 2019 Q4, the number of social entertainment apps in China is increasing in the quarter, with the penetration rate reaching 66.7%. The social entertainment video industry is becoming an important video entertainment mode for many users.
With the development of 5G networks and the improvement of shooting effects on smart terminals, the development of video editing tools has gradually lowered the threshold for users to produce content and ensured content quality. This will further open up originality and increase the creative desire of the bottom layer, making social entertainment videos more populist and returning to the masses.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
This article is partly published on the public website,If there is any infringement, please contact me to delete it.

Categories

Resources