Wątek: Obsługa konferencji przez stronę Internetową
Wróć do listy wątków1 z 7
Następna1 z 131: pajper
Witajcie!
Może część z was widziała poprzednie, bardzo wczesne testy, które były przedstawiane także tu, na forum. Jako jednak, że system był w tym czasie bardziej niestabilny niż stabilny, uznałem, że nowy rozdział powitam oficjalną zapowiedzią.
Trwają prace nad obsługą konferencji przez stronę. Nie mamy obecnie aplikacji mobilnej, a więc wydaje się to dobrym kompromisem pozwalającym osobom bez chwilowego dostępu do klienta na łączenie się z Eltenowymi konferencjami.
System umożliwia zarówno logowanie się gości, jak i użytkowników Eltena. Występować prawdopodobnie będą błędy, ale przynajmniej na niektórych konfiguracjach wydaje się całkiem używalny.
Testowałem go z powodzeniem na przeglądarce Firefox 89.0 64-bit z Windowsa 10, Safari z Maca BigSur 11.4 oraz Safari z iOS 14.6 na iPhone 8.
Byłbym niezmiernie zobowiązany za wszelkie uwagi oraz informacje o działaniu systemu na innych przeglądarkach i urządzeniach, w szczególności ciekawią mnie raporty ze starszych telefonów spod marki Apple (starszych tu oznacza iPhone 6S / SE / 7).
Teraz będzie troszkę technicznego bełkotu, a na dole wpisu link. :)
W przeciwieństwie do klienta Eltena, ze względu na różną wydajność procesorów i możliwości przeglądarek, w wypadku strony całość audio jest miksowana po stronie serwera i przekazywana jako jeden strumień przez protokół TCP. Oznacza to, że jakość dźwięku jest niższa w stosunku do tej przy użyciu klienta, choć przy dobrych ustawieniach kanału nadal powinna być znośna.
Używane jest tu API script_processor, które Mozilla oznacza jako deprecated. Jednak jako że nowe API Audio Worklet nie jest jeszcze wspierane przez wiele powszechnych przeglądarek (m.in. Safari), zdecydowałem się na tę technologię.
Oczywiście nadal będą implementowane nowe funkcje, potraktujcie to wydanie jako wersję beta. :)
Link:
https://conferencing.elten.link
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
09.06.2021 17:46
2 z 131: papierek
przyklej to, jak możesz. :) Dodam, że działa to też na firefox na androidzie i o ile wiem, na firefox na iphone. Safari trzeba wytestować
po co mi sygnatura?
09.06.2021 18:22
3 z 131: papierek
Pierwsza uwaga. Czasami po wejściu na stronę jest loading, please wait bez końca i trzeba odświeżać. Czasem znowu widać tylko kanały dla gości pomimo tego, że jesteśmy zalogowani i trzeba odświeżać znowu. Czasami po opuszczeniu kanału się to buguje w podobny sposób. Kilka razy mi się też zdażyło, że po wciśnięciu join na danym kanale przeszło mi na tą stronę z kanałem i tak dalej, ale status none, czyli jakby się nie połączyło. Ale jak już nam się uda połączyć, to działa to to stabilnie.
po co mi sygnatura?
09.06.2021 18:43
4 z 131: lukasz1993258
Niestety umnie to nie działa wcale.
nawet odświerzanie nie pomaga. cały czaz mam tylko Loading, please wait...
Copyright (©) Dawid Pieper
10.06.2021 06:54
5 z 131: balteam
Jak nie działa, to piszcie na czym, czy android, ios, czy może jaki windows itd.
Zapraszam osoby posiadające piesy, lub chcące je posiadać, do dołączenia do grupy o psach przewodnikach.
10.06.2021 09:10
6 z 131: lukasz1993258
nieno ja jak narazie prubowałem tylko na firefoksie,
10.06.2021 10:43
7 z 131: papierek
już powinno działać
po co mi sygnatura?
11.06.2021 10:21
8 z 131: papierek
iphone se2020 safari działa! Nawet na słuchawkach bluetooth poprawnie!
po co mi sygnatura?
12.06.2021 10:43
9 z 131: pajper
Do konferencji trafił panel umożliwiający przełączanie ustawień redukcji szumu, anulowania echa oraz automatycznego zarządzania poziomem.
* Na Firefox wszystkie trzy ustawienia są dostępne
* Na Safari dla iOS dostępne jest jedynie anulowanie echa
* Na Chrome wszystkie trzy są włączone, bez możliwości wyłączenia
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
13.06.2021 12:22
10 z 131: zywek
Aha, dlaczego rzepraszam bardzo bez możliwości wyłączenia? Bez sensu.
13.06.2021 18:38
11 z 131: Monia01
A to nie jest tak, że Chrome taki jest po prostu i że on ma swoje ulepszacze?
***
?? ??
13.06.2021 23:47
12 z 131: zywek
Chyba nie.
14.06.2021 00:34
13 z 131: pajper
Specyfikacja WebAudio zawiera informacje o metodach, które powinny być używane do przełączania ustawień audio w locie.
Działają one na Firefoxie oraz Safari, choć na Safari siłą rzeczy obsługiwane jest tylko anulowanie echa.
Nie działają one na Chrome, konsola nie wyrzuca żadnego błędu, ale nic się nie dzieje.
Pewnie istnieje jakieś obejście tego problemu, ale ja nie mam mocy przerobowych, by szperać i zaczynać programować w stylu: jeśli przeglądarka to A, zrób X, jeśli B, zrób Y.
Będę się trzymał specyfikacji.
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
14.06.2021 08:55
14 z 131: zywek
Ah, no to na tym większość społeczeństwa ma cierpieć, no byffa.
Inaczej, napisz mi czego konkretnie używasz i jak Ci znajdę metodę, to spróbujesz to ogarnąć?
14.06.2021 09:24
15 z 131: Julitka
Jezu, żebyś miał na co narzekać. Kiedy ostatnio napisałeś jakikolwiek pozytywny post, dotyczący czegoś, co zrobił ktoś inny? Na jakikolwiek temat, żeby się nie zawężać?
Wybaczcie offtop. Oczywiście potestuję w wolnej chwili.
-- (zywek):
Aha, dlaczego rzepraszam bardzo bez możliwości wyłączenia? Bez sensu.
***Niezależnie od tego, czy zbudujesz swój dom na piasku czy na skale, przyjdzie burza.
14.06.2021 09:31
16 z 131: pajper
https://developer.mozilla.org/en-US/docs/Web/API/Media_Streams_API/Constraints
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
14.06.2021 09:32
17 z 131: papierek
Pajperze,a pomoże ci costen link?
https://kaliatech.github.io/web-audio-recording-tests/dist/#/
Tam obsługa audio jest jakoś zaimplementowana no i jest open source
po co mi sygnatura?
14.06.2021 09:38
18 z 131: pajper
Ale to nie jest nakładane real-time. Można oczywiście zatrzymywać strumień, zmieniać konfigurację i puszczać od nowa, ale w to nie chcę się bawić.
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
14.06.2021 09:52
19 z 131: papierek
nie jest, ale pewne implementacje może pomogą, jak odszumianie i tak dalej.
Swoją drogą, albo mi się wydaje, albo się jakoś mocno popsuła jakość na firefox na andku po dodaniu tych nowych ustawień. Wiem, że to niemożliwe, ale mam takie wrażenie. Muszę to jeszcze sprawdzić.
po co mi sygnatura?
14.06.2021 09:55
20 z 131: papierek
dobra, wydawało mi się. Inne słuchawki i już się trochę zmienia perspektywa. :D
po co mi sygnatura?
14.06.2021 09:56