|  | 
 
 | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  Сеть Добрых часов суток! Help! Проблема такая: я написал програмку которая мне передает через локальную сеть изображение, не в виде файла а в виде потока памяти (MemoryStream). Вообщем изображение на мой комп приходит гдето через 5 секунд. А нельзя ли как-нибудь уменьшить это время и если можно то как мне это реализовать? | 
| 
			 
			#2  
			
			
			
			
		 | |||
| 
 | |||
|   Чо никто не знает что-ли. Ведь когда работают другие приложения, например просмотрщик видео, ведь изображения передаются достаточно быстро. | 
| 
			 
			#3  
			
			
			
			
		 | |||
| 
 | |||
|   Думаю, зависит от размера файла, от того, какими кусками ты его передаешь, и, естественно, от скорости сетки. Дело в том, что для воспроизведения видео не обязаельно закачивать файл целиком. При этом существует 2 потока: один закачивает файл, а второй воспроизводит то, что успело закачаться. Вариант решения. Отмасштабировать картинку перед передачей для отображения в нужных условиях. Т.е., если у тебя сама картинка 1000х1000, а окно отображения 100х100, то ты можешь съэкономить кучу времени, если отмасштабируешь ее перед передачей под размеры окна отображения. | 
| 
			 
			#4  
			
			
			
			
		 | |||
| 
 | |||
|   Это тоже мысль! Как я не додумался до этого. Сенкью тебе! |