Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashot72/spfx-online-meeting
SPFx (SharePoint) Personal Tab Online Meeting App
https://github.com/ashot72/spfx-online-meeting
fluent-ui-northstar graph-api microsoft-teams online-meeting personal-tab recordings sharepoint sharepoint-online spfx transcripts web-part
Last synced: about 4 hours ago
JSON representation
SPFx (SharePoint) Personal Tab Online Meeting App
- Host: GitHub
- URL: https://github.com/ashot72/spfx-online-meeting
- Owner: Ashot72
- Created: 2024-03-13T12:33:47.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-14T15:22:33.000Z (8 months ago)
- Last Synced: 2024-03-15T15:44:09.293Z (8 months ago)
- Topics: fluent-ui-northstar, graph-api, microsoft-teams, online-meeting, personal-tab, recordings, sharepoint, sharepoint-online, spfx, transcripts, web-part
- Language: TypeScript
- Homepage:
- Size: 1.97 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SPFx (SharePoint) Personal Tab Online Meeting
This is an SPFx (SharePoint) Personal Tab Online Meeting app where you can create calendar-backed online meetings, delete them, join the meetings from the app, record them with transcriptions, and view them on the page via HTML5 video with enabled captions.
In this app, we assume that each recording must have a transcript associated with it because you may record a video without transcripts.
Apps need to set up Azure billing subscriptions to utilize the recordings and transcripts APIs. If an Azure billing subscription is not set up, an evaluation quota of 600 minutes/app/tenant/month is provided. To access transcription content and metadataContent, it costs $0.024 per minute. To access recording content, it costs $0.03 per minute.
To get started.
```
Clone the repositorygit clone https://github.com/Ashot72/SPFx-Online-Meeting
cd SPFx-Online-Meeting# Install dependencies
npm install# Create a release package that should be deployed in the SharePoint app catalog
npm run deploy
# Approve permissions
Make sure to approve the permissions from the API access page.
```Go to [SPFx Personal Tab Online Meeting Video](https://youtu.be/I7jA3uH_h1w) page
Go to [SPFx Personal Tab Online Meeting Description](https://ashot72.github.io/SPFx-Online-Meeting/doc.html) page