Zalogowany jako: gość

Forum

Wątek: Obsługa konferencji przez stronę Internetową

Wróć do listy wątków

1 z 7

Następna

1 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

Wróć do listy wątków

1 z 7

Następna

Nawigacja


Copyright (©) 2014-2024, Dawid Pieper