{"id":20161583,"url":"https://github.com/openipc/silicon_research","last_synced_at":"2025-03-15T23:06:41.973Z","repository":{"id":66983171,"uuid":"573875113","full_name":"OpenIPC/silicon_research","owner":"OpenIPC","description":"GK7205Vxx and Hi3536 some examples","archived":false,"fork":false,"pushed_at":"2024-09-14T21:10:19.000Z","size":28798,"stargazers_count":52,"open_issues_count":2,"forks_count":24,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-10-29T18:48:11.296Z","etag":null,"topics":["fpv","openipc","openipc-fpv","vdec","venc"],"latest_commit_sha":null,"homepage":"https://openipc.org","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenIPC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-03T17:54:46.000Z","updated_at":"2024-10-15T03:39:35.000Z","dependencies_parsed_at":"2023-10-15T20:04:56.231Z","dependency_job_id":"88dceda6-40df-477f-8910-f650aa2c8f6a","html_url":"https://github.com/OpenIPC/silicon_research","commit_stats":{"total_commits":98,"total_committers":11,"mean_commits":8.909090909090908,"dds":0.4693877551020408,"last_synced_commit":"b8753966b76d70ef197f8def2da85ed2aa3c27c3"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenIPC%2Fsilicon_research","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenIPC%2Fsilicon_research/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenIPC%2Fsilicon_research/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenIPC%2Fsilicon_research/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenIPC","download_url":"https://codeload.github.com/OpenIPC/silicon_research/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243801675,"owners_count":20350108,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fpv","openipc","openipc-fpv","vdec","venc"],"created_at":"2024-11-14T00:19:38.252Z","updated_at":"2025-03-15T23:06:41.953Z","avatar_url":"https://github.com/OpenIPC.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"![OpenIPC logo][logo]\n\n## Simple FPV\n[![Telegram](https://openipc.org/images/telegram_button.svg)][telegram_fpv]\n\n[logo]: https://openipc.org/assets/openipc-logo-black.svg\n[telegram_fpv]: https://t.me/+BMyMoolVOpkzNWUy\n\n## Encoder\n\nHere is an example of getting video from a GK7205V300 board using only HiMPP low level API.\n\nThis example is configured and tested on an IP camera using IMX335 image sensor. \nIf your module has another sensor, you need to adjust board configuration profile in the source code. \nThis example includes profiles for most popular sensors.\n\nVideo output format is H.264 over UDP with NAL fragmentation like in RTP, although NAL prefixes are omitted. \nKeep in mind that this is not a valid RTP stream! \nTo receive and display video stream extra coding is needed. \nThe NAL defragmentation algorithm is described in **vdec-sample.c**.\n\n## How to build\nBuild script usage:\n```bash\n./build.sh venc-goke\n./build.sh venc-hisi\n./build.sh vdec\n```\n\nUpload the compiled binary onto your camera:\n```bash\nscp -O venc/venc root@192.168.1.10:/tmp\n```\n\nStop majestic (pre-packaged streamer) and start venc:\n```sh\nkillall majestic\n/tmp/venc\n```\n\n## Extra OSD\n\n| Element   | Description       |\n|-----------|-------------------|\n| osd_ele1  | # ALT            |\n| osd_ele2  | # SPD            |\n| osd_ele3  | $ VSPD           |\n| osd_ele4  | # BATT           |\n| osd_ele5  | # CONS           |\n| osd_ele6  | # CURR           |\n| osd_ele7  | # THR            |\n| osd_ele8  | # SATS           |\n| osd_ele9  | # HDG            |\n| osd_ele10 | # LAT            |\n| osd_ele11 | # LON            |\n| osd_ele12 | # DIST           |\n| osd_ele13 | # RSSI           |\n| osd_ele14 | # OpenIPC Image  |\n| osd_ele15 | # RX Packets     |\n| osd_ele16 | # RATE           |\n| osd_ele17 | # TIME           |\n| osd_ele18 | # HOR            |\n| osd_ele19 | # TEMP           |\n\n\n\n### Links\n* https://github.com/svpcom/wfb-ng-osd\n* https://github.com/grz0zrg/fbg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenipc%2Fsilicon_research","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenipc%2Fsilicon_research","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenipc%2Fsilicon_research/lists"}