konto usunięte

Temat: przecgwytywanie głosu

witam..

mam takie pytanie

Czy jest możliwe napisanie takiej nagrywarki, aby można było z domu, za pomocą mikrofonu, nagrać głos na jakimś serwerze?

w sensie nie wysłać plik z nagraniem, tylko zapisywać na serwerze w czasie rzeczywistym???
Piotr L.

Piotr L. Administrator,
programista, student
Politechniki
Warszaws...

Temat: przecgwytywanie głosu

Możliwe? Zapewne tak.

Jakim nakładem pracy? Nie wiem, ale skoro można rozmawiać przez VoIP, to zamiast po drugiej stronie odtwarzać dźwięk, można go zapisywać.
Wojciech Sznapka

Wojciech Sznapka CTO @ STS Zakłady
Bukmacherskie

Temat: przecgwytywanie głosu

Myślę że Java by sobie z tym poradziła. Boję się pomyśleć ile by to kosztowało. Ale na javie się nie znam, więc moje przypuszczenia są wzięte z sufitu ;-)
Przemysław Kowalewski

Przemysław Kowalewski Flash/Flex developer

Temat: przecgwytywanie głosu

Można zrobić taką nagrywarkę za pomocą flasha i serwera multimedialnego:

Flash aby przechwycic dzwięk z mikrofonu i wysłać do serwera(FMS, Red5, lub inny)
a na serwerze to sobie zapisac. Wszysko oczywiscie w czasie "rzeczywistym"
Michał Ławicki

Michał Ławicki dostawca zadowolenia

Temat: przecgwytywanie głosu

czyli generalnie stream dźwieku od usera + zapisywanie tegóż streama na serwerze :-) istny banał ;-);-)
Przemysław Rumik

Przemysław Rumik kodowanie to moja
specjalność ;-)

Temat: przecgwytywanie głosu

Ja może z innej strony ;-)
Z punktu widzenia użytkowników i bezpieczeństwa nie powinno to być proste do zrobienia ;-) a nawet nie powinno być możliwe bez alertów informacyjnych dla usera.

Z technologii to np. ActiveX, teoretycznie też aplet Java'y z użyciem JMF.

Jeżeli pozwala na to zwykły Flash to uznałbym to jako użytkownik za poważne naruszenie bezpieczeństwa, bo co to komu szkodzi napisać takiego cosia, który po umieszczeniu na stronie zamienia się w urządzenie podsłuchowe.

konto usunięte

Temat: przecgwytywanie głosu

no to pytanie drugie.

żeby było jeszcze trudniej.

na stronie www znajdują się muzyczne podkłady.
w stylu karaoke.
wybieram utwór i klikam PLAY, aby odtwarzać.
na ekranie leci tekst, w głośniczkach (słuchawkach) słyszę muzykę, a... UWAGA na serwerze zapisuje się mój śpiew i ten podkład RAZEM, jako jeden plik dźwiękowy.

da się?
:)
Jarosław Rafa

Jarosław Rafa senior software
engineer, Motorola
Solutions Systems
Polska

Temat: przecgwytywanie głosu

Przemysław Rumik:
Jeżeli pozwala na to zwykły Flash to uznałbym to jako użytkownik za poważne naruszenie bezpieczeństwa, bo co to komu szkodzi napisać takiego cosia, który po umieszczeniu na stronie zamienia się w urządzenie podsłuchowe.

ZTCW to flash player ma w ustawieniach opcje (mozna je chyba ustawiac indywidualnie dla każdej domeny), czy zezwalać na uzywanie mikrofonu. Domyslnie jest nie, user musi sobie przestawic na tak.
Przemysław Rumik

Przemysław Rumik kodowanie to moja
specjalność ;-)

Temat: przecgwytywanie głosu

Jarosław Rafa:
ZTCW to flash player ma w ustawieniach opcje (mozna je chyba ustawiac indywidualnie dla każdej domeny), czy zezwalać na uzywanie mikrofonu. Domyslnie jest nie, user musi sobie przestawic na tak.

Rzeczywiście, tutaj http://www.macromedia.com/support/documentation/en/fla... wycinek dokumentacji który tego dotyczy.

Czyli jeżeli flash potrafi przesłać strumień z dźwiękiem do serwera to po problemie ;-) choć i tak jest to trochę przerażające ;-)
Przemysław Rumik

Przemysław Rumik kodowanie to moja
specjalność ;-)

Temat: przecgwytywanie głosu

MALINA W.:
no to pytanie drugie.

żeby było jeszcze trudniej.

na stronie www znajdują się muzyczne podkłady.
w stylu karaoke.
wybieram utwór i klikam PLAY, aby odtwarzać.
na ekranie leci tekst, w głośniczkach (słuchawkach) słyszę muzykę, a... UWAGA na serwerze zapisuje się mój śpiew i ten podkład RAZEM, jako jeden plik dźwiękowy.

da się?
:)

Jeżeli jak się okazało flash pozwala na nagrywanie dźwięku to się da.
Może nie w ten sposób, że na komputerze powstanie zmiksowany strumień z muzyką i głosem [bo chyba ostatni raz w Win3.11 albo Windows 95 naturalnym stanem było nagrywanie sygnału zmiksowanego], możliwe że serwer będzie musiał to robić [co doda trudności z synchronizacją]. Ale dać się powinno :-) zresztą czy to http://karaokeroom.com/ nie daje takiej możliwości?
Maciej W.

Maciej W. a czy ty masz swój
ręcznik?...

Temat: przecgwytywanie głosu

Da się i za pomocą javy i za pomocą flasha. Skomplikowanie? Dość duże... cena ile może to kosztować.... wielka;)
Marcin W.

Marcin W.
TI/IT/VM/HT/PC/XP/AD
/SE/XL/XE/AS/TB/CP/J
S/JV

Temat: przecgwytywanie głosu

Przemysław Rumik:
Jeżeli pozwala na to zwykły Flash to uznałbym to jako użytkownik
za poważne naruszenie bezpieczeństwa, bo co to komu szkodzi
napisać takiego cosia, który po umieszczeniu na stronie zamienia
się w urządzenie podsłuchowe.
dobrze, że doczytałeś...
Czyli jeżeli flash potrafi przesłać strumień z dźwiękiem do serwera to po problemie ;-) choć i tak jest to trochę przerażające ;-)
Co w tym przerażajacego ? Chyba tylko to, że flash próbuje traktować użytkownika jako osobnika inteligentnego - który wie, kiedy trzeba zajrzeć do menu Settings - i nie glanuje wszystkich debilnym żółtym paskiem ograniczenia.

@Malina: bez flash communication server albo jakiegoś darmowego odpowiednika (np. red5) to sobie nie poradzisz...MaW Marcin W. edytował(a) ten post dnia 21.08.08 o godzinie 08:52

konto usunięte

Temat: przecgwytywanie głosu

a to musi być w czasie rzeczywistym? Nie można nagrać pliku u siebie a później wysłać po prostu nagranego na serwer?

Ostatecznie przesyłany dźwięk zawsze będzie skompresowany i bardziej badziewny... można to zrobić chyba nawet skypem i wtyczką do nagrywania.
Przemysław Rumik

Przemysław Rumik kodowanie to moja
specjalność ;-)

Temat: przecgwytywanie głosu

Się OT zrobiło, dlatego przepraszam wszystkich niezainteresowanych :-)
MaW Marcin W.:
Przemysław Rumik:
Jeżeli pozwala na to zwykły Flash to uznałbym to jako użytkownik
za poważne naruszenie bezpieczeństwa, bo co to komu szkodzi
napisać takiego cosia, który po umieszczeniu na stronie zamienia
się w urządzenie podsłuchowe.
dobrze, że doczytałeś...

Skąd złośliwość? ;-)
Czyli jeżeli flash potrafi przesłać strumień z dźwiękiem do serwera to po problemie ;-) choć i tak jest to trochę przerażające ;-)
Co w tym przerażajacego ? Chyba tylko to, że flash próbuje traktować użytkownika jako osobnika inteligentnego - który wie, kiedy trzeba zajrzeć do menu Settings - i nie glanuje wszystkich debilnym żółtym paskiem ograniczenia.

To jest to miejsce gdzie z jednej strony jest bezpieczeństwo, a z drugiej wygoda. Stosowany w IE model chronienia użytkownika przed światem jest zły, bo przeszkadza, nie pozwala pracować i tak naprawdę nie jest zbyt skuteczny. Model z flasha, gdzie użytkownik może zmienić ustawienia, a później nie wie, że dla strony na której jest są włączone też nie jest do końca dobry. Jeżeli więcej stron zacznie wymagać kontroli nad mikrofonem i kamerką to po jakimś czasie każdy użytkownik zapomni, że akurat dla tej witryny je włączył.
Marcin W.

Marcin W.
TI/IT/VM/HT/PC/XP/AD
/SE/XL/XE/AS/TB/CP/J
S/JV

Temat: przecgwytywanie głosu

Poczytaj sobie: http://www.macromedia.com/support/documentation/en/fla... Ze swojej strony tylko powiem, że wychodzą aż tak "do przodu", że użytkownik własnoręcznie nagranego dźwięku nie może sobie w prosty sposób nagrać u siebie na dysku, jak tylko po wysłaniu na serwer i ponownym zatwierdzeniu ściągnięcia z serwera (to info dla Jerzego, dlaczego nagrywanie lokalne mija sie z celem).

I jeszcze jedna uwaga dla Jerzego: kodeki zastosowane przy neststreamingu (przesył w czasie rzeczywistym) są tak zaawansowane, że szczęka opada, jaka jest jakość transmisji i jakość dźwięku po rozpakowaniu.MaW Marcin W. edytował(a) ten post dnia 21.08.08 o godzinie 13:15



Wyślij zaproszenie do