{"id":22535868,"url":"https://github.com/ik5/fpvoip","last_synced_at":"2025-04-14T17:53:17.132Z","repository":{"id":1471441,"uuid":"1712887","full_name":"ik5/fpVoIP","owner":"ik5","description":"Pure Object Pascal based Voice/Video Over IP library","archived":false,"fork":false,"pushed_at":"2011-10-13T08:15:26.000Z","size":7072,"stargazers_count":6,"open_issues_count":0,"forks_count":7,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-28T06:23:09.404Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Pascal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ik5.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-05-06T19:14:44.000Z","updated_at":"2023-04-27T12:27:05.000Z","dependencies_parsed_at":"2022-07-29T17:39:45.697Z","dependency_job_id":null,"html_url":"https://github.com/ik5/fpVoIP","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ik5%2FfpVoIP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ik5%2FfpVoIP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ik5%2FfpVoIP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ik5%2FfpVoIP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ik5","download_url":"https://codeload.github.com/ik5/fpVoIP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248931628,"owners_count":21185214,"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":[],"created_at":"2024-12-07T10:08:48.968Z","updated_at":"2025-04-14T17:53:17.094Z","avatar_url":"https://github.com/ik5.png","language":"Pascal","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nAbout\n=====\n\nThe following ambitious library attempt to create a pure Object Pascal library\nto handle Voice Over IP Protocols such as SIP, IAX2, XMPP and also RTP, SDP and\nall other related protocols.\n\nThe library is created by LINESIP under the MPL 1.1 license and you can use it\nas GPL instead.\n\n\nCodecs\n======\nI hope also to create support for codecs such as ITU G7xx, BroadVoice, iLBC,\nSPEEX, GSM, CELT, Opus and more.\n\nAt the beginning I will focus on SIP and G711 in pure Object Pascal.\n\nSockets\n=======\nThe socket implementation in this library is not a real implementation but a\nwrapper API for such.\n\nYou can choose any type of socket library you wish such as:\n\n* Synaptic\n* lNET\n* Indy\n\nAnd more, It's all up to you.\n\nAudio\n=====\nThe following library does not implement audio playing per-se, you should do it\nyourself.\n\nVideo\n=====\nI hope that in the feature this library will support also Video/image codecs\nand you will be require to display it like you wish.\n\nText\n====\nThe following library will implement text support of SIP, IAX2 and I hope also\nto implement XMPP (Jabber) protocol at the end as well.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fik5%2Ffpvoip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fik5%2Ffpvoip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fik5%2Ffpvoip/lists"}