-
-
Notifications
You must be signed in to change notification settings - Fork 255
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
⚡️ WebGear_RTC: Implemented a new easy way of defining Custom Streami…
…ng Class [#272] - 💥 Removed support for assigning Custom Media Server Class(inherited from aiortc's VideoStreamTrack) in WebGear_RTC through its `config` global parameter. - ✨ Added new `custom_stream` attribute with WebGear_RTC `options` parameter that allows you to easily define your own Custom Streaming Class with suitable source(such as OpenCV). - ⚡️ This implementation supports repeated Auto-Reconnection or Auto-Refresh out-of-the-box. - 🧑💻 This implementation is more user-friendly and easy to integrate within complex APIs. - 🎨 This implementation supports all vidgear's VideoCapture APIs readily as input. - 🏗️ This implementation requires at-least `read()` and `stop()` methods implemented within Custom Streaming Class, otherwise WebGear_RTC will throw ValueError. - 🥚 WebGear_RTC API now automatically constructs `av.frame.Frame` from `numpy.nd.array` based on available channels in frames. - 🏗️ WebGear_RTC API will now throws ValueError if `source` parameter is None and `custom_stream` attribute isn't defined. - CI: - 👷 Updated CI tests for new WebGear_RTC custom streaming class. - 👷 Disabled test_stream_mode test until issue #273 is resolved. - 🐛 Fixed NameError bugs in WebGear_RTC CI test. - Docs: - 📝 Added related usage docs for new WebGear_RTC custom streaming class. - 📝 Updated Advanced examples using WebGear_RTC's custom streaming class. - 👽️ Added changes for upgrading mkdocs-material from 7.x to 8.x in docs. - 🚸 Added outdated version warning block. - 🐛 Fixed content tabs failing to work. - 🚩 Updated WebGear_RTC parameters. - 🔥 Removed slugify from mkdocs causing invalid hyperlinks in docs. - 🐛 Fixed hyperlink in announcement bar. - 💄 Updated code highlighting.
- Loading branch information
Showing
10 changed files
with
434 additions
and
382 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.