{"id":20777777,"url":"https://github.com/fiware/tutorials.media-streams","last_synced_at":"2025-08-26T14:24:05.761Z","repository":{"id":40302779,"uuid":"140860313","full_name":"FIWARE/tutorials.Media-Streams","owner":"FIWARE","description":":green_book: FIWARE 503: Introduction to Media Streams","archived":false,"fork":false,"pushed_at":"2025-01-08T16:46:40.000Z","size":1445,"stargazers_count":9,"open_issues_count":0,"forks_count":8,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-30T18:36:10.087Z","etag":null,"topics":["express-js","fiware","kurento","media-server","tutorial","video-processing","video-streaming"],"latest_commit_sha":null,"homepage":"http://kurento.readthedocs.io/","language":"Shell","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/FIWARE.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,"zenodo":null}},"created_at":"2018-07-13T14:57:04.000Z","updated_at":"2024-06-28T15:02:29.000Z","dependencies_parsed_at":"2025-04-30T18:40:29.705Z","dependency_job_id":null,"html_url":"https://github.com/FIWARE/tutorials.Media-Streams","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/FIWARE/tutorials.Media-Streams","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FIWARE%2Ftutorials.Media-Streams","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FIWARE%2Ftutorials.Media-Streams/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FIWARE%2Ftutorials.Media-Streams/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FIWARE%2Ftutorials.Media-Streams/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FIWARE","download_url":"https://codeload.github.com/FIWARE/tutorials.Media-Streams/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FIWARE%2Ftutorials.Media-Streams/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272228772,"owners_count":24895866,"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","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["express-js","fiware","kurento","media-server","tutorial","video-processing","video-streaming"],"created_at":"2024-11-17T13:17:09.065Z","updated_at":"2025-08-26T14:24:05.718Z","avatar_url":"https://github.com/FIWARE.png","language":"Shell","readme":"[![FIWARE Banner](https://fiware.github.io/tutorials.Media-Streams/img/fiware.png)](https://www.fiware.org/developers)\n\n[![FIWARE Media Streams](https://nexus.lab.fiware.org/repository/raw/public/badges/chapters/media-streams.svg)](https://github.com/FIWARE/catalogue/blob/master/processing/README.md)\n[![License: MIT](https://img.shields.io/github/license/fiware/tutorials.Media-Streams.svg)](https://opensource.org/licenses/MIT)\n[![Kurento 6.7.1](https://img.shields.io/badge/Kurento-6.7.1-4f3495.svg)](http://doc-kurento.readthedocs.io/)\n[![Support badge](https://img.shields.io/badge/tag-fiware-orange.svg?logo=stackoverflow)](https://stackoverflow.com/questions/tagged/fiware)\n\nThis is an Introductory Tutorial to [FIWARE Kurento](http://kurento.readthedocs.io/) - a media server generic enabler\nused for the analysis and enhancement of video streams via [WebRTC](https://webrtc.org/). The tutorial discusses the\narchitecture of stream orientated systems, and demonstrates the key concepts behind the use of video streams, by\ndiscussing code written in Node.js. Alternative code examples,written in Java and client-side JavaScript are also\navailable.\n\nThe tutorial introduces a series of exercises which can be run directly from within a [Docker](https://www.docker.com)\ncontainer, no HTTP calls are required.\n\n\n# Start-Up\n\n## NGSI-v2 Smart Supermarket\n\n**NGSI-v2** offers JSON based interoperability used in individual Smart Systems. To run this tutorial with **NGSI-v2**, use the `NGSI-v2` branch.\n\n```console\ngit clone https://github.com/FIWARE/tutorials.Media-Streams.git\ncd tutorials.Media-Streams\ngit checkout NGSI-v2\n\n./services create\n./services start\n```\n\n| [![NGSI v2](https://img.shields.io/badge/NGSI-v2-5dc0cf.svg)](https://fiware-ges.github.io/orion/api/v2/stable/) | :books: [Documentation](https://github.com/FIWARE/tutorials.Media-Streams/tree/NGSI-v2) |  ![](https://img.shields.io/github/last-commit/fiware/tutorials.Media-Streams/NGSI-v2)\n| --- | --- | ---\n\n\n\u003c!--\n## NGSI-LD Smart Farm\n\n**NGSI-LD** offers JSON-LD based interoperability used for Federations and Data Spaces. To run this tutorial with **NGSI-LD**, use the `NGSI-LD` branch.\n\n```console\ngit clone https://github.com/FIWARE/tutorials.Media-Streams.git\ncd tutorials.Media-Streams\ngit checkout NGSI-LD\n\n./services create\n./services start\n```\n\n| [![NGSI LD](https://img.shields.io/badge/NGSI-LD-d6604d.svg)](https://www.etsi.org/deliver/etsi_gs/CIM/001_099/009/01.08.01_60/gs_cim009v010801p.pdf) | :books: [Documentation](https://github.com/FIWARE/tutorials.Media-Streams/tree/NGSI-LD) | \u003cimg  src=\"https://cdn.jsdelivr.net/npm/simple-icons@v3/icons/postman.svg\" height=\"15\" width=\"15\"\u003e [Postman Collection](https://fiware.github.io/tutorials.Media-Streams/ngsi-ld.html) |\n| --- | --- | --- |\n\n--\u003e\n\n---\n\n## License\n\n[MIT](LICENSE) © 2018-2024 FIWARE Foundation e.V.\n\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffiware%2Ftutorials.media-streams","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffiware%2Ftutorials.media-streams","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffiware%2Ftutorials.media-streams/lists"}