

#Streamcast android android#
This is also built on top of the offline support library, and offers easy integration of Stream Chat into a Compose-based Android application. Turn your phone or tablet into a powerful broadcast center and wirelessly stream your favorite web videos, TV shows and movies on the big TV screen. It contains modular Composable functions for building channel lists, messaging screens, and more. The Compose UI Components library is a chat UI implementation built from scratch with Jetpack Compose.

You can see the UI Components in action by checking out the UI Components Sample App, available in the GitHub repository. It also has a variety of theming options to make it fit your app's needs. This library is built on top of the offline support library, and offers the quickest integration of Stream Chat into an Android application. See the UI Components Getting Started page for more details. However, if your Android mobile phone supports HDCP with Miracast, you can use Miracast protocol to display content onto your TV or use the Chrome browser to mirror DRM content onto a bigger screen. These include a Channel List and a Message List, a Message Input View, and more. The UI Components library includes pre-built Android Views to easily load and display data from the Stream Chat API. If you want to build custom UI for Stream Chat, you can build it on top of the offline library. This plugin exposes easy-to-use StateFlow objects for reading channels, messages, reads, typing, members, watchers and more. When the user comes back online, the library will automatically recover lost events and retry sending messages. For example, it allows you to send messages or add reactions while you're offline. The offline support is a plugin that adds offline caching capabilities using a local database. It also contains all the basic model objects you'll interact with when using Stream Chat, such as User, Channel, or Message. Its entry point for all of these capabilities is the ChatClient class. It lets you authenticate users, handle events, and perform operations such as creating channels and sending messages. The client library is a low-level wrapper around the Stream Chat API.

There are four major components in the SDK that you can include in your app: The UI Components section describes the ready-to-use Android Views provided by the SDK, while the Compose UI Components section showcases our modular Jetpack Compose UI implementation. The Client section contains guides on common tasks you might want to perform in the low level APIs.
#Streamcast android how to#
This section provides an overview of the SDK, explains the basic concepts, and shows you how to get started with building chat features. On smart TVs and those without Wi-Fi, you can stream your Android phone or tablet screen to the TV through screen mirroring, Google Cast, a third-party app. If you're using Jetpack Compose, see the Compose In-App Messaging Tutorial instead! The fastest way to get started with the SDK is by trying the Android In-App Messaging Tutorial.
