Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| projects:kevin [2020/12/25 14:34] – derpeter | projects:kevin [2026/07/26 22:17] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | = kevin | + | # kevin |
| ---- dataentry project ---- | ---- dataentry project ---- | ||
| - | name : kevin # | + | name : kevin |
| - | project-owner | + | project-owner |
| - | git-url_url | + | git-url_url |
| - | project-description : Killer Experimental Video Internet Noise, KEVIN # | + | project-description : Killer Experimental Video Internet Noise, KEVIN |
| - | project-member | + | project-member |
| - | project-status_ | + | project-status_ |
| ---- | ---- | ||
| + | |||
| * https:// | * https:// | ||
| - | |||
| - | ## Components | ||
| - | |||
| Line 27: | Line 25: | ||
| * General layout | * General layout | ||
| - | * Stabalize | + | * Stabilize |
| * Implement new features, like a Group chat admin | * Implement new features, like a Group chat admin | ||
| * Server recording | * Server recording | ||
| Line 36: | Line 34: | ||
| While we are still hoping for a FOSS version of obs.ninja, derchris started an alternative implementation. | While we are still hoping for a FOSS version of obs.ninja, derchris started an alternative implementation. | ||
| - | |||
| - | Also we have a kind of readble deofuscates version of webrtc.js which can be the base for a foss replacement. | ||
| We keep on providing stun / turn server. (stun: | We keep on providing stun / turn server. (stun: | ||
| Line 46: | Line 42: | ||
| * Help to reimplement the server part of ninja and the webrtc.js. There is channel on rocket chat to coordinate the efforts. | * Help to reimplement the server part of ninja and the webrtc.js. There is channel on rocket chat to coordinate the efforts. | ||
| * Host a obs ninja instance your self and change the stun/turn server to user ours (to not relay on the servers by the author) | * Host a obs ninja instance your self and change the stun/turn server to user ours (to not relay on the servers by the author) | ||
| - | * Use the offical | + | * Use the official |
| In the case you use ninja at is current state make sure to inform your speakers about the potential privacy issues. | In the case you use ninja at is current state make sure to inform your speakers about the potential privacy issues. | ||
| - | ## Features Required | + | ## Features Required / Wanted |
| - | * Minimal: Pass webcam video / ScreenShare from one ' | + | those are collected |
| - | * stable streams: Streams should be as stable and high quality as possible (i.e. no sudden freezing of streams, no sudden quality drops) | + | |
| - | * Ease of Use: It should pe possible to prepare Links for speakers | + | |
| - | * Automatic reconnect on connection loss | + | |
| - | * **Please include the possibility to only view one video stream at a time in an OBS Browser source. (e.g. by adding the streamID as url parameter)** | + | |
| - | + | ||
| - | ## Features Wanted | + | |
| - | + | ||
| - | * Audio backchannel between Director and Speakers | + | |
| - | * Audio backchannel between speakers | + | |
| - | * Low Resolution / Bitrate Video backchannel support | + | |
| - | * Control over Stream Quality: Resolution, Bitrate, .... | + | |
| - | * Serverside recording: Server acts as a recording proxy before OBS Browser Source (so no further p2p connection is needed outgoing from the speaker) | + | |
| ## Crazy Ideas (for sometime in the future) | ## Crazy Ideas (for sometime in the future) | ||