Announcement

Collapse

Contacting HomeSeer This Week

HomeSeer is open and operational this week. All orders are being processed and shipped as usual. However, some staff are working from home. If you need to contact HomeSeer for support or customer service, please use our Email or Chat options. https://homeseer.com/contact-us/
See more
See less

General Question - Streaming Video

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

  • General Question - Streaming Video

    I am new to Homeseer and have been reading the forums for the last two weeks educating myself on the application as well as some plug-ins. I have a question, regarding streaming video with the Hauppauge plug-in, that does not appear to have been covered in the forum.

    1) Do I need to have a motion sensor in order to configure the plug-in?
    I want to be able to remotely log into Homeseer and view a camera feed. I was hoping that the action of logging into Homeseer and accessing the cameras would be the triggering event instead of a motion detection. It seems that motion sensors are required for the setup.

    2) Can anyone provide any suggestions for wireless cameras?
    I currently have two "Smarthome wireless day/night color" cameras that run on 2.4 Ghz frequency. The interference and range are just not a good fit for my home so I will be returning them. I realize that wired cameras are the way to go but unfortunately wireless is my best option at this point.

    I was pleasantly suprised at the amount of great information there is on the forums. Keep up the good work everyone. I hope to be able to add some value as I progress with my knowledge with the application.

  • #2
    Additional Information

    I forgot to mention that I am using Hauppauge WinTB-PVR USB2 as my capture device.

    Comment


    • #3
      Does the Win-TV PVR USB use hardware MPEG encoding? If so it may or may not work with streaming. If it uses software MPEG encoding, it will work.

      You do not require motion sensors but to switch to a camera and snap pictures, it will all be a manual operation. This can be done by clicking the camera buttons on the web page (even remotely). I do this every day from work. But you will have designate some device type during initial setup as a "motion sensor" even if you don't really have any. As you've said it looks like it needs motion sensors for the setup but you can just fool it. You can actually have any event turn (select) a camera and snap a picture.
      Bryan
      (Config is in my profile)

      Comment


      • #4
        Struggling W/ Initial Setup

        Bryan,

        Thanks for all your help thus far. I have been reading through all of the forum threads regarding the plug-in trying to avoid simple issues but I have not been able to get things up and running. I have gone in so many loops that I now have removed the "Main Alarm" device type and cleaned up the "hspi_Hauppauge_Capture.cnf" file so that it contains only "MsgLevel=0". Attached is a screen shot of the errors that I am getting. Any help would be great. The capture card I am using is Hauppauge WinTV-PVR USB2. The OS is Windows XP Professional. I am able to view the video from the camera using the Hauppauge software "WinTV2000".

        Thanks,
        Jeff Beck

        12/4/2007 9:47:49 PM - Hauppauge Captu - GetHSPISetting() for key (BaseCode): '0'
        12/4/2007 9:47:49 PM - Hauppauge Captu - No Security Zone Alarm devices found or Main Alarm not defined - deleting all current Hauppauge Capture Security Zone Devices and creating Main Alarm
        12/4/2007 9:47:49 PM - Hauppauge Captu - Got new device house code ]
        12/4/2007 9:47:49 PM - Hauppauge Captu - Entered SaveHSPISetting() function.
        12/4/2007 9:47:49 PM - Hauppauge Captu - SaveHSPISetting() for key (BaseCode): ']'
        12/4/2007 9:47:49 PM - Database Item - Saving Device Main Alarm
        12/4/2007 9:47:49 PM - Hauppauge Captu - Created Main Alarm device
        12/4/2007 9:47:49 PM - Hauppauge Captu - Entered SaveHSPISetting() function.
        12/4/2007 9:47:49 PM - Hauppauge Captu - SaveHSPISetting() for key (Hauppauge Capture Main Alarm): 'Main Alarm'
        12/4/2007 9:47:49 PM - Hauppauge Captu - initVideoSettings - Starting ImageUtility
        12/4/2007 9:47:49 PM - Database Item - Saving Device Main Alarm
        12/4/2007 9:47:49 PM - Hauppauge Captu - initVideoSettings - Starting CaptureUtility
        12/4/2007 9:47:49 PM - Database Item - Saving Device Main Alarm
        12/4/2007 9:48:20 PM - CaptureUtility - Form_Load - form loaded - Init value is False
        12/4/2007 9:48:21 PM - CaptureUtility - CaptureUtility Version: 4.1.2 - Retrieving info from capture card - Connected(True)
        12/4/2007 9:48:21 PM - CaptureUtility - An unexpected error occured in the GetVideoInfo(190) function/subroutine: [1000 - The control must be connected!]12/4/2007 9:48:21 PM - CaptureUtility - Entered Class terminate
        12/4/2007 9:48:21 PM - Hauppauge Captu - -1 Capture cards found (InitHW)
        12/4/2007 9:48:21 PM - Hauppauge Captu - Entered SaveHSPISetting() function.
        12/4/2007 9:48:21 PM - Hauppauge Captu - SaveHSPISetting() for key (CaptureCardCount): '-1'
        12/4/2007 9:48:21 PM - Hauppauge Captu - Hauppauge Capture plugin did not detect any installed capture cards12/4/2007 9:48:21 PM - Hauppauge Captu - An unexpected error occured in the InitHW(480) function/subroutine: [9 - Subscript out of range]
        12/4/2007 9:48:21 PM - MLHSPlugin Debu - Entered name() function.
        12/4/2007 9:48:21 PM - Info - Finished initializing plug-in Hauppauge Capture

        Comment


        • #5
          More Info

          The Hauppauge WinTV-PVR USB2 DOES use hardware encoding. Has anyone else used the Hauppauge plug-in with a hardware encoding capture card? If the plug-in does not work with a hardware encoding card, does anyone have a recommendation for a different capture card? Please keep in mind that I am running Homeseer on a laptop for the immediate future until I set up a server.

          Comment


          • #6
            I'm not sure why the log says the control must be connected when it is?

            Do you have the latest driver from the Hauppauge web site for your USB capture device?
            Bryan
            (Config is in my profile)

            Comment


            • #7
              Gettin' Close

              Alright Bryan. I am getting close. I have gone through many iterations over the last day or two debugging and trying different config options. My learning curve has been steeper than I anticipated but I am making progress. I am still struggling getting the streammain.asp to function correctly. I am going to attempt to give you as much information as possible as I am not sure if it is a config, codec, event, firewall, etc. issue.

              - When I launch streammain.asp page from HS main, I see one button ("Hauppauge Capture Front Door"). This is the only camera I have set up.
              - When I select "Start Streaming", the HS log information (see attached) and asp page indicates that HS is streaming. I see a black WMP screen that indicates "Buffering".
              - When I select "Stop Streaming", WMP starts to playback for one second but the only thing that appears is a black screen.
              - When I use the Capture CapPreview, I select "Stream" and the streaming appears to take a snapshot and leaves it up on the screen. When I select "Stop Stream", the CapPreview returns back to showing a live feed from the camera.

              I realize this is a lot of information but I figured I would give you as much as I can so that we may be able to put this thing to rest. I have attached my Hauppauge config file and a screen print of the HS log file during the streammain.asp invoke.

              OS: Windows XP Professional
              Capture Card: Hauppauge WinTV-PVR USB2 (latest drivers)
              Video Codec: Microsoft MPEG-4 v2
              Audio Codec: GSM 6.10
              Attached Files

              Comment


              • #8
                Hey Jeff - it looks like you're browsing to the stream page via an external address. Do you have the configured streaming port 2407 opened on your firewall/router?
                Bryan
                (Config is in my profile)

                Comment


                • #9
                  I do have the port open on the firewall. I have tried using the external ip address and the internal address in this location with the same results. I also tried to create a virtual device for the "Security Zone" thinking that it may be an issue with the motion sensor but the same problem exists. I am attaching the log file from the moment I launch the "streammain.asp" page from the HS main page. I am running out of ideas. Any help would be great.


                  12/11/2007 8:34:17 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera is on, Device String is uses N/S Power supply False
                  12/11/2007 8:34:17 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:17 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:17 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:17 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:17 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera Device String is Hauppauge Capture Front Door Camera is ON
                  12/11/2007 8:34:17 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera is on, Device String is uses N/S Power supply False
                  12/11/2007 8:34:17 PM - CaptureUtility - StartStreaming - Request to start streaming on port 2047
                  12/11/2007 8:34:47 PM - CaptureUtility - Form_Load - form loaded - Init value is True
                  12/11/2007 8:34:47 PM - CaptureUtility - Form_Load - volume was at -2
                  12/11/2007 8:34:48 PM - CaptureUtility - Form_Load - CapPreview Form Loaded
                  12/11/2007 8:34:48 PM - CaptureUtility - Starting streaming
                  12/11/2007 8:34:48 PM - CaptureUtility - tmnStartBroadcast - timer fired
                  12/11/2007 8:34:48 PM - CaptureUtility - Entered ResetCameraConfig() for camera Hauppauge Capture Front Door Camera Not Streaming - Snap in progress False - Capture filter enabled False
                  12/11/2007 8:34:48 PM - CaptureUtility - ResetCameraConfig - Adding brightness:0
                  12/11/2007 8:34:48 PM - CaptureUtility - Brightness-0-10000-39-5000(5000) Contrast-0-10000-39-5000(5000) Hue-0-10000-39-5000(5000)
                  12/11/2007 8:34:48 PM - CaptureUtility - Saturation-0-10000-39-5000(8172) Sharpness-0-100-10-50(13) Gamma-0-100-10-50(9)
                  12/11/2007 8:34:48 PM - CaptureUtility - Video Source-1/Video Composite Channel-1 V Size-720 x 480 Color Format-RGB24
                  12/11/2007 8:34:51 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:51 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera Device String is Hauppauge Capture Front Door Camera is ON
                  12/11/2007 8:34:51 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera is on, Device String is uses N/S Power supply False
                  12/11/2007 8:34:51 PM - CaptureUtility - StartStreaming - Request to start streaming on port 2047
                  12/11/2007 8:34:51 PM - CaptureUtility - Streaming is running on port 2047
                  12/11/2007 8:34:51 PM - CaptureUtility - Streaming started on port 2047 with 5 connections
                  12/11/2007 8:34:57 PM - StreamButtons.a - Sending stream()
                  12/11/2007 8:34:57 PM - StreamButtons.a - Sending run_event()
                  12/11/2007 8:34:57 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:57 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:57 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera Device String is Hauppauge Capture Front Door Camera is ON
                  12/11/2007 8:34:57 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera is on, Device String is uses N/S Power supply False
                  12/11/2007 8:34:57 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:57 PM - Test - Streaming from: http://192.168.0.2:2047
                  12/11/2007 8:34:57 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:57 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:34:57 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:35:58 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:35:58 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera Device String is Hauppauge Capture Front Door Camera is ON
                  12/11/2007 8:35:58 PM - Hauppauge Captu - FindOnCamera - Camera Hauppauge Capture Front Door Camera is on, Device String is uses N/S Power supply False
                  12/11/2007 8:35:58 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:35:58 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:35:58 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:35:58 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:35:58 PM - CaptureUtility - StopStreaming - Request to stop streaming
                  12/11/2007 8:35:58 PM - CaptureUtility - Stopping streaming
                  12/11/2007 8:35:58 PM - MLHSPlugin Debu - Entered name() function.
                  12/11/2007 8:35:58 PM - CaptureUtility - tmnStopBroadcast - timer fired
                  12/11/2007 8:36:04 PM - CaptureUtility - Entered ResetCameraConfig() for camera Hauppauge Capture Front Door Camera Not Streaming - Snap in progress False - Capture filter enabled False
                  12/11/2007 8:36:05 PM - CaptureUtility - ResetCameraConfig - Adding brightness:0
                  12/11/2007 8:36:05 PM - CaptureUtility - Brightness-0-10000-39-5000(5000) Contrast-0-10000-39-5000(5000) Hue-0-10000-39-5000(5000)
                  12/11/2007 8:36:05 PM - CaptureUtility - Saturation-0-10000-39-5000(8172) Sharpness-0-100-10-50(13) Gamma-0-100-10-50(9)
                  12/11/2007 8:36:05 PM - CaptureUtility - Video Source-1/Video Composite Channel-1 V Size-720 x 480 Color Format-RGB24
                  12/11/2007 8:36:05 PM - CaptureUtility - Streaming stopped

                  Comment

                  Working...
                  X