webForumDet fria alternativet

Visa nätverksström (mjpeg)

.NET

2 svar · 352 visningar · startad av Lovlka

Medlem sedan aug. 200416 inlägg
Frågan#1

Tjena

Sitter och leker med en nätverkskamera (Axis 206) och försöker visa den mjpeg-ström som den skickar.

Strömmen ser ut så här:
--myboundary
Content-Type: image/jpeg
Content-Length: 16759

[Här kommer en helt vanlig jpeg-bild med ovan angivet antal tecken]

Varje gång jag börjar läsa strömmen får jag --myboundary på position 0, vilket säkert är bra... men jag skulle vilja veta hur mycket jag ska läsa för varje bild isf. Är det dessutom rätt väg att gå att försöka läsa varje bild för sig?

Just nu har jag bara testat lite med att varje gång jag läser en bild sparar jag denna som fil, och läser in denna i en picture box. Detta tar grymt mycket resurser, och ger ganska låg framerate. Dessutom har jag problem att spara en ström som innhåller 00, eftersom filen då bryts...

Något luddigt kanske. Vore dock kul om någon har berört liknande fall tidigare, och har någon bra lösning...

Medlem sedan dec. 19996 721 inlägg
#2

http://www.thecodeproject.com/cs/media/Motion_Detection.asp

Denna kod innehåller mycket mer än det du söker, men det finns där...

Medlem sedan aug. 200416 inlägg
#3

Tack som fan! Hinner inte kolla igenom det idag, men imorrn smäller det...

262 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)