Monika B.

Monika B. Specjalista ds
e-learningu;
Programista
bazodanowych apli...

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Witam,

Czy ktoś ma pomysł lub zna rozwiązania na sterowanie za pośrednictwem strony www głośnością dźwięku w poszczególnych kanałach (prawy / lewy) ? Pożądane zastosowanie to ustawienie przez użytkownika poziomu głośności dla każdego głośnika z osobna, wyeliminowanie dźwięku z jednego z nich, oraz odtwarzanie dwóch różnych ścieżek (dźwięków) równocześniej innej do lewego i innej do prawego kanału.
Czy to jest w ogóle możliwe do streowania z poziomu WWW? Czy jedynym rozwiązaniem jest Flash, którego wole unikać ze względu na brak obsługi takowego w urządzeniach mobilnych (chyba, że mam nieaktualne informacje?)

Będę wdzięczna za wszelkie pomysły i podpowiedziMonika B. edytował(a) ten post dnia 06.04.12 o godzinie 14:42

konto usunięte

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Nie da się.

konto usunięte

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Przemek Czekaj:
Nie da się.

da się, ale tanio nie będzie
Monika B.

Monika B. Specjalista ds
e-learningu;
Programista
bazodanowych apli...

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

też wychodze z założenia, że wszystko się da, tylko trzeba znaleźć sposób... za darmo też się da, tylko trzeba się nasiedzieć :)
Przemysław czy wykonywałeś lub znasz kogoś kto wykonał taką rzecz bez zastsowania Flash ? Zostają tylko wtyczki JS ?

konto usunięte

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Ja, a w życiu

poza tym nie wiemy Jaka platforma, co ma być obsługiwane - więcej szczegółów
Monika B.

Monika B. Specjalista ds
e-learningu;
Programista
bazodanowych apli...

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

zwykła stronka do wglądu przez PC i mobilne (stąd flash i ayax -podobno- odpadają). Nie jest istotne czy stwerujemy dźwiękiem w systemie czy tylko na stronce (jak robią to popularne odtwarzacze flash) bo chodzi o kontrolowanie sposobu odtwarzania dźwięku zapodawanego z serwera. Użytkownik odpala dźwięk który słyszy tylko w prawej bądź tylko w lewej słuchawce, oraz w innej konfiguracji słyszy dźwięk stereo (co innego na lewą i co innego na prawą słuchawkę).
Dziś zaczęłam resarch w temacie i nie wydaje się to niemożliwe, natomiast pytanie co będzie najlepszym rozwiązaniem .. Z javy nigdy nie byłam mocna i na codzień staram się nie tykać, stąd moje pytanie i poszukiwanie bardziej doświadczonych osób może właśnie z działki js..a może wystarczy sprytne użycie dostępnych opcji z html

konto usunięte

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Flash i Ajax nie odpada. (Ajax tutaj nie ma nic do powiedzenia).
A przynajmniej posiadane przeze mnie urządzenia z Androidem bez problemu sobie z nimi radzą.
Z produktami Apple może być inaczej. Nie jestem z nimi na bieżąco.

konto usunięte

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

a jaki serwer steruje tym dźwiękiem? - jaka to konkretnie technologia

konto usunięte

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Jak nie flash, nie java to się nie da. We flashu http://help.adobe.com/en_US/FlashPlatform/reference/ac... a javy nie znam. Nawet HTML 5 takiego ficzeru nie ma.
Łukasz C.

Łukasz C. Senior Technical
Architect

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

hmm, jezeli do odtwarzania dzwieku masz cos a'la smooth streaming to powinna byc mozliwosc generowania strumienia w locie, wtedy mozesz sterowac glosnoscia za pomoca amplitudy samych probek po stronie serwera.

cos w stylu:
- strona www ma kontrolke od glosnosci w poszczegolnych kanalach L, R
- zmiana jest ajaxem wysylana na serwer
- serwer w locie przetwarza strumien i mnozy amplitude probek przez aktualny poziom audio (0...100%)
- strumien jest odtwarzany po stronie klienta ze zmieniona glosnoscia
Łukasz Z.

Łukasz Z. Specjalista ds
Informatyki w Mentor
S.A.

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Wydaje mi się, że "zwykłe" przeglądarki takich możliwości mogą nie dać. Ewentualnie próbowałbym pogrzebać w ActiveX pod IE (nie przybliżę tematu - nie bawiłem się w AX) czy by się dało coś takiego zrobić.

Ja coś podobnego robiłem tak, że wyposażyłem przeglądarkę (pisane w C#) w dodatkowe funkcje obsługiwane przez stronę www z poziomu JavaScript. Obawiam się jednak, że dedykowana przeglądarka w Twojej sytuacji akurat nie będzie tym czego szukasz.

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Żeby coś takiego zrobić, trzeba mieć dostęp do sprzętu (w tym przypadku głośników stereo lub słuchawek). W takim przypadku możemy brać pod uwagę tylko rozwiązania po stronie klienta. W przypadku technologii webowych mamy do dyspozycji: JavaScript, HTML5 i ewentualnie Flash. Nie wiem, jak z Flashem, ale nie sądzę, żeby było to możliwe z poziomu JavaScript lub HTML5. Można odtworzyć dźwięk, ale raczej nie można zaznaczyć, z którego konkretnie głośnika dźwięk ma się wydobyć. Jeśli to musi być koniecznie na stronie internetowej, to jedynym rozsądnym rozwiązaniem jest Java, a konkretnie applet w tym języku. W Internecie znajdziesz opis wykorzystania różnych bibliotek audio.
Jacek R.

Jacek R. programista

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Stworzenie rozwiązania dedykowanego może być trudne, ale może warto pomyśleć o substytucie, czyli... Przygotować tą samą ścieżkę w wersji z tylko lewym kanałem, w wersji tylko z prawym oraz w wersji z oboma (na wszelki wypadek). Teraz, w zależności od klikania w kontrolki (np. z użyciem popcorn.js) będzie streamowany do użytkownika inny plik. Przejścia między ścieżkami nie będą idealnie gładkie, ale powinno to działać dość dobrze. To takie bardziej lajtowe rozwiązanie tego, o czym pisał Łukasz Cepowski - w jego przypadku trzeba dobrze oprogramować serwer streamujący.
Monika B.

Monika B. Specjalista ds
e-learningu;
Programista
bazodanowych apli...

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Dziękuje serdecznie wszystkim za odpowiedzi, które naprowadziły mnie na chyba najsłuszniejszą drogę HTML5. Nie wygląda to skomplikowanie, przykład http://codebase.es/riffwave/
aczkolwiek rozwala mnie sytuacja kiedy to wynalazek Ms działa w Firefox, czy nawet Safari, a na IE9 nawet nie piśnie... Na pewno i z tym sobie jakoś można poradzić (oby!) a jak nie to pozostaje liczyć na to że szybko połatają IE9 (które co chwila mnie denerwuje swoją nieudacznością w stosunku do IE8) bo żyje też nadzieją że w IE8 to zadziała (test jutro, jak odinstaluje aktualizacje :) )

konto usunięte

Temat: Dźwięk do wybranego kanału - sterowanie z poziomu strony

Monika B.:
Dziękuje serdecznie wszystkim za odpowiedzi, które naprowadziły mnie na chyba najsłuszniejszą drogę HTML5. Nie wygląda to skomplikowanie, przykład http://codebase.es/riffwave/
aczkolwiek rozwala mnie sytuacja kiedy to wynalazek Ms działa w Firefox, czy nawet Safari, a na IE9 nawet nie piśnie... Na pewno i z tym sobie jakoś można poradzić (oby!) a jak nie to pozostaje liczyć na to że szybko połatają IE9 (które co chwila mnie denerwuje swoją nieudacznością w stosunku do IE8) bo żyje też nadzieją że w IE8 to zadziała (test jutro, jak odinstaluje aktualizacje :) )

HTML5 Audio - skoro IE 9 sobie nie poradziło to nie ma co liczyć na IE 8. Z tego co ostatnio przeglądałem wieści z Microsoftu to dopiero IE 10 będzie miało wsparcie dla HTML 5 na w miarę sensownym poziomie.

Następna dyskusja:

Screencapture strony z pozi...




Wyślij zaproszenie do