Skip to main content

#145-Leveraging the Advanced Capabilities of the Gemini Ecosystem, Google Is Setting New Standards for What AI Can Achieve, by Virtue of Sundar Pichai’s Unwavering Commitment to Excellence #special

Introduction Gemini, Google's most elegant AI, is set to transform industries with its advanced technology and user-friendly solutions. Google's commitment to pushing the boundaries of AI is evident in the development of the Gemini ecosystem. This advanced AI system is designed to handle complex tasks with precision and efficiency, making it a game-changer in the world of artificial intelligence. Businesses across different sectors are leveraging the power of Gemini to streamline operations, improve decision-making processes, and drive growth. By harnessing Google's most capable AI through the Gemini ecosystem, organizations can unlock new opportunities for innovation and stay ahead in today's competitive landscape. As Google continues to refine and expand the capabilities of Gemini, we can expect even more groundbreaking applications that will shape the future of AI technology. The possibilities are endless with Google's most capable AI leading the way towards a s

#115-How to Set Video Profile in an Agora Web App for the Next Billion Users




On Apr, 2018, a post was published on Shopify partners blog that discussed design strategies for the next billion users. The post discussed why it's important to consider how people will use a web app in low-cost devices or in places with limited internet connectivity. A large portion of people who are coming online in emerging markets uses their smartphone to browse the internet and consume content on the web. The next billion users are in focus of many tech corporations. The growth in no. of smartphones in the western hemisphere has slowed down. The corporations that have a strong presence in developed markets will continue to improve their offerings. In addition to that, a corporation must admire the unique set of challenges posed by the new markets. The numbers are awe-inspiring. India's mobile market is 330 M strong and it's growing fast. A recent PRC study found 54% of adults in Brazil has a smartphone. The smartphone penetration in Indonesia is 27.4%. All these markets present infinite opportunities. Building products and services for these users require prudence. The person who is going to use your app may be a farmer, a small business owner, a single mother entrepreneur, a future apple engineer, or a teenager from a middle-income neighborhood. To build apps for a market, we first need to understand the market.

The ways tech is used in emerging markets are often astonishing. In India, for instance, the Prime Minister often uses YouTube Live to communicate with the masses on important issues such as, water conservation and forest preservation. The program, Mann Ki Baat has become a must watch nowadays. On Nov 25, 2018, the 50th episode of the monthly program was streamed.

Not long ago, a team of effervescent developers at an Indian corporation was looking at various real-time video engagement platforms and after thorough research, it found Agora had what it needed. To their surprise, they also found that it had excellent features tailor-made for the users from the developing world. To be specific, a method, setVideoProfile attracted their attention. The method allows setting the video profile. It can be called before the user joins a channel, or after that. It allows setting an appropriate video quality according to the available bandwidth. It is a game changer in apps that need to have last mile coverage. It is supported in a video broadcast or a live call. The method is called with the video profile. A video profile is represented as a string that indicates "the resolution, frame rate, and the bit rate", as mentioned in the official documentation. For instance, the video profile "360p_9" corresponds to the resolution 640 × 360, frame rate 15 fps, and bit rate 800 kbps. The return type of the method is void. It must be called before Stream.init. If the video parameters in the set profile are not supported, the parameters are changed to ensure the best possible user experience. The support for resolution 1080p or above is device-dependent. The support for profiles with low resolutions ensures a farmer on a 2g data connection living in a remote rural Indian village will be able to chat with the wholesaler about the price he is going to get when he takes his produce to the market. An app has been built on Agora rtc web SDK version 2.5.0 beta that allows farmers to chat with bank officials and discuss loan issues. The name of the app is Farmer Tube. The app has support for 120p - 720p resolution. The implementation of the feature would not be possible without the setVideoProfile method. The app can help millions of Indian farmers who find themselves entangled in the loan snare for reasons that are more often than not beyond their control.

The writer is a member of #beta-developers Agora slack channel, a veteran in Agora All Stars and has been in the top 10 globally in the leaderboard of Agora.io advocates (7th, Jan 23, 2019, 9:44 PM IST).

Image credit: RODNAE Productions, pexels.com

Popular posts from this blog

#145-Leveraging the Advanced Capabilities of the Gemini Ecosystem, Google Is Setting New Standards for What AI Can Achieve, by Virtue of Sundar Pichai’s Unwavering Commitment to Excellence #special

Introduction Gemini, Google's most elegant AI, is set to transform industries with its advanced technology and user-friendly solutions. Google's commitment to pushing the boundaries of AI is evident in the development of the Gemini ecosystem. This advanced AI system is designed to handle complex tasks with precision and efficiency, making it a game-changer in the world of artificial intelligence. Businesses across different sectors are leveraging the power of Gemini to streamline operations, improve decision-making processes, and drive growth. By harnessing Google's most capable AI through the Gemini ecosystem, organizations can unlock new opportunities for innovation and stay ahead in today's competitive landscape. As Google continues to refine and expand the capabilities of Gemini, we can expect even more groundbreaking applications that will shape the future of AI technology. The possibilities are endless with Google's most capable AI leading the way towards a s

#124-Domino’s Pizza Web App Review: Dandy, Delicate, & Delicious

As people keep getting more dependent on online food delivery services, we cannot forget the food that started it all. Pizza was probably the first food ordered online. It happened in 1994 . Online pizza delivery has come a long way since then. However, the core elements remain the same. In this article, our team reviews the domino’s pizza web app. We visited www.dominos.co.in . The web app has a landscape mode issue on desktop at browser window size 1024x576 (“Landscape Mode is Currently not Supported. For the best experience please rotate your device.”). The home page is 2.6 MB. It has a load time of 2.25 s . The green order button is prominently visible on the home page. It will attract most of your attention when you are on the page. The button has an exceptional sense of exuberance attached to it. When you scroll down, the button appears in a sticky header banner. The home page also presents coupons & offers & gift cards. One can also download the domino’s app on android o

#144-By Delving Into the World of Android Photo Compositions, Photographers Can Elevate Their Skills to Capture Captivating Moments With Precision and Creativity #special

In the realm of photography, Android devices have become increasingly popular due to their advanced camera capabilities and user-friendly interfaces. With the advent of various photo editing applications and tools, Android users now have the ability to create stunning compositions directly from their smartphones.   Android photo compositions refer to the art of arranging and combining different elements within a photograph to create visually appealing and impactful images. These compositions can range from simple arrangements of objects or subjects within a frame to more complex techniques such as rule of thirds, leading lines, symmetry, and framing.   Thanks to the advancements in technology, Android users have access to a wide range of features and functionalities that aid in creating captivating photo compositions. From built-in filters and effects to manual adjustments for exposure, contrast, and saturation, these tools empower photographers with endless possibilities for c