Announcement

Collapse
No announcement yet.

RTSP working yet?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    RTSP working yet?

    Starting to get into security cameras and am really liking the Ubiquiti cameras, but it appears RTSP may be my only option to get a direct feed, though I could go through Blue Iris I suppose. I'd like to avoid the extra link in the middle though.

    I read that RTSP was coming but had some issues, just wondering if they ever got sorted out?

    Paul

    #2
    It's in the later versions of HSTouch, though I'd call it an alpha at Best with very little focus to be fixed.

    Is ubiquiti only rtsp? I ended up splitting my cams off my NVR so that I could get mpeg which works ok.

    Comment


      #3
      There is another post here by Rich stating that ...

      The HSTouch Plugin that used FFMPEG for H264 streaming was a beta and never released. We could not get it to work reliably so it is not in the latest HS3. You should switch to snapshot URL to see the video.

      I remember that I had found a special FFMPG DLL in the HS3 directory that I had never seen before. I tried using it and it didn't work well for me and it was very resource intensive. That said I went back to the fast snapshots and that worked for me. Another thing that has worked for me was launching command line VLC (which was installed on my clients). It is a bit of a PITA because you are running it locally via external command lines defined with HSTouch buttons.

      The snapshot URL was the one I used for RTSP streaming but it really never worked for me. That said it does work with the Foscam cameras.

      Relating to the Ubiquiti first generation cams (AirCams?) I was involved in the beta testing. Final firmware for these locked the cameras to the NVR. Not sure on the second generation cameras though. I gave away these cameras and left them in the last beta firmware revisions (well this one I could make changes via SSH to them).
      - Pete

      Auto mator
      Homeseer 3 Pro - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb- Mono 6.12.X - HSTouch on Intel tabletop tablets
      Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.12.X
      HS4 Pro - V4.1.11.0 - Ubuntu 20.01/VB W7e 64 bit Intel Kaby Lake CPU - 32Gb - Mono
      6.10.0.104
      HS4 Lite -

      X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Smartthings hub, Hubitat Hub, and Home Assistant

      Comment


        #4
        Originally posted by paul View Post
        Starting to get into security cameras and am really liking the Ubiquiti cameras, but it appears RTSP may be my only option to get a direct feed, though I could go through Blue Iris I suppose. I'd like to avoid the extra link in the middle though.

        I love ubiquiti unifi systems and have their routers, swtiches and ap's in more then one house but I think on the forums and my own testing has found that cameras/software seem to be lacking for the price and aviable options. Besides the brand what draws you to the cameras?

        https://community.ubnt.com/t5/UniFi-...1252569/page/2

        Comment


          #5
          Originally posted by integlikewhoa View Post
          I love ubiquiti unifi systems and have their routers, swtiches and ap's in more then one house but I think on the forums and my own testing has found that cameras/software seem to be lacking for the price and aviable options. Besides the brand what draws you to the cameras?

          https://community.ubnt.com/t5/UniFi-...1252569/page/2
          Yeah, they're a bit pricy, but I decided to buy one to test with. It just feels very rock solid to me - image is large and clear, the stream seems to be very reliable, the device feels heavy and solid, and indeed part of it is my current success with other Ubiquiti devices.

          I'm not opposed to looking at other devices, but I want to put together something that's very solid moreso than features, and these seem solid.

          regards,

          Paul

          Comment


            #6
            One option you can do if you are using windows or android for HSTouch around the house, you can setup buttons to launch applications and use that to view the cams in their native app. Not as clean or integrated, but a workaround.

            Comment


              #7
              I would agree with Wayne's suggestion. I prefer my software's native application because it has so many really nice functions built in. I don't use HSTouch at all to view cameras.

              Comment


                #8
                I did that using VLC in Windows embedded.

                All of the command line buttons were on the and you can customize a display on the right with VLC. (pixel size and position). I also utilize VLC today for a page of streaming radio buttons.

                VLC command line

                You can remote control this via the mothership. IE: a doorbell ring or outdoor motion sensing like a driveway sensor can trigger the screen to pop up.

                I also was able to stream live TV from the HDHomerun boxes this way.'

                I've tested also running Kodi with a touchscreen theme and streaming cameras work great.
                - Pete

                Auto mator
                Homeseer 3 Pro - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb- Mono 6.12.X - HSTouch on Intel tabletop tablets
                Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.12.X
                HS4 Pro - V4.1.11.0 - Ubuntu 20.01/VB W7e 64 bit Intel Kaby Lake CPU - 32Gb - Mono
                6.10.0.104
                HS4 Lite -

                X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Smartthings hub, Hubitat Hub, and Home Assistant

                Comment


                  #9
                  Hmm... I'm open to doing that. I did just for fun try installing VLC to see if it would get the RTSP stream and it does very cleanly. From your descriptions though it sounds like it would be popping up a window as opposed to embedding in a screen - I have several displays that are view only (no control) that I want to be able to pop up one or several cameras depending on the situation. Is there a way to embed the vlc display in an html page? (I'm guessing not). Alternately, how about being able to remotely close VLC on one of the remote devices when I no longer want to see it there?

                  regards,

                  Paul

                  Comment


                    #10
                    You would create a page with only control buttons on the left. The VLC screen would occupy the right and most of the screen.

                    For audio just label the button with the stream and have a general off button for any stream (video or audio). The off button just kills the process.

                    Or do an exit screen button and combine it with the kill process for VLC.

                    You can embed a VLC stream on a local page. Easier maybe to create an HTML page on the mothership that you can embed. Not sure how well it will work. It's been documented here in the early days of IP cameras / Foscam stuff. You really though want to stream on the client and not on the mothership.

                    Here utilize Zoneminder which would probably run fine today on the Homeseer Pro box with Homeseer. Zoneminder though is more resource intensive than Homeseer.

                    Zoneminder captures the RTSP stream and coverts it to MJPG.

                    Here is an SD view of one camera using Zoneminder with a VPN connection to a newbie automator.

                    [ATTACH]63314[/ATTACH]

                    ISP: RCN
                    City: Washington
                    Region: District of Columbia
                    Country: United States

                    Just play with it and create some command line launch buttons in HSTouch. See how it works for you.
                    Last edited by Pete; September 11, 2017, 12:47 PM.
                    - Pete

                    Auto mator
                    Homeseer 3 Pro - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb- Mono 6.12.X - HSTouch on Intel tabletop tablets
                    Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.12.X
                    HS4 Pro - V4.1.11.0 - Ubuntu 20.01/VB W7e 64 bit Intel Kaby Lake CPU - 32Gb - Mono
                    6.10.0.104
                    HS4 Lite -

                    X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Smartthings hub, Hubitat Hub, and Home Assistant

                    Comment


                      #11
                      Hmmm... all good ideas. I could do the popup and process kill bits if need be, but I'd prefer to embed. I'll look into the vlc embedding bits and see if that is viable as it means I wouldn't need to spin up another server application, but if that doesn't pan out maybe I'll checkout zoneminder. I do have a windows vm that I could throw it on so as not to increase load on HS3 itself.

                      Thanks for the ideas folks, much appreciated.

                      Comment


                        #12
                        You can also install Blue Iris on your Windows VM and utilize the Homeseer 3 plugin for Blue Iris. Not sure though if you can stream Blue Iris video from HSTouch. I have not played with Blue Iris.

                        Here is an interesting post on the Ubiquiti forum.

                        Embed RTSP stream directly from camera into webpage
                        - Pete

                        Auto mator
                        Homeseer 3 Pro - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb- Mono 6.12.X - HSTouch on Intel tabletop tablets
                        Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.12.X
                        HS4 Pro - V4.1.11.0 - Ubuntu 20.01/VB W7e 64 bit Intel Kaby Lake CPU - 32Gb - Mono
                        6.10.0.104
                        HS4 Lite -

                        X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Smartthings hub, Hubitat Hub, and Home Assistant

                        Comment


                          #13
                          Originally posted by Pete View Post
                          You can also install Blue Iris on your Windows VM and utilize the Homeseer 3 plugin for Blue Iris. Not sure though if you can stream Blue Iris video from HSTouch. I have not played with Blue Iris.

                          Here is an interesting post on the Ubiquiti forum.

                          Embed RTSP stream directly from camera into webpage


                          This is interesting.


                          Sent from my iPhone using Tapatalk

                          Comment


                            #14
                            I have all Ubiquiti UniFi networking equipment and several UniFi cameras connected to my UniFi NVR. To add those cameras to Homeseer for HSTouch, I just use the http commands for them. For example: http://camera-ip-address/api/1.2/snapshot

                            Comment


                              #15
                              Originally posted by Pete View Post
                              You would create a page with only control buttons on the left. The VLC screen would occupy the right and most of the screen.

                              For audio just label the button with the stream and have a general off button for any stream (video or audio). The off button just kills the process.

                              Or do an exit screen button and combine it with the kill process for VLC jiofi local.

                              You can embed a VLC stream on a local page. Easier maybe to create an HTML page on the mothership that you can embed. Not sure how well it will work. It's been documented here in the early days of IP cameras / Foscam stuff. You really though want to stream on the client and not on the mothership. 192.168.l.l

                              Here utilize Zoneminder which would probably run fine today on the Homeseer Pro box with Homeseer. Zoneminder though is more resource intensive than Homeseer.

                              Zoneminder captures the RTSP stream and coverts it to MJPG.

                              Here is an SD view of one camera using Zoneminder with a VPN connection to a newbie automator.

                              [ATTACH]63314[/ATTACH]

                              ISP: RCN
                              City: Washington
                              Region: District of Columbia
                              Country: United States

                              Just play with it and create some command line launch buttons in HSTouch. See how it works for you.
                              Thx Pete, you have great ideas, glad to join your community!

                              ArturNoubel

                              Comment

                              Working...
                              X