Seite 1 von 2

Netzwerkkamera video einbinden

Verfasst: Sa 16. Feb 2019, 01:02
von bahner
hi,
hab auf meiner tank aktuelles 3.60 nightly drauf.
hab in meinem Netzwerkk mehrere Kameras im Einsatz.
über tuxwetter/webcams kann ich mir auch Standbilder dazu anschauen.
nun möchte ich aber gerne über webtv per rtsp das video dazu anschauen.
per ispy kann ich aufm PC das video der webcam sehn.
folgend urls. zeigt ispy an:
1280x720: rtsp://hinterhof:bahner18560@192.168.178.65:26522/videoMain
640x360 : rtsp://hinterhof:bahner18560@192.168.178.65:26522/videoSub

jetzt hab ich in der webtv_usr.xml folgendes eingegeben:
<?xml version="1.0"?>
<webtvs name="[Kamera_vorn] ">
<webtv title="Kamera_vorn" url="rtsp://hinterhof:bahner18560@192.168.178.65:26522" epgid="" genre="Movie" description="webtv" />
</webtvs>

Der webtv Kanal "Kamera_vorn" erscheint,
aber leider kommt: Kanal nicht verfügbar.

Wo könnte der Fehler sein?

Wenn aber die Kamera nicht kompatibel wäre, würde doch auch auf ispy nichts hell werden ,oder?

gruß bahner

Re: Netzwerkkamera video einbinden

Verfasst: Sa 16. Feb 2019, 03:43
von topie
/videoMain oder /videoSub gehören auch zur Url und fehlen in deiner Webadresse.

Re: Netzwerkkamera video einbinden

Verfasst: Sa 16. Feb 2019, 23:08
von bahner
wenn ich es so eingebe,
dann erscheint gar kein WebTv Kanal,
weiß nicht, was falsch sein könnte.

Code: Alles auswählen


<?xml version="1.0"?>
<webtv title="CamMain" urlkey="0" url="rtsp://hinterhof:bahner18560@192.168.178.65:26522/videoMain" description="FosCam" iconsrc="" type="0" />
<webtv title="CamSub" urlkey="0" url="rtsp://hinterhof:bahner18560@192.168.178.65:26522/videoSub" description="FosCam" iconsrc="" type="0" /> 
</webtvs>

Re: Netzwerkkamera video einbinden

Verfasst: So 17. Feb 2019, 01:03
von bahner
hi,
hatte folgende Zeile vergessen.
<webtvs name="[Foscam]">

funktioniert jetzt

Re: Netzwerkkamera video einbinden

Verfasst: Sa 18. Jul 2020, 08:49
von speed
Habe das Problem, dass seit einiger Zeit meine Webcam kein Video mehr anzeigt.
Es kommt immer Kanal nicht verfügbar.
Ich habe an meinen Einstellungen seit 3 Jahren nichts geändert.
Einbindung erfolgte über WebTV problemlos.
Hier meine webtv_usr.xml

Code: Alles auswählen

<?xml version="1.0"?>
<webtvs>
	<webtv title="Instar" urlkey="0" url="rtsp://admin:xxx@192.168.1.40:554/11 " description="Instar" iconsrc="" type="0" />
</webtvs>
Der Sender wird in der Liste angezeigt.
Der Port RTSP 554 ist in der Kamera und im Router freigegeben.
Das Kameramodell ist Instar 5905 HD.
Vielleicht hat jemand eine Idee?

Re: Netzwerkkamera video einbinden

Verfasst: Sa 18. Jul 2020, 14:18
von topie
speed hat geschrieben: Sa 18. Jul 2020, 08:49 Vielleicht hat jemand eine Idee?
Nein, aber du hast seit 3 Jahren auch nicht das Image erneuert? Also gab es erwähnenswerte Änderung oder Updates?
Macht die Kamera ein Bild im Browser/App?

Re: Netzwerkkamera video einbinden

Verfasst: Sa 18. Jul 2020, 17:26
von speed
Image ist das letzte nightly vom 17.07.
Im Browser und der App geht es.
Ist ja auch kein rtsp.

Re: Netzwerkkamera video einbinden

Verfasst: So 19. Jul 2020, 12:51
von topie
Ja dann die übliche Vorgehensweise durchführen.
Ein Konsolenfenster starten und auf die Kamera schalten, hier dann die Ausgabe des Log mal posten.

Re: Netzwerkkamera video einbinden

Verfasst: So 19. Jul 2020, 13:46
von Don de Deckelwech
Hi,
Ein Konsolenfenster starten und auf die Kamera schalten, hier dann die Ausgabe des Log mal posten.
aber vorher den Befehl setconsole dort drin eintippen.

Ciao,
DdD.

Re: Netzwerkkamera video einbinden

Verfasst: So 19. Jul 2020, 17:57
von nofx
Hallo zusammen, ich habe eine instar 8003, Bild bekomme ich jedoch mit dem originalen / nightly builds nicht.
Die Lösung welche ich / wir von vanhofen bekommen haben: eigenes image bauen mit dem config eintrag NI-FFMPEG_BRANCH = ni/ffmpeg/master.
Mit diesen eintrage geht meine instar sowie die kamera von loxone.



Originales Image für die Tank -> video wird nicht angezeigt siehe log -> CSAPI (FILEPLAYER): Not Supported Format: mjpeg

Code: Alles auswählen

CSAPI (PVR-PLAY): cPlayback::Open: demux 5 hPlayDmxVidChan 94406cbc hPlayDmxAudChan 94406ea8
CSAPI (PVR-PLAY): cPlayback::Start: file http://XXXXXXX:XXXXXXX@192.168.178.XX:XX/mjpg/video.mjpg vpid 0 type 0 apid 0 type
0 duration 0
stat64: No such file or directory
CSAPI (FILEPLAYER): Not Supported Format: mjpeg
CSAPI (PVR-PLAY): cPlayback::Close
bgPlayThread: started: 0
CVFD::showServicename: (Haust  r)
CVFD::ShowText: [0x10][(Haust  r)]
zap failed!
bgPlayThread: play end...
PlayFileEnd: stopping, this 0x2813728 thread 0xe9450
CSAPI (PVR-PLAY): cPlayback::Close
restoreNeutrino: playing 1 isUPNP 0
restoreNeutrino: restore mode 101
CNeutrinoApp::handleMsg: CHANGEMODE to 1 rezap 0
[neutrino.cpp:tvMode:4417] rezap 0 current mode 9
CVFD::showServicename: (Haust  r)
CVFD::ShowText: [0x10][(Haust  r)]
CRemoteControl::tvMode
CNeutrinoApp::SetChannelMode 4 [tv]
[neutrino.cpp:SetChannelMode:2196] newmode 4 sort old 0 new 0
restoreNeutrino: restoring done.
PlayFileEnd: stopped
Image für die Tank mit der config NI-FFMPEG_BRANCH = ni/ffmpeg/master erstellt und video geht -> CSAPI (FILEPLAYER): Supported Format: mpjpeg

Code: Alles auswählen

CSAPI (PVR-PLAY): cPlayback::Open: demux 5 hPlayDmxVidChan 94406cbc hPlayDmxAudChan 94406ea8
CSAPI (PVR-PLAY): cPlayback::Start: file http://XXXXXXX:XXXXXXX@192.168.178.XX:XX/mjpg/video.mjpg vpid 0 type 0 apid 0 type
0 duration 0
stat64: No such file or directory
CSAPI (FILEPLAYER): Supported Format: mpjpeg
CSAPI (FILEPLAYER): returned videoformat: 3
CSAPI (FILEPLAYER): SetTimeStampType: set timestamp to PTS
CSAPI (FILEPLAYER): SetFrameRate: 25000
CSAPI (FILEPLAYER): cFileParser::Start
CSAPI (VIDEO): Start: pcr 0x1fff vpid 0x1fff vtype 3 (stopped)
CSAPI (PVR-PLAY): cPlayback::SetSpeed: 1 (1024), STC mode yes
bgPlayThread: started: 1
CSAPI (FILEPLAYER): ReaderThread: PARSER_CMD_START_READER
CSAPI (VIDEO): New Video PTS delay is 40000uS
CSAPI (VIDEO): Video Picture Information
CSAPI (VIDEO): -------------------------
CSAPI (VIDEO): Decode Dimensions:   (640 x 480)
CSAPI (VIDEO): Display Extension Info Present:   No
CSAPI (VIDEO): Aspect Ratio: 4:3 (1) Frame Rate:   8 (25000)
CSAPI (VIDEO): Color Space:  1 Interlaced:   No
CSAPI (VIDEO): -------------------------
CSAPI (VIDEO): New Video PTS delay is 40000uS
CSAPI (FILEPLAYER): VIDEO event 39: STC not valid, err 0
CSAPI (VIDEO): Video event CNXT_VIDEO_EVENT_PLAYING, sync took: 28 msec

Re: Netzwerkkamera video einbinden

Verfasst: Mo 20. Jul 2020, 08:24
von speed
Kann der Eintrag nicht generell ins Image übernommen werden?
Es ging ja auch schon früher mal.

Re: Netzwerkkamera video einbinden

Verfasst: Mi 22. Jul 2020, 01:09
von Knicko
Hi
ffmpeg wird wohl bei den Coolis auf dem 2.8 Stand bleiben.

Hast du denn die Möglichkeit dir ein Image selber zu bauen?
Sonst bau ich dir mal ein aktuelles mit ffmpeg aus dem master branch.
Musst dann halt selber probieren, ob damit alles funktioniert.
gr. Knicko

Re: Netzwerkkamera video einbinden

Verfasst: Mi 22. Jul 2020, 08:36
von speed
Da fehlt mir echt die Erfahrung zum Selberbauen.
Es wäre wirklich ganz nett von dir, wenn du mal so ein Image bauen könntest.
Gibt sicher auch noch andere, die das so nutzen würden.
LG
speed

Re: Netzwerkkamera video einbinden

Verfasst: Mi 22. Jul 2020, 12:51
von Knicko
zum testen, Apollo (Tank) Image war ja richtig?

https://www.dropbox.com/s/z47zpigwy8gb1 ... o.img?dl=0

ffmpeg master

Wenn du Lust und Zeit hast, könntest du auch mal den NFS Server probieren. NFS-Utils 2.5.1

gr Knicko

Re: Netzwerkkamera video einbinden

Verfasst: Do 23. Jul 2020, 21:31
von speed
Das funktioniert so leider nicht.

Code: Alles auswählen

[zapit.cpp:ZapIt:518] [zapit] zap to Instar (ffffffffe7c01a4e tp 0)
[zapit] saving channel, apid 14d8 sub pid 0 mode 0 volume 65
[dvb-sub] paused
[capmt.cpp:SetMode:256] PLAY: fe_num 0 dmx_src 0
[capmt.cpp:SetMode:288] channel aaec042500012870 [MDR Sachsen HD] mode 0 STOP sr                                                                                                                                                             c 0 mask 1 -> 0 update 0 rmode 0 mp 1
[capmt.cpp:SetMode:359]  (newmask == 0)
[capmt.cpp:SetMode:416] CI: not used, disabling TS
CSAPI (DVB-CI): CamPresent: state 2
CI: CAM not found
EVT_WEBTV_ZAP_COMPLETE: ffffffffe7c01a4e
stopPlayBack: stopping...
stopPlayBack: stopped
PlayBackgroundStart: starting...
stopPlayBack: stopping...
stopPlayBack: stopped
PlayBackgroundStart: this 0x279e558 started, thread 639944b0
CSAPI (VIDEO): setAspectRatio: aspect 3 mode -1
CSAPI (VIDEO): VIDEO: Set format to 16:9
CVFD::showServicename: Instar
CVFD::ShowText: [0x10][Instar]
bgPlayThread: starting... instance 0x27b8708
StartWebtv: starting...
cutNeutrino: playing 0 isUPNP 0
CSAPI (VIDEO): setAspectRatio: aspect -1 mode 1
CSAPI (VIDEO): VIDEO: Set aspect mode to letterbox
[zapit.cpp:StopPlayBack:2317] standby 0 playing 1 forced 0 send_pmt 1
key: 0160 value 0, translate: 0160 -ok-
CSAPI (AUDIO): PCM: Stopping Decoded PCM(DSP) stream
CSAPI (VIDEO): Stop: blank 0
TuxTxt stopping subtitle thread ...
[dvb-sub] paused
cutNeutrino: last mode 1
cutNeutrino: this mode 9
cutNeutrino: save mode 101
CNeutrinoApp::handleMsg: CHANGEMODE to 9 rezap 0
CSAPI (DEMUX): WARNING: setting default channel block options failed
CSAPI (DEMUX): WARNING: setting default channel block options failed
CSAPI (PVR-PLAY): cPlayback::Open: demux 5 hPlayDmxVidChan 94406cbc hPlayDmxAudC                                                                                                                                                             han 94406ea8
CSAPI (PVR-PLAY): cPlayback::Start: file rtsp://admin:xxx@192.168.1.40:554/11                                                                                                                                                               vpid 0 type 0 apid 0 type 0 duration 0
stat64: No such file or directory
CSAPI (FILEPLAYER): Please provide a Movie file (0)
CSAPI (PVR-PLAY): cPlayback::Close
bgPlayThread: started: 0
CVFD::showServicename: (Instar)
CVFD::ShowText: [0x10][(Instar)]
zap failed!
bgPlayThread: play end...
PlayFileEnd: stopping, this 0x27b8708 thread 0xf78dc
CSAPI (PVR-PLAY): cPlayback::Close
restoreNeutrino: playing 1 isUPNP 0
restoreNeutrino: restore mode 101
CNeutrinoApp::handleMsg: CHANGEMODE to 1 rezap 0
[neutrino.cpp:tvMode:4659] rezap 0 current mode 9
CVFD::showServicename: (Instar)
CVFD::ShowText: [0x10][(Instar)]
CRemoteControl::tvMode
CNeutrinoApp::SetChannelMode 0 [tv]
[neutrino.cpp:SetChannelMode:2337] newmode 0 sort old -1 new 0
restoreNeutrino: restoring done.
PlayFileEnd: stopped

Re: Netzwerkkamera video einbinden

Verfasst: Sa 25. Jul 2020, 17:00
von speed
Update:
Funzt alles wieder, wie es soll.
Habe Router neu gestartet und siehe da! :ok_hand:
Vielen Dank Knicko.

Re: Netzwerkkamera video einbinden

Verfasst: Sa 25. Jul 2020, 19:55
von topie
Lol also lag es nicht am Image?!
Hat mich auch gewundert, meine Kameras werden ja weiter angezeigt, wollte aber nicht "hier geht's" schreiben.

Re: Netzwerkkamera video einbinden

Verfasst: Sa 3. Apr 2021, 11:48
von nofx
Hallo zusammen,

Bild sehe ich mit selbst gebauten img und den config eintrag FFMPEG_BRANCH = ni/ffmpeg/master.
Da die Kamera eigetlich auch ton hat (welcher über vlc auch funktioniert) hatte ich einiges probiert nur leider ohne erfolg.
Hardware Tank + ÍnStar 8003, getestet mit verschiedenen streams, die vom Bild her auch alle funktionieren, nur leider kein ton auf der Tank.

Code: Alles auswählen

    	<webtv title="Garten1" urlkey="0" url="http://IP-Adresse:80/cgi-bin/hi3510/mjpegstream.cgi?-chn=11&-usr=xxx&-pwd=xxx" description="Stream" />  
    	<webtv title="Garten2" urlkey="0" url="rtsp://user:pass@IP-Adresse:554/11" description="Stream" />
    	<webtv title="Garten3" urlkey="0" url="rtsp://user:pass@IP-Adresse:554/12" description="Stream" />
    	<webtv title="Garten4" urlkey="0" url="rtsp://user:pass@IP-Adresse:554/13" description="Stream" />
Weiterhin konnte ich folgendes herausfinden, nur leider kann ich damit nicht viel anfangen.
Audio in G711A Kodierung adpcm_g76le (was bei der audio einstellung grüne taste angezeigt wird)
Audio in G711A Kodierung pcm_alaw (was bei der audio einstellung grüne taste angezeigt wird)
Scheinbar fehlt im image etwas um einen ton von der kamera zu hören.

Re: Netzwerkkamera video einbinden

Verfasst: Sa 3. Apr 2021, 12:13
von annie
Ich nutze die Kameransichten auf Armboxen (HD51/HD61) als m3u, ich habe hier Ton !

Code: Alles auswählen

#EXTM3U
#EXTINF:-1 tvg-id="" tvg-name="Kamera Eingang-HD" tvg-logo="" group-title="Germany",DE: Eingang-HD
rtsp://Eingang:xyz@192.168.2.221:554/live/ch0
#EXTINF:-1 tvg-id="" tvg-name="Kamera Garten-HD" tvg-logo="" group-title="Germany",DE: Garten-HD
rtsp://Garten:xyz@192.168.2.221:555/live/ch0
#EXTINF:-1 tvg-id="" tvg-name="Kamera Terrasse-HD" tvg-logo="" group-title="Germany",DE: Terrasse-HD
rtsp://Terrasse:xyz@192.168.2.232:554/live/ch0
#EXTINF:-1 tvg-id="" tvg-name="Kamera Eingang-SD" tvg-logo="" group-title="Germany",DE: Eingang-SD
rtsp://Eingang:xyz@192.168.2.221:554/live/ch1
#EXTINF:-1 tvg-id="" tvg-name="Kamera Garten-SD" tvg-logo="" group-title="Germany",DE: Garten-SD
rtsp://Garten:xyz@192.168.2.221:555/live/ch1
#EXTINF:-1 tvg-id="" tvg-name="Kamera Terrasse-SD" tvg-logo="" group-title="Germany",DE: Terrasse-SD
rtsp://Terrasse:xyz@192.168.2.232:554/live/ch1
screenshot.png

Re: Netzwerkkamera video einbinden

Verfasst: Sa 3. Apr 2021, 13:05
von Gorcon
@annie ist das eine gekaufte Kamera oder etwas selbst gebautes (z.B. Mit einem Raspberry Pi)