株式会社リコーが提供するRICOH Live Streaming Serviceを利用するためのRICOH Live Streaming Client SDK for Web (JavaScript)です。
RICOH Live Streaming Serviceは、映像/音声などのメディアデータやテキストデータなどを 複数の拠点間で双方向かつリアルタイムにやりとりできるプラットフォームです。
サービスのご利用には、API利用規約への同意とアカウントの登録、ソフトウェア利用許諾書への同意が必要です。 詳細は下記Webサイトをご確認ください。
-
サービスサイト: https://livestreaming.ricoh/
- ソフトウェア開発者向けサイト: https://api.livestreaming.ricoh/
-
ソフトウェア使用許諾契約書 : Software License Agreement
-
NOTICE: This package includes SDK and sample application(s) for "RICOH Live Streaming Service". At this moment, we provide API license agreement / software license agreement only in Japanese.
fill client_id
/client_secret
into demo/credential.temlate.js and rename it credential.js
$ npm i -g http-server
$ http-server -a localhost -o demo -p 3000 -s
open http://localhost:3000/demo in browser and click start
See demo/demo.js
- first release with base implementation
- fixup d.ts for adding declare module
- fixup d.ts for replace enum to string union
- add PULL_REQUEST_TEMPLATE.md & ISSUE_TEMPLARE.md
- fixup for supporting a new signaling message
- add SFU support
- add stream metadata support
- add notify callback
- add track interface support
- add addremoteconnection event on connect
- remove stream interface
- add connection metadata support
- fix connection_id on addremoteconnection event
- change SDK name
- add getStats
- add zip.sh
- add errors
- add change metadata methods
- add connect options (beta)
- add connect option 'role' (beta)
- add replaceMediaStreamTrack
- add updateMute
- change updateMute to changeMute
- change iceTransportPolicy on sfu
- fix p2p bug
- fix d.ts
- add errors
- add Report methods
- add connect options (sending/iceTransportPolicy)
- add msTrack to removeconnection event
- add changestability event
- change errors
- change signaling server
- change Track to LSTrack
- add d.ts for event handlers
- change connect option
- remove beta options
- change errors
- fix type of onerror args
- fix changestability event
- fix getStats type
- fix type of onerror args
- change signaling server
- add errors
- fix onerror arg
- fix initial mute on p2p
- fix disconnect
- add ws error code
- fix signaling success close
- fix type of updatemute arg
- fix replaceMediaStreamTrack on sfu
- fix type of ConnectOption
- add changeMute restriction
- change release js file name
- enable updateMeta on P2P
- improve changeMute stability
- add errors (45605,45614)
- remove errors (45003,45207,45216)
- change module name
- add changeMediaRequirements
- add options.iceServersProtocol to connect
- fix old tailReports remain