firmware

OpenIPC Logo

OpenIPC firmware

(based on Buildroot)

OpenIPC is a rapidly developing open source alternative firmware for popular IP cameras.

Historically, OpenIPC firmware supports SoC manufactured by HiSilicon, but as the development continues, the list of supported processors expands. Today, it also includes chips from Ambarella, Anyka, Fullhan, Goke, GrainMedia, Ingenic, MStar, Novatek, SigmaStar, XiongMai and is expected to grow further.

More information about the project is available in our wiki and on the website.

Current development status *

CI status GitHub repo size GitHub issues GitHub pull requests License Backers Backers

Join the chat at https://gitter.im/OpenIPC/english

NB! Downloads are for research only, without any guarantee.

SoC U-Boot Kernel Rootfs USB WiFi MMC IPv6 D/L Status
Ambarella S2L
AmbaS2L
                R&D
Ambarella S3L
AmbaS3L
  + +           WIP
Anyka AK3916Ev301
AK3916Ev301
                R&D
Anyka AK3918Ev200
AK3918Ev200
  + +         WIP
Fullhan FH8632
FH8632
                R&D
Fullhan FH8852v100
FH8652v100
  + +         R&D
Fullhan FH8852v200
FH8652v200
  + +         R&D
Fullhan FH8852v210
FH8652v210
                R&D
Fullhan FH8856v100
FH8856v100
                R&D
Fullhan FH8856v200
FH8856v200
  + +         R&D
Fullhan FH8856v210
FH8856v210
                R&D
Fullhan FH8858v200
FH8858v200
                R&D
Fullhan FH8858v210
FH8858v210
                R&D
Goke GK7102S
GK7102S
                R&D
Goke GK7202v300
GK7202v300
              WIP
Goke GK7205v200
GK7205v200
+ + + + + +   DONE
Goke GK7205v300
GK7205v300
+ + + + + +   DONE
Goke GK7605v100
GK7605v100
+ + +         WIP
GrainMedia GM8135
GM8135
  + +         WIP
GrainMedia GM8136
GM8136
  + +         WIP
HiSilicon Hi3516Av100
Hi3516Av100
  + +         WIP
HiSilicon Hi3516Av200
Hi3516Av200
  + +         WIP
HiSilicon Hi3516Av300
Hi3516Av300
  + +         WIP
HiSilicon Hi3516Cv100
Hi3516Cv100
  + + +       WIP
HiSilicon Hi3516Cv200
Hi3516Cv200
  + + + + +   DONE
HiSilicon Hi3516Cv300
Hi3516Cv300
+ + + + + + + DONE
HiSilicon Hi3516Cv500
Hi3516Cv500
  + +         WIP
HiSilicon Hi3516Dv100
Hi3516Dv100
  + +         WIP
HiSilicon Hi3516Dv200
Hi3516Dv200
+ + + + + + + DONE
HiSilicon Hi3516Dv300
Hi3516Dv300
  + +         WIP
HiSilicon Hi3516Ev100
Hi3516Ev100
+ + + + + + + DONE
HiSilicon Hi3516Ev200
Hi3516Ev200
+ + + + + + + DONE
HiSilicon Hi3516Ev300
Hi3516Ev300
+ + + + + + + DONE
HiSilicon Hi3518Cv100
Hi3518Cv100
  + + +       WIP
HiSilicon Hi3518Ev100
Hi3518Ev100
  + + +       WIP
HiSilicon Hi3518Ev200
Hi3518Ev200
  + + + + +   DONE
HiSilicon Hi3518Ev300
Hi3518Ev300
+ + + + + + + DONE
HiSilicon Hi3519v101
Hi3519v101
  + +         WIP
Ingenic T10
T10
                R&D
Ingenic T20
T20
                R&D
Ingenic T21
T21
                R&D
Ingenic T31
T31
  + +         WIP
MStar MSC313E
MSC313E
                R&D
MStar MSC316D
MSC316D
                R&D
Novatek NT98562
NT98562
  + +         WIP
Novatek NT98566
NT98566
  + +         WIP
SigmaStar SSC325
SSC325
  + +         WIP
SigmaStar SSC335
SSC335
  + + +   +   MVP
SigmaStar SSC337
SSC337
  + + +   +   MVP
SigmaStar SSC337DE
SSC337DE
  + +         TEST
Xiongmai XM510
XM510
  + +         MVP
Xiongmai XM530
XM530
  + +         MVP
Xiongmai XM550
XM550
  + +         MVP

Support

OpenIPC offers two levels of support.

Please consider subscribing for paid commercial support if you intend to use our product for business. As a paid customer, you will get technical support and maintenance services directly from our skilled team. Your bug reports and feature requests will get prioritized attention and expedited solutions. It’s a win-win strategy for both parties, that would contribute to the stability your business, and help core developers to work on the project full-time.

If you have any specific questions concerning our project, feel free to contact us.

Participating and Contribution

If you like what we do, and willing to intensify the development, please consider participating.

You can improve existing code and send us patches. You can add new features missing from our code.

You can help us to write a better documentation, proofread and correct our websites.

You can just donate some money to cover the cost of development and long-term maintaining of what we believe is going to be the most stable, flexible, and open IP Network Camera Framework for users like yourself.

You can make a financial contribution to the project at Open Collective.

Thank you.

Open Collective donate button