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

패키지 상세v0.1.1

device_call_checker

기기가 통화 중인지(일반 통화 또는 VoIP 통화) 확인하는 Flutter 플러그인입니다.

AndroidiOS
30일 다운로드
215
좋아요
5
Pub 점수
140

패키지 설치

flutter pub add device_call_checker

패키지 개요

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

device_call_checker 패키지는 Flutter 플러그인으로, 기기의 현재 통화 상태(기존 전화 통화 및 VoIP 통화 포함)를 감지할 수 있도록 해줍니다. Android 및 iOS 플랫폼에서 통화 상태를 확인하기 위한 간단한 API를 제공하여, 오디오 재생 일시 정지 또는 알림 동작 조정과 같은 활성 통화에 따라 동적으로 반응해야 하는 애플리케이션에 유용합니다. 이 플러그인은 pub.dev를 통해 기존의 Flutter 프로젝트에 쉽게 통합할 수 있습니다.

사용 사례

  • 미디어 재생 일시 정지에 대한 활성 호출 감지
  • 진행 중인 통화 중 앱 동작 조정
  • 통화 인식 알림 구현
  • 통화 중 오디오 충돌 방지
  • VoIP 애플리케이션 지원

주요 기능

  • Android 및 iOS용 크로스 플랫폼 지원
  • 통화 상태 확인을 위한 간단한 API
  • 실시간 통화 상태 감지
  • 경량이며 통합이 쉬움
  • 일반 통화 및 VoIP 통화 모두와 호환됩니다

적합한 대상

  • 오디오 및 음악 앱
  • VoIP 및 통신 앱
  • 통화 인식 논리를 필요로 하는 앱
  • 실시간 상호작용 기능을 구축하는 개발자
  • 시스템 수준의 통화 감지가 필요한 모바일 앱

고려 사항

  • 적절한 플랫폼 권한이 필요합니다
  • 모든 백그라운드 호출 상태를 신뢰할 수 있게 감지하지 못할 수 있습니다
  • iOS는 Info.plist에서 추가 구성이 필요합니다
  • 전화 상태 감지만 가능
  • 하위 OS 호출 관리 API에 의존합니다

원본 README

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

Device Call Checker

Overview

Device Call Checker is a tool designed to monitor and verify device calls within your system. It ensures that all device interactions are logged and validated for accuracy and reliability.

Features

  • Real-time Monitoring: Continuously monitors device calls in real-time.
  • Logging: Keeps a detailed log of all device interactions.
  • Validation: Verifies the accuracy of each device call.
  • Alerts: Sends notifications for any anomalies detected.

Installation

To install Device Call Checker, follow these steps:

  1. With Flutter :
    $ flutter pub add device_call_checker
    

Usage

To start using Device Call Checker in your Flutter project, follow these steps:

  1. Import the package in your Dart file:

    import 'package:device_call_checker/device_call_checker.dart';
    
  2. Use the Device Call Checker to monitor device calls:

    Future<bool> someFunction() async{
    return await DeviceCallChecker.isDeviceInCall();
    }
    

For more detailed usage and examples, please refer to the official documentation.

Contributing

We welcome contributions! Please read our contributing guidelines for more details.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or feedback, please reach out to us at [sajanbaisil12@gmail.com](mailto:sajanbaisil12@gmail.com).

카테고리

의존성

의존성 목록 1 개

  • plugin_platform_interface^2.0.2

소스 저장소

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

아직 데이터가 없습니다.