Last modified at 3/14/2017 3:23 PM by Koen Zomers


DVBLogic allows your existing set of TV channels to be expanded with live video feeds from IP cameras that you set up. This makes it easy to view for example who's in front of your door on your TV, tablets, phones and any other device for which DVBLogic has a client application. Important requirements for the camera you want to use is that it supports H264 video compression and it's an IP cam. I myself use Foscam FI9821W HD version 2 and Foscam FI9805W cameras which work beautifully well. DVBLogic has just started a Wiki page to keep track of the cameras that will work with DVBLink as well.

Notice: At this moment DVBLogic does not yet support audio streams from your cameras to DVBLogic, only video will be shown

How to configure it

After quite some time messing with the settings I got it to work. Indeed, only video, no audio. One important tip, you MUST create and use an account with a password on the Foscam to make it work. If you try to use the default username admin without a password like I did, you'll be pulling your hair out trying to figure out why it doesn't work. Just create an account on the Foscam with a password and use that instead. Oh and for some reason the account you use for DVBLogic does requires Administrator privileges. Anything less will not work.

Follow these steps to add your IP Camera to your existing DVBLogic configuration:
  1. Log in to your Windows server on which you run DVBLogic (either through RDP or physically behind the machine)

  2. Assuming you have installed DVBLogic to the default location, browse to C:\Program Files (x86)\DVBLogic\DVBLink\share\playlists​

  3. Create a new file here with notepad. You may use any name as the filename, even include spaces if you like and make sure it ends with .m3u

  4. In this file, enter the following contents:
  5. #EXTM3U
    #EXTINF:801,Camera 1
    #EXTINF:802,Camera 2
  6. Tweak this sample to your situation. If you only have one IP camera, remove the second extinf and rtsp line, if you have more than two, add another extinf and rtsp line in a similar fashion as the two shown here. The numbers 801 and 802 in this sample will be used by DVBLogic as the channels on which they will be viewable in your DVBLogic clients. The names "Camera 1" and "Camera 2" will be the names that will show up in DVBLogic as the channel names and eventually will be shown in your DVBLogic clients if you don't override these.
    The RTSP line speaks for itself I imagine. Username, password, IP address of your camera, port number and end it with /videoMain for the main video stream.

  7. Save the file and close notepad. I named mine "ipcams at home.m3u":

  8. Go into DVBLogic make sure the "DVBLogic for IPTV" product is installed on the Products tab. There's a 14 day free trial available in case you want to test run it first before buying it. You can install it using the Install/Update button on the bottom left in case you haven't installed the product yet.

  9. On the Sources tab on the DVBLink configuration site, add an IPTV source by clicking on the + icon next to the line that states Add source within the IPTV section

  10. Click on the wrench at the right of the line you just added

  11. Select Local in the Playlist selection area at the top and select the file that you just created. It should be shown by its filename you have entered without its m3u extension. Select the network card which can access the camera and hit Save at the bottom.

  12. Go to the Channels tab in DVBLink Configuration. It could be that you'll be prompted with a message now. This is DBVLogic its way to try to help you to make clear that the next step is to go to the Channels tab. Either way, just make sure you go to the Channels tab next.

  13. Add your camera from the left Sources list to the right Selected Channels list by checking its box and clicking on the button with the arrow pointing to the right

  14. Click Save at the bottom. You're now done with the DVBLink server configuration

Client configuration

For most clients, you can now start using the channels you just configured right away since they query the DVBLink webservices to retrieve the fresh channel information with the new IP Camera channel(s) added to them. For Windows Media Center, an extra few steps should be taken as it keeps its own offline channel database.

  1. Open Windows Media Center

  2. Go to Tasks and then to settings

  3. In the settings section, go to TV

  4. Next go to TV Signal

  5. Next go to Scan for More Channels

  6. Select Yes in the dialog that pops up at the bottom right

  7. Take notice of the amount of channels that are currently loaded into Windows Media Center by looking at the x of xxx numbers at the bottom right of the screen. Now click Scan again.

  8. It should now find the IP Cameras that you have just added. In my situation they were showing up at the top of the list. You can also verify it by looking at the x of xxx number. It should now have increased with the amount of IP Cameras that you have configured. If it doesn't show up yet, try restarting Windows Media Center and try again. If it does show up, click Next followed by clicking on Finish.

  9. Your channels should now show up in the TV Guide

  10. You should now be able to view it. It may happen that it first shows the "Update PlayReady" message while its connecting to your camera. It should automatically go away after at most 10 seconds. If not, then your cameras are not correctly configured. Check your configuration again and make sure whatever you put in the m3u file is correct.

This topic on the DVBLogic forum has a discussion on going about this where you can ask additional questions if needed.