nazwa pliku a strumień

Odpowiedz Nowy wątek
2011-08-31 15:28
0

Uwaga mam pytanie bardziej z pogranicza hakerstwa niż ortodoksyjnego programowania albo czyste SCIFI.
Ustawiam nazwę pliku docelowego, do którego mają być zapisywane dane audio jak poniżej:

capture.Filename="E:\\gadka.avi";

Obiekt capture po uruchomieniu tworzy na dysku plik o takiej nazwie.
Czy istnieje możliwość by zamiast "E:\gadka.avi" wstawić jakiś strumień aby audio było zapisywane do strumienia a nie do pliku? A jeśli nie to czy istnieją inne metody przechwycenia tego strumienia?
Jak pytanie bez sensu to proszę ---> kosz.


"Wszystko co może być wynalezione, zostało wynalezione"
Charless H. Duell - komisarz urzędu patentowego U.S., 1899
edytowany 3x, ostatnio: maszynaz, 2011-08-31 15:35

Pozostało 580 znaków

2011-08-31 17:24
0

A skąd ten capture pobiera dane audio? Dane audio to zwykłe bajty więc możesz zapisywać do czego chcesz, także do strumienia np. typu MemoryStream.
Ten obiekt capture jest Twojego autorstwa czy z jakiejś biblioteki?

Edit:
Chcesz podać do zmiennej FileName strumień? Tak się nie da bo strumień nie będzie stringiem ;p

edytowany 1x, ostatnio: gawronlukasz, 2011-08-31 17:25
to biblioteka znaleziona w necie i nie zawiera metody zapisu do strumienia - maszynaz 2011-08-31 20:05

Pozostało 580 znaków

2011-09-01 11:39
msm
0

A nie wystarczyłoby po prostu

capture.Filename = Path.GetTempFileName()
// blah blah blah
Stream str = File.Open(capture.Filename);
edytowany 3x, ostatnio: msm, 2011-09-01 11:44

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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