1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Video recording server?

Discussion in 'Web Hosting' started by reletobg, Sep 9, 2012.

  1. reletobg

    reletobg Newbie

    Joined:
    Jun 26, 2012
    Messages:
    21
    Likes Received:
    1
    Hi!
    I have some IP cameras and i want to record them to my own server and to be showed from my server to my webpage.
    I know that is not very cheap project, because i want to record non-stop.So what hardware/software you will recommend me for this job?
     
  2. seo-dude

    seo-dude BANNED BANNED

    Joined:
    Sep 4, 2012
    Messages:
    147
    Likes Received:
    56
    You might have to do some research on apple http live streaming and you may get it for free from open source. Try to avoid RTSP server which are very expensive. I think if you've VPS with ffmpeg you can do it easily and almost don't have to spend on streaming servers.
     
  3. reletobg

    reletobg Newbie

    Joined:
    Jun 26, 2012
    Messages:
    21
    Likes Received:
    1
    I know that but my client want to be at him own server.
    In fact i have one configuration now:

    Persy: 1 x Stinger Server
    Server chassis: 1 x Supermicro CSE-822T-400LP
    Motherboard: 1 x Supermicro X9SCM-F
    Processor: 1 x IntelĀ® Xeon E3-1220, 3.10GHz, 4 Cores, 4 Threads
    Memory: 2 x memory 4GB Server 1600MHz DDR3 ECC
    Hard Drive Server 3.5": 2 x Western Digital 2TB SATA II RE4 64MB
    Cooling (processor): 1 x Supermicro SNK-P0046A4, 2U+ Intel s.1156

    Is that will be good for recording?
    I thinking for software to be CentOS6, because that server will be used and to host the main page where will be showed the videos records. But i don't know if is CentOs ,ok i will install Cpanel and will host the main page, but how to record the videos from IP cameras with CentOs?
     
  4. seo-dude

    seo-dude BANNED BANNED

    Joined:
    Sep 4, 2012
    Messages:
    147
    Likes Received:
    56
    It depends on how you want to implement it. There are two ways in which you can implement it, using packet based (real time streaming) and the other one is progressive(based on http, which requires no streaming server like darwin). Both has its own pros and cons.

    And for the processing capability it depends on the resolution of the video you are capturing and want to transmit it. If you want a option for the users to select different resolutions liek youtube(like 360p, 480p) then your server has to have the capability to do encoding of different formats, so the double horse power is required. And the encoding server has to be very powerful because it handles encoding as well as transferring the data.

    So selecting a server depends on the input & output formats(implementation, file format, codec, resolution), i.e the format IP camera captures and the format which you let your users choose.
     
  5. seo-dude

    seo-dude BANNED BANNED

    Joined:
    Sep 4, 2012
    Messages:
    147
    Likes Received:
    56
    Hey if you need some help, PM me, of course I won't charge you :)