패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.0.1

video_stream

RTMP 서버로 비디오를 라이브 스트리밍하기 위한 새로운 Flutter 패키지입니다.

30일 다운로드
440
좋아요
41
Pub 점수
70

패키지 설치

flutter pub add video_stream

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

RTMP 서버로 실시간 비디오 스트리밍을 위한 Flutter 패키지입니다. 모바일 장치에서 실시간 영상 전송을 가능하게 하여 이벤트 생중계, 라이브 콘텐츠 또는 상호작용 스트림에 적합합니다. Flutter 애플리케이션과 원활하게 통합되며, 복잡한 설정 없이 직접 스트리밍을 지원합니다. 간편함과 성능을 고려해 설계되었으며, 저수준 스트리밍 로직을 사용하기 쉬운 API로 추상화했습니다. 앱 내 실시간 스트리밍 기능을 구현하는 개발자에게 이상적입니다.

사용 사례

  • 라이브 이벤트 방송
  • 실시간 비디오 공유
  • 인터랙티브 스트리밍 앱
  • 비디오 회의 확장 기능
  • 콘텐츠 생성 도구

주요 기능

  • RTMP 서버 통합
  • 스트리밍을 위한 간단한 API
  • 저지연 비디오 전송
  • 크로스 플랫폼 지원
  • 내장형 오류 처리

적합한 대상

  • 라이브 스트리밍 앱을 개발하는 개발자
  • 실시간 영상이 필요한 모바일 앱 개발자
  • 방송 기능을 요구하는 콘텐츠 플랫폼
  • 실시간 피드가 있는 IoT 또는 감시 시스템
  • 교육 또는 게임 라이브 스트리밍 앱

고려 사항

  • 안정적인 인터넷 연결이 필요합니다
  • RTMP 서버 구성이 필요합니다
  • RTMP 프로토콜에 한정
  • Android/iOS에서 추가 권한이 필요할 수 있습니다
  • 성능은 기기 하드웨어에 따라 달라집니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

video_stream

A new Flutter package for basic live streaming video to RTMP server.

Getting Started

This plugin is an simplified version of camera_with_rtmp an extension of the flutter camera plugin to add in rtmp streaming as part of the system. It works on android and iOS (but not web).

Features:

  • Display live camera preview in a widget.
  • stream video to a rtmp server.
iOS

Add two rows to the ios/Runner/Info.plist:

  • one with the key Privacy - Camera Usage Description and a usage description.
  • and one with the key Privacy - Microphone Usage Description and a usage description.

Or in text format add the key:

<key>NSCameraUsageDescription</key>
<string>Can I use the camera please?</string>
<key>NSMicrophoneUsageDescription</key>
<string>Can I use the mic please?</string>
Android

Change the minimum Android sdk version to 21 (or higher) in your android/app/build.gradle file.

minSdkVersion 21

Need to add in a section to the packaging options to exclude a file, or gradle will error on building.

packagingOptions {
   exclude 'project.clj'
}

카테고리

의존성

의존성 목록 1 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.