Metadata-Version: 2.4
Name: skyway-room
Version: 0.1.0
Summary: SkyWay Python SDK Room library
Author: NTT DOCOMO BUSINESS, Inc.
Maintainer: NTT DOCOMO BUSINESS, Inc.
License-Expression: MIT
Project-URL: Homepage, https://skyway.ntt.com/
Project-URL: Documentation, https://python-sdk.api-reference.skyway.ntt.com/room/
Project-URL: User Guide, https://skyway.ntt.com/ja/docs/user-guide/python-sdk/
Project-URL: Repository, https://github.com/skyway/python-sdk-beta
Keywords: skyway,webrtc,sdk,realtime,media,streaming
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Communications :: Conferencing
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Topic :: Multimedia :: Video
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiortc>=1.14.0
Requires-Dist: httpx>=0.28.1
Requires-Dist: pyee>=13.0.1
Requires-Dist: pyjwt>=2.11.0
Requires-Dist: websockets>=16.0
Dynamic: license-file

# SkyWay Python SDK

SkyWay Python SDK は、Python で作成されたアプリケーションから SkyWay を利用するための SDK です。本 SDK を利用することで、Python のアプリケーションでリアルタイムに映像・音声データを受信し、任意のデータ送信を行うことができます。

> 💡 **NOTE**
>
> **提供状況**
>
> Python SDKは現在、β版として機能を限定して提供しています。そのため、他のSDKで利用できる機能の一部が含まれていない場合があります。また、 **API仕様が予告なく変更される可能性があります。** あらかじめご了承ください。
>
> β版の提供期間中は、SDKの品質改善および機能追加に継続して取り組んでまいります。
>
> ご利用後に気になる点がございましたら、お気軽に[お問合せフォーム](https://support.skyway.ntt.com/hc/ja/requests/new?ticket_form_id=14615614124185)よりご連絡ください。

## 利用シーンの例

本SDKを組み込むことで実現可能なサービスの一例です。

**AIと連携したリアルタイム接客システム**

本SDKを用いてエンドユーザーの映像・音声をリアルタイムに受信し、マルチモーダルAIと連携させることで、低遅延な対話型接客を実現できます。

**LLMを活用したリアルタイム議事録**

本SDKを用いて会議の音声や画面共有映像などをリアルタイムに受信し、外部AIサービスで分析することで、会議内容を即時に記録・整理するエージェントを開発できます。

## インストール方法

pip コマンドを用いて、PyPI からインストールできます。

```bash
pip install skyway-room
```

## ドキュメント

- [Python SDK β版 APIリファレンス](https://python-sdk.api-reference.skyway.ntt.com/room/)
- [ユーザーガイド](https://skyway.ntt.com/ja/docs/user-guide/python-sdk/)

## サンプルコード

- [P2PRoomでの映像と音声の受信、データの送信を行うサンプルコード](https://github.com/skyway/python-sdk/tree/main/examples/quickstart)

## ライセンス

- [MIT License](https://github.com/skyway/python-sdk/tree/main/LICENSE)
