ĐƯỢC XÂY DỰNG CHO REACT NATIVE

UI Kit phát trực tiếp cho React Native

Thêm tính năng phát sóng trên thiết bị di động bằng React Native Live Streaming UI Kit của Tencent RTC. Kết nối các trang người dẫn, khán giả và danh sách phòng của TUILiveKit với hệ thống điều hướng trong ứng dụng.

TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN

Tài liệu & Ví dụ về UI Kit phát trực tiếp cho React Native

Trình diễn sản phẩm trực tiếp bằng React Native

Cho phép người xem theo dõi phần minh họa sản phẩm của nhà sáng tạo và tham gia trò chuyện. Ứng dụng của bạn quản lý danh mục và trải nghiệm mua hàng.

Xem sự kiện trực tiếp bằng React Native

Đưa bài thuyết trình và khán giả vào ứng dụng React Native. Kết nối màn hình xem với phòng để mọi người có thể theo dõi sự kiện trực tiếp.

TÍNH NĂNG REACT NATIVE LIVE

Tính năng phát trực tiếp trên React Native

Bắt đầu phát trực tiếp

  • Vai trò host và khán giả
  • Quản lý vòng đời phòng

Kết nối mọi người

  • Phát video trực tiếp
  • Sự tham gia của khán giả

Biến nó thành của bạn

  • Bố cục ứng dụng linh hoạt
  • Các thành phần dành riêng cho từng nền tảng

Khám phá các thành phần phát trực tiếp bằng React Native

Kết nối chế độ xem người dẫn, chế độ xem khán giả và danh sách phòng phát trực tiếp với hệ thống điều hướng của ứng dụng.

Bản xem trước của host

Tạo nơi để nhà sáng tạo bắt đầu

Thêm màn hình chuẩn bị cho chủ phòng bằng React Native để nhà sáng tạo có thể xem trước camera trước khi phát sóng. Kết nối màn hình với tài khoản chủ phòng đã xác thực.

Đọc tài liệu
LiveScreen.tsx
import { AnchorPage } from 'react-native-tuikit-live';

<AnchorPage onBack={goBack} onEndLive={showLiveSummary} />

TÙY CHỈNH

Tùy chỉnh React Native Live UI Kit của bạn

Sắp xếp video, hoạt động tương tác với khán giả và điều hướng xoay quanh trải nghiệm trực tiếp trong ứng dụng React Native của bạn.

Bản sắc hình ảnh của bạn

Điều chỉnh cách trình bày hình ảnh bằng các tùy chọn tùy chỉnh có sẵn trên nền tảng.

Đọc tài liệu

BẮT ĐẦU

Thêm tính năng phát trực tiếp vào ứng dụng React Native

  1. 01

    Tạo ứng dụng của bạn

    Bật Live cho ứng dụng và người dùng thử nghiệm.

    Mở bảng điều khiển Live
  2. 02

    Thêm UI Kit phát trực tiếp cho React Native

    Làm theo hướng dẫn nền tảng để kết nối dự án của bạn.

    Làm theo Hướng dẫn tích hợp
  3. 03

    Kết nối với phòng đầu tiên của bạn

    Sử dụng một tài khoản để phát sóng và một tài khoản khác để xem.

    Thiết lập xác thực
React Native Live UI Kit
Terminal
git clone https://github.com/Tencent-RTC/TUIKit_ReactNative.git
LiveScreen.tsx
import { useLoginState } from
  'react-native-tuikit-atomic-x';

const { login } = useLoginState();
login({ sdkAppID: SDKAppID, userID, userSig });

Câu hỏi thường gặp về UI Kit phát trực tiếp cho React Native

Tôi có thể xây dựng gì với React Native Live UI Kit?

UI Kit phát trực tiếp cho React Native bao gồm giao diện dành cho người dẫn, khán giả và danh sách phòng. Kết nối các thành phần TUILiveKit này với tài khoản người dùng và hệ thống điều hướng React Native để tạo quy trình xem hoàn chỉnh.

UI Kit này kết hợp với SDK như thế nào?

UI Kit cung cấp các thành phần giao diện trên nền dịch vụ cốt lõi. Hãy chọn SDK khi bạn cần kiểm soát nhiều hơn đối với UI của ứng dụng.

Làm cách nào để kết nối trình xem trực tiếp React Native với một luồng phát sóng?

Bật dịch vụ Live, xác thực người xem và tham gia phòng do người dẫn tạo. Sử dụng các tài khoản riêng để kiểm thử màn hình khán giả React Native và làm theo hướng dẫn cấu hình của nền tảng.

Làm cách nào để xác thực người dùng của UI Kit phát trực tiếp trên React Native?

Tạo UserSig trên máy chủ và chuyển cho máy khách sau khi quy trình đăng nhập của riêng bạn hoàn tất. Luôn lưu bí mật của ứng dụng trên máy chủ.

React Native Live Streaming UI Kit có được sử dụng miễn phí không?

Giao diện và dịch vụ Live được lưu trữ đảm nhận các vai trò khác nhau. Hãy kích hoạt dịch vụ cho ứng dụng của bạn, đồng thời xem lại gói hiện tại, tính khả dụng của tính năng và phí sử dụng.

Làm thế nào để tích hợp UI Kit phát trực tiếp React Native với React Native?

Cài gói và các phụ thuộc native theo tài liệu, rồi dựng lại ứng dụng native. Xác minh quyền, vòng đời và callback native thay vì giả định môi trường chỉ chạy JavaScript.

Làm thế nào để kiểm thử UI Kit phát trực tiếp React Native trước khi phát hành ứng dụng?

Kiểm tra vai trò chủ phát, người xem, sự kiện phát hay xem hỗ trợ và kết nối lại.

Làm thế nào để tùy chỉnh giao diện UI Kit phát trực tiếp React Native?

Tùy chỉnh màn hình live/src/pages/Anchor/index.tsx đã sao chép và các tài nguyên dùng chung tuikit-atomic-x. Ví dụ, thêm thao tác Product vào thanh dưới và kết nối onPress với bảng danh mục riêng. Biểu tượng nằm trong src/static/images, còn văn bản nằm trong src/locales thuộc tuikit-atomic-x. Biên dịch lại sau khi thay đổi. Nút này không cung cấp danh mục, quy trình thanh toán hay hệ thống backend thanh toán; các phần đó vẫn thuộc trách nhiệm của ứng dụng.

Hỗ trợ tích hợp React Native Live

Trao đổi về ứng dụng của bạn

Trao đổi về sản phẩm, mức sử dụng dự kiến và nhu cầu tích hợp của bạn.

Liên hệ bộ phận kinh doanh

Đưa tính năng phát trực tiếp vào ứng dụng React Native

Kết nối nhà sáng tạo và khán giả bằng React Native Live Streaming UI Kit cùng các hướng dẫn dành cho nền tảng.