vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ASP.NET, WebServices u. Remoting
Http mit Anmeldung (User/Passwort) - wie lösen ? 
Autor: Jojo
Datum: 21.05.13 21:53

Hallo Jungs,

ich brauche mal eure Hilfe. Ich habe eine Webcam, die ich auf einer Homepage einbinden will. Leider kann die Software der Cam das nur mit Anmeldung. Also wenn ich die Seite aufrufe, kommt das Fenster mit Username und Passwort.

Meine erste Idee war der Url einfach den User und das Passwort mit zu übergeben:

http://benutzername:Kennwort@waldschwimmbad.no-ip.biz/live.htm

Das funktioniert aber so wie ich es gelesen habe nicht mit dem http Protokoll.

Das hier war also gut gedacht aber zeigt nicht das Bild sondern das Anmeldefenster

 
<iframe marginheight="0" marginwidth="0" name="main" _
  src="http://benutzername:passwort@waldschwimmbad.no-ip.biz/live.htm" _
  width="650" frameborder="0" height="500" scrolling="no"></iframe>
Ich denke ich werde es in einer .net Seite einbauen müssen.

Was ist die Beste Art das zu machen?

Joachim

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Http mit Anmeldung (User/Passwort) - wie lösen ? 
Autor: ModeratorDaveS (Moderator)
Datum: 22.05.13 11:42

Verstehe nicht ganz was du erreichen willst. Dass jeder Besucher deine Webcam starten kann? Oder was hat das mit .Net zu tun? Wenn du mittels Http ein Login automatisieren willst suche mal in den .net Foren nach "HttpWebRequest Login". Es gibt etliche Beispiele.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Http mit Anmeldung (User/Passwort) - wie lösen ? 
Autor: Jojo
Datum: 23.05.13 09:04

Also mal zur Erklärung. Ich habe eine Webcam, deren Bild wir auf der Homepage frei anzeigen möchten. Leider braucht das Teil immer eine Anmeldung. Ich habe mal einen Test Account angelegt:

waldschwimmbad.no-ip.biz User:123 Pass:abc (bitte mit Firefox öffnen - IE braucht ein AktiveX)

Ich möchte als daher eine Seite bauen, die die Login Daten schon mit übergibt. Ich habe mir mal den Header der Seite angesehen. Ich müsste also diese Daten schon an die Webcam senden:

http://waldschwimmbad.no-ip.biz/live.htm
 
GET /live.htm HTTP/1.1
Host: waldschwimmbad.no-ip.biz
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 _
  Firefox/20.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
DNT: 1
Authorization: Basic MTIzOmFiYw==
Connection: keep-alive
Meine Idee war auf der Seite so was wie ein <IFRAME> oder einen <ajaxToolkit DynamicPopulateExtender> ein zubauen. Dann über das asp.net die Seite zu definieren mit den zusätzlichen Werten im Header und die dann anzeigen zu lassen.

Da ich so was normalerweise nicht mache, fehlen mir hier die Ideen wie ich das lösen kann ...

Welche Steuerelemente eigen sich hierfür?

Joachim

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Http mit Anmeldung (User/Passwort) - wie lösen ? 
Autor: ModeratorDaveS (Moderator)
Datum: 23.05.13 10:37


Das ist dann eine Asp.Net Frage...ich schätze du brauchst eine Art Proxy-Seite. Leider kann ic da nicht viel helfen.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Http mit Anmeldung (User/Passwort) - wie lösen ? 
Autor: powerzone3000
Datum: 27.05.13 21:54

Hi,
zufälligerweise beschäftige ich mich auch gerade mit einer solchen IP-Kamera.

Hat jetzt zwar nicht mehr viel mit .NET zu tun, aber:

Die ganzen Foscam's und wie sie alle heißen lassen sich über ein CGI steuern. Das Live-Bild (im "server push mode") lässt sich über folgende URL abrufen: http://waldschwimmbad.no-ip.biz/videostream.cgi?user=123&pwd=abc

Weitere Infos findest du im SDK: http://www.sistemasorp.es/blog/IPCAMCGISDKV2.1.pdf

Viel Spaß!
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Http mit Anmeldung (User/Passwort) - wie lösen ? 
Autor: Jojo
Datum: 28.05.13 09:08

Super, ich hatte es schon hinbekommen ... aber Danke ...

Wie hast Du das Problem mit dem InternetExplorer Gelöst. Im Firefox und im Crome geht der Livestream ja ohne Probleme - aber der IE braucht ja ein plugin. Bei der Verlinkung auf der CGI geht dann die Abfrage nicht mehr

Joachim

Joachim

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Http mit Anmeldung (User/Passwort) - wie lösen ? 
Autor: powerzone3000
Datum: 28.05.13 09:59

Hallo,
Für den Internet Explorer gibt es wohl nur die Möglichkeit ein Standbild anzuzeigen (mittels snapshot.cgi).
Um ein bewegtes Bild zu bekommen kann man dieses aber beispielsweise mit JavaScript jede Sekunde aktualisieren.

Das ist alles hier beschrieben: http://www.digitalham.co.uk/web/development/embedding-cctv/

Damit aber Firefox & Chrome trotzdem noch das "schönere" Video erhalten, könnte man Conditional Comments verwenden.

Gruß

Beitrag wurde zuletzt am 28.05.13 um 10:00:35 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Http mit Anmeldung (User/Passwort) - wie lösen ? 
Autor: Jojo
Datum: 28.05.13 11:04

Super, da ... ich hatte mir schon ein eigenes Javascript gebaut um das Standbild ab zu Bilden ...

  <script type="text/javascript">
if (navigator.appName == "Netscape") {
  document.write(navigator.appName);
  document.write("<iframe marginheight='0' marginwidth='0' name='webcam'" & _
    "src='http://123:abc@waldschwimmbad.no-ip.biz/videostream.cgi?user=123&pwd" & _
    "abc&rate=0' width='650' frameborder='0' height='500'" & _
    "scrolling='no'></iframe>");
  } else {
  document.write("<img src='http://ww2.kompashop.de/webcam.jpg' width='650'" & _
    "height='500' alt='Waldschwimmbad Lich live Bild' >");
  }  
 
  </script>
Auf die Idee mit dem Standbild.cgi bin ich nicht gekommen ... Danke für die Info - ich werde es bei mir mal umbauen

Danke

Joachim

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel