Ich bekomme ein Bild von der Camera. Aber das Bild fängt stark an zu flackern und ist dann irgendwann weg ich glaube das liegt am fehlenden Buffer.
Nur wie kann ich das in Silverlight ändern? Der bisherige Quellcode den ich bis jetzt habe ist nicht viel aber wie gesagt er gibt mir ein Bild. Bitte um Verbessrungsvorschläge.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| private void btn_Activate_Click(object sender, RoutedEventArgs e) { DispatcherTimer _Timer = new DispatcherTimer(); _Timer.Interval = new TimeSpan(0,0,0,0,150); _Timer.Tick += (s, i) => { BitmapImage bi3 = new BitmapImage(); bi3.CreateOptions = BitmapCreateOptions.IgnoreImageCache; bi3.UriSource = new Uri("http://10.168.10.24/record/current.jpg?stream=MxPEG&needlength&fps=6", UriKind.RelativeOrAbsolute); Image1.Source = bi3; }; _Timer.Start(); } |
Moderiert von Th69: Quote- durch C#-Tags ersetzt