Skrypty Pythona na hostingu a muzyka po stronie klienta

0

Mam hosting który umożliwia wykonywanie skryptów Pythona. Pomyślałem, że można by to wykorzystać do grania muzyki, no ale niestety jest problem wykonywania się skryptów po stronie tylko serwera. Czy jest taka możliwość, żeby muzyka odtwarzała się po stronie klienta a nie serwera w takim przypadku?

0

To się nazywa streaming.

0

streaming jeśli chcesz odtwarzać muzyke live (na przykład puszczać ludziom radio) albo po prostu napisz coś w JavaScript + HTML i zaserwuj statyczny plik audio. Nie wyjaśniasz w swoim poście czy zależy ci na odtwarzaniu dzwięku zapisywanego live po stronie servera czy po prostu jakiejś piosenki w mp3. Jeśli chodzi ci o to drugie, to html audio na ratunek: https://developer.mozilla.org/en/docs/Web/HTML/Element/audio

0

Na razie odtwarza mi się automatycznie muzyka po wejściu fizycznym w przeglądarce:

import cgitb

cgitb.enable()
print "Content-Type: audio/mpeg"
print

f = open("file.mp3")
print f.read()

Mam jeszcze pytanie, czy jest szansa na odtworzenie się muzyki poprzez niefizyczny request? Np. jak ten skrypt znajduje się na hipotetycznej stronie http://example.com/music.py to czy da się coś usłyszeć łącząc się z nią np. przez niefizyczne polecenie w rodzaju curl http://example.com/music.py czy koniecznie musi to być fizyczne wejście przez przeglądarkę?

0

Co to niby jest "niefizyczne polecenie"? o_O Odpowiedź brzmi: musiałbyś request wykonać z jakiegoś programu który potrafi ten stream odczytać. Jak sobie to otworzysz przez netcata to ci wypluje na ekran bajty tej twojej mp3 ;]

1 użytkowników online, w tym zalogowanych: 0, gości: 1