Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Internet Allgemein Flatrates, Webspace, Protokolle und alles rund ums Internet hier rein.

Livestreaming in's Internet: Kosten?!

Diskussion: Livestreaming in's Internet: Kosten?! im Forum Internet Allgemein, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo! Ich möchte gerne eine Webcam LIVE in's Internet senden lassen. Die Cam hat eine eigene IP (ich habe ...

Antwort
Alt 01.06.10, 12:43   #1 (permalink)
 
Registriert seit: 17.09.04
mikezzz Leistung: Facit NTK
Likes: 0
Red face Livestreaming in's Internet: Kosten?!

Anzeige

Hallo!

Ich möchte gerne eine Webcam LIVE in's Internet senden lassen. Die Cam hat eine eigene IP (ich habe sie aber noch nicht installiert - daher meine Fragen hier...).

Nun mache ich mir Gedanken über die Kosten, die mir HOFFENTLICH NICHT entstehen! Denn wenn die Cam permanent live sendet, dann entsteht doch Traffic - oder? Und der wird mir dann - wenn ich meine Monats-Flat ausgenutzt habe - von meinem Provider teuer zusätzlich berechnet!
Richtig?

Oder greifen die Besucher der Cam DIREKT auf die Cam zu, baue ich in meiner Website (wo das Bild dann erscheinen soll) lediglich einen link auf die Cam ein?!? Also entsteht nur dann traffic, wenn sich jemand die Cam ansieht?!?

Fragen über Fragen...

Könnt ihr mich da ein wenig aufklären?

Danke und Gruß
Mike

mikezzz ist offline   Mit Zitat antworten
Alt 01.06.10, 12:59   #2 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

zum Thema Kosten:

was hast du denn für 'nen Internet-Anbieter, dass der dir ab 'ner bestimmten Menge Upstream was zusätzlich berechnet?

Oder meintest du jetzt den Hosting-Provider?


aaalso...

ich habe zwar selbst keine Webcam mit IP etc., aber theoretisch sollte das so ablaufen:

du hängst die Cam zu Hause an deinen Router, gibst ihr, wenn möglich, ne feste IP im IP-Bereich des Routers aber außerhalb des Bereichs, den der Router für dynamische Vergabe per DHCP nutzt.

Dann leitest du in dem Router den benötigten Port weiter zur Cam ("Port-Forwarding") und schon sind die Kamera-Daten immer dann verfügbar, wenn jemand drauf zugreift.

Drauf zugreifen kann man dann in der Regel über die IP-Adresse, die du von deinem Internet-Provider bekommst - also hast du spätestens alle 24h eine neue IP, was wiederum ein wenig bescheiden ist.

Deshalb schaust du, ob dein Router Dienste wie DynDNS unterstützt, wo du dann dort eine Subdomain anlegst (z.B. meine-webcam.dyndns.org ) und der Router schickt dann bei jedem IP-Wechsel eine Meldung an DynDNS "hey, ich bin jetzt unter einer neuen IP-Adresse erreichbar"


Für detailliertere Informationen müsstest du evtl. mal posten, welche Kamera genau du hast und welchen Router.


Anmerkung: ich bin jetzt von normalem DSL-Anschluss mit Router ausgegangen - solltest du dich mit DSL-MODEM ins Netz einwählen oder über ganz andere Wege ins Netz gehen (z.B. über UMTS), dann geht diese Beschreibung natürlich nicht 1:1...
beavisbee ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 01.06.10, 13:32   #3 (permalink)
Themenstarter
 
Registriert seit: 17.09.04
mikezzz Leistung: Facit NTK
Likes: 0
Standard

Hallo!

Aha - nun wird es mir etwas "klarer".

Erst nochmal ein paar Worte zu meiner Infrastruktur:
Ja, ich habe einen DSL-Router mit Flatrate (vom "rosa Riesen").

Mein Hosting-Provider hingegen ist puretec (1und1).

Ich hatte mir das bisher anders vorgestellt.
Auf meiner Website baue ich einen Link auf ein Bild ein. Und dieses Bild verweist auf meinen Webspace, dorthin wo die Cam immer den Stream (oder das Bild) abspeichert?!? Immer der gleiche Name, daher funktioniert der Link immer.
Und daher auch meine Vermutung, daß beim streaming auch Kosten entstehen...

Klar - mit einer eigenen IP (bzw. DynDNS) klappt es bestimmt auch.

Aber geht die andere Variante mit dem Upstream auf meinen Webspace auch? Ist das so üblich? Da ist dann natürlich ein minimaler Zeitversatz drin, da die Daten "zwischengespeichert" werden.

Gruß
Mike

PS: Hardware = Speedport-Router, Siemens Gigaset Webcam.

Geändert von mikezzz (01.06.10 um 13:35 Uhr)
mikezzz ist offline   Mit Zitat antworten
Alt 01.06.10, 17:21   #4 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

ich weiß jetzt nicht, was die Kamera alles kann bzw. was sie vielleicht kann, wenn man sie noch ein wenig aufbohrt (müsste mich mal in Ruhe damit beschäftigen, was dort an Embedded-System so drauf läuft, etc. - vorher kann ich keine zuverlässige Aussage machen, ob da Möglichkeiten sind, das zu erweitern)

aber generell würde ich sagen:
Wenn du keinen Video-Stream willst, sondern nur einzelne Bilder und die Kamera würde es anbieten, alle 5 Sekunden meinetwegen ein Bild per FTP irgendwo hin zu laden, dann wäre es möglich, dass du die Bilder auf dem Server zwischenspeicherst.

anderenfalls wäre eben zu schauen, was die Kamera überhaupt liefert. hat die 'ne eigene Web-Oberfläche zur Steuerung und so?
da wäre die Frage in wie weit man den Player, den man dort zu sehen bekommt, auch irgendwie direkt in die Seite einbinden kann.

du kannst ja gerne mal die Kamera so einrichten, dass man per dyndns drauf zugreifen kann, dann schau ich mir gerne mal an, wie sich das Video evtl. auf externen Seiten einbetten lässt.
beavisbee ist offline   Mit Zitat antworten
Alt 01.06.10, 22:40   #5 (permalink)
Themenstarter
 
Registriert seit: 17.09.04
mikezzz Leistung: Facit NTK
Likes: 0
Standard

Nun gut - ich habe das jetzt gerade mal eingerichtet.

Die Kamera kann DynDNS, mein Speedport (der dazwischen hängt) ja auch.

Es ist nun (vermutlich) alles korrekt eingerichtet. Wie kann ich nun jedoch auf einer meiner Websites das Livebild per IP-Adresse einbauen?!?
Muss ich dort einen Player platzieren, oder wie?

Gruß
Mike
mikezzz ist offline   Mit Zitat antworten
Alt 02.06.10, 06:55   #6 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

Zitat:
Zitat von beavisbee Beitrag anzeigen
hat die 'ne eigene Web-Oberfläche zur Steuerung und so?
da wäre die Frage in wie weit man den Player, den man dort zu sehen bekommt, auch irgendwie direkt in die Seite einbinden kann.

du kannst ja gerne mal die Kamera so einrichten, dass man per dyndns drauf zugreifen kann, dann schau ich mir gerne mal an, wie sich das Video evtl. auf externen Seiten einbetten lässt.
die Frage, wie man auf die Kamera zugreift, hast du mir noch nicht beantwortet.
Wenn das so ist, wie ich mir das vorstelle - mit eigenem Web-Interface, dann könntest du mal den Port, auf dem dieses erreichbar ist, nach außen forwarden und mir die dyndns-Adresse samt Port schicken. Dann schau ich, was ich machen kann. Solange ich nicht sehe, was die Kamera so liefert, kann ich auch nur mutmaßen...
beavisbee ist offline   Mit Zitat antworten
Alt 02.06.10, 07:44   #7 (permalink)
Themenstarter
 
Registriert seit: 17.09.04
mikezzz Leistung: Facit NTK
Likes: 0
Standard

Aaaalso:

Die Cam hat ein Web-Interface. Ist wohl ein kleiner Linux-Server drin.
:-)

Im LAN kann man ihn auch per IP-Adresse und auch direkt über den Media-Player erreichen:

mms://192.168.2.252/img/video.asf

Mein DynDNS-Eintrag:

galinski-de.homeip.net

Gruß
Mike
mikezzz ist offline   Mit Zitat antworten
Alt 02.06.10, 08:41   #8 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

für mms:// musst du (laut Google) den Port 1755 forwarden.
(ich schätze mal, das läuft über UDP - aber gib am besten mal sowohl UDP als auch TCP weiter)

such mal in dem Speedport irgendwo bei Netzwerk - da gibt es 'nen Punkt NAT / Forwarding oder so ähnlich.

Dort stellst du ein:
öffentl. Port: 1755
interne IP: 192.168.2.252
interner Port: 1755
(wie genau die Bezeichnungen beim Speedport heißen, kann ich nicht aus dem Kopf sagen - bin erst am Wochenende wieder in der Nähe eines Speedports... aber du wirst das schon irgendwie finden, denke ich)

nachdem du dieses Portforwarding aktiviert hast, solltest du auf das Video auch über
mms://galinski-de.homeip.net/img/video.asf zugreifen können.


Wenn das soweit funktioniert, musst du das Video nur noch in die Seite einbetten:
HTML-Code:
<object classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A" width="320" height="290" id="WebCam1">
  <param name="ShowDisplay" value="0"/>
  <param name="ShowControls" value="0"/>
  <param name="AutoStart" value="1"/>
  <param name="AutoRewind" value="-1"/>
  <param name="Volume" value="0"/>
  <param name="FileName" value="mms://galinski-de.homeip.net/img/video.asf"/>

  <embed src="mms://galinski-de.homeip.net/img/video.asf" width="320" height="290" type="video/x-ms-asf" controller="false" autoplay="true" loop="false"/>
</object>
also ich hab den Code jetzt einfach von 'nem Beispiel im Internet adaptiert, wo ein Video über normale HTTP-URL geladen wurde - aber ich denke, es sollte auch mit mms:// so problemlos gehen - schließlich wird ja im Hintergrund einfach eine Adresse an einen Media-Player weitergegeben...
beavisbee ist offline   Mit Zitat antworten
Alt 02.06.10, 09:56   #9 (permalink)
Themenstarter
 
Registriert seit: 17.09.04
mikezzz Leistung: Facit NTK
Likes: 0
Standard

Hallo!

Danke für die schnelle und umfassende Antwort!
Prima - dann setze ich mich mit dem Forwarding meines Speedports mal auseinander.
Bin jetzt auch nicht in dessen Nähe, werde es heute abend testen.
:-)

Und WENN ich es dann SO realisiere, dann entstehen ja auch keine traffics (nur dann, wenn sich jemand das Bild ansieht, oder?) und daher brauche ich wohl auch keine Überschreitung meines Datenvolumens und somit zusätzlicher Kosten durch meinen Provider befürchten - richtig?

Gruß
Mike
mikezzz ist offline   Mit Zitat antworten
Alt 02.06.10, 09:58   #10 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

Zitat:
Zitat von mikezzz Beitrag anzeigen
Und WENN ich es dann SO realisiere, dann entstehen ja auch keine traffics
genau. und es entsteht seitens 1&1 gar kein weiterer Traffic - das kommt ja dann über die homeip-Adresse direkt von deiner Kamera.
beavisbee ist offline   Mit Zitat antworten
Alt 02.06.10, 10:08   #11 (permalink)
Themenstarter
 
Registriert seit: 17.09.04
mikezzz Leistung: Facit NTK
Likes: 0
Standard

Cool!
:-)

So hatte ich mir das auch vorgestellt.

Nun aber noch eine - wirklich blöde... - Frage zu DynDNS:
Habe mir dort ja nun einen Account angelegt. Dort habe ich die Cam-IP direkt als Domäne angegeben. Brauche ich das oder kann (muss?) ich dort meine Router-IP angeben?
Denn im Router habe ich ja die Dyn-Account Daten hinterlegt.

Verstehe das so:
Wenn der Router eine neue IP zugeteilt bekommt (von meinem Provider), dann meldet ER sich bei DynDNS und teilt DORT mit, wie er nun erreichbar ist. Habe ich das so korrekt verstanden?
Denn auch die Camera kann DIREKT DYNDNS unterstützen - doch dort brauche ich das ja nicht eintragen, gell?

Gruß
Mike

PS: Frage deshalb, da ich künftig noch weitere Cams installieren will - und da bin ich dann ja glaube ich mit der Konfig fertig und richtig, wenn ich den Router bei DynDNS hinterlege?!
mikezzz ist offline   Mit Zitat antworten
Alt 02.06.10, 10:31   #12 (permalink)
 
Benutzerbild von benediktibk
 
Registriert seit: 03.05.07
benediktibk Leistung: 8086benediktibk Leistung: 8086
Likes: 50
Standard

Zitat:
Wenn der Router eine neue IP zugeteilt bekommt (von meinem Provider), dann meldet ER sich bei DynDNS und teilt DORT mit, wie er nun erreichbar ist. Habe ich das so korrekt verstanden?
Ja
benediktibk ist offline   Mit Zitat antworten
Alt 02.06.10, 10:37   #13 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

Zitat:
Zitat von mikezzz Beitrag anzeigen
Verstehe das so:
Wenn der Router eine neue IP zugeteilt bekommt (von meinem Provider), dann meldet ER sich bei DynDNS und teilt DORT mit, wie er nun erreichbar ist. Habe ich das so korrekt verstanden?
richtig verstanden. bei dyndns landet immer die IP-Adresse, die der Router von deinem Internet-Provider zugewiesen bekommen hat. Und darum kümmert sich ganz allein der Router - bei der Cam brauchst du da nix einstellen.

Zitat:
Zitat von mikezzz Beitrag anzeigen
Denn auch die Camera kann DIREKT DYNDNS unterstützen
Diese Möglichkeit ist nur dazu da, wenn dein Router das nicht unterstützen würde - dann könnte die Kamera sich selbst in regelmäßigen Abständen bei DynDNS melden - da aber dein Router dyndns unterstützt, brauchst du an der Kamera nix konfigurieren.

Zitat:
Zitat von mikezzz Beitrag anzeigen
PS: Frage deshalb, da ich künftig noch weitere Cams installieren will - und da bin ich dann ja glaube ich mit der Konfig fertig und richtig, wenn ich den Router bei DynDNS hinterlege?!
In Sachen DynDNS bist du mit der Config fertig.
Jedoch im PortForwarding geht's jetzt erst los:
du kannst nämlich einen Port immer nur auf ein Gerät forwarden (logisch - der muss ja irgendwo definiert ankommen...) - wenn du also mehrere Cams anschließen willst, können die intern alle ihre Standard-Einstellungen behalten und nur unterschiedliche IPs bekommen - aber nach außen müssen sie auf unterschiedlichen Ports liegen - das sieht dann ungefähr so aus:


Cam 1:
öffentl. Port: 1755
interne IP: 192.168.2.252
interner Port: 1755

Cam 2:
öffentl. Port: 1756
interne IP: 192.168.2.253
interner Port: 1755

Cam 3:
öffentl. Port: 1757
interne IP: 192.168.2.254
interner Port: 1755

Anmerkung: höhere IP-Adresse geht nicht - .255 ist Broadcast und noch höhere gibt es nicht - wenn du noch mehr Kameras anschließt, musst du halt z.B. 251, 250, ... benutzen - aber pass auf, dass du nicht in den Bereich kommst, den der Router für dynamische Adress-Vergabe nutzt.


und ansprechen von außen kannst du sie dann wie folgt:

Cam1, Standard-Port:
mms://galinski-de.homeip.net/img/video.asf

Cam2, Port 1756:
mms://galinski-de.homeip.net:1756/img/video.asf

Cam3, Port 1757:
mms://galinski-de.homeip.net:1757/img/video.asf

(ausgehend von der Annahme, dass du mehrmals das gleiche Kamera-Modell nutzt und somit die Adressen zum Video an sich identisch sind)
beavisbee ist offline   Mit Zitat antworten
Alt 02.06.10, 11:11   #14 (permalink)
Themenstarter
 
Registriert seit: 17.09.04
mikezzz Leistung: Facit NTK
Likes: 0
Standard

Ok - klasse.
:-)

Ja, stimmt: Ich werde mehrere Cams des gleichen Typs an den Start bringen. Daher sollte die Konfiguration auch so funktionieren.

Was mir bei Deinem Lösungsvorschlag jedoch noch nicht ganz klar ist:
Weshalb denn für jede Cam einen eigenen Port öffnen? Ich glaube die Cams senden alle auf dem gleichen Port, glaube das kann man auch nicht ändern.
Eine Differenzierung ist doch schon über die IP-Adressen gegeben, reicht das nicht??

Danke und Gruß
Mike
mikezzz ist offline   Mit Zitat antworten
Alt 02.06.10, 12:04   #15 (permalink)
 
Benutzerbild von benediktibk
 
Registriert seit: 03.05.07
benediktibk Leistung: 8086benediktibk Leistung: 8086
Likes: 50
Standard

Es reicht nicht, weil der Router dann nicht weiß, an welche der Cams er die Anfrage von außen weiterleiten soll. Deswegen benötigt jede Cam einen eigenen Port und der Router kann dann die Pakete an die richtige IP weiterleiten. Wobei du beim Forwarding auch gleich den Port gewissermaßen ändern kannst. Soll bedeuten, alles was zum Beispiel (ich bediene mich bei beavisbee) an Port 1756 vom Internet ankommt wird an 192.168.2.253:1755 weitergeschickt. Dementsprechend müssen die Kameras dann auch keine frei konfigurierbaren Ports haben, da üblicherweise ein Router das Problem lösen kann. Es ist dann nur wichtig, dass du bei Zugriff auf die Kamera dann auch den richtigen Port ansprichst (wenn du vom Internet darauf zugreifst).
mfg benediktibk

@beavisbee: Ich hoffe es stört dich nicht, wenn ich ein bisschen Arbeit abnehmen will?
benediktibk ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » Internet Allgemein » Livestreaming in's Internet: Kosten?!
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61