{"id":26976155,"url":"https://github.com/mohammadhasanii/nest-videostream","last_synced_at":"2025-08-29T05:05:29.030Z","repository":{"id":178871577,"uuid":"662493206","full_name":"mohammadhasanii/Nest-Videostream","owner":"mohammadhasanii","description":"This package allows you to create personal buffers for your video streams with NodeJS and the Nest framework and dynamically adjust this amount so that you can perform more stable streams on the server.","archived":false,"fork":false,"pushed_at":"2023-07-05T09:25:31.000Z","size":36154,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-17T13:37:35.461Z","etag":null,"topics":["nestjs","node","node-stream","stream","streaming","typescript","video-player","videostreaming"],"latest_commit_sha":null,"homepage":"https://nestjs.com","language":"TypeScript","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/mohammadhasanii.png","metadata":{"files":{"readme":"README.md","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-05T08:55:35.000Z","updated_at":"2024-08-12T20:32:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"bda87e5c-cb2a-4f28-88f6-e925a8c2a6d3","html_url":"https://github.com/mohammadhasanii/Nest-Videostream","commit_stats":null,"previous_names":["mohammadmahdihasani/nest-videostream","mohammadhasanii/nest-videostream"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mohammadhasanii/Nest-Videostream","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohammadhasanii%2FNest-Videostream","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohammadhasanii%2FNest-Videostream/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohammadhasanii%2FNest-Videostream/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohammadhasanii%2FNest-Videostream/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mohammadhasanii","download_url":"https://codeload.github.com/mohammadhasanii/Nest-Videostream/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohammadhasanii%2FNest-Videostream/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272631632,"owners_count":24967104,"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-29T02:00:10.610Z","response_time":87,"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":["nestjs","node","node-stream","stream","streaming","typescript","video-player","videostreaming"],"created_at":"2025-04-03T11:35:53.551Z","updated_at":"2025-08-29T05:05:29.015Z","avatar_url":"https://github.com/mohammadhasanii.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nest-Videostream\n\n![Video Streaming Service](https://img.freepik.com/premium-vector/live-streaming-text-neon-effect-3d-premium-design_532225-23.jpg?w=2000)\n\nIt's a video streaming service built with NestJS, a leading Node.js framework for building scalable, enterprise-grade server-side applications. And you can use this power to create high-quality streams and chunks on your server side, and you can make this amount dynamic.\n## Installation\n\nTo install and run this service, follow these steps:\n\n1. Clone this repository to your local machine.\n2. Navigate to the project directory and run `npm install` to install all dependencies.\n3. Run `npm run start` to start the service.\n\n## Usage\n\nOnce the service is running, you can access it by opening the `videostream.html` file in your web browser. To edit performance changes and chunk size, you can modify the video services in the `src/video/` folder.\n\nFor detailed information on how to use the service, please refer to the API documentation.\n\n## Contributing\n\nContributions are welcome! If you would like to contribute to this project, please feel free to submit a pull request or open an issue.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohammadhasanii%2Fnest-videostream","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohammadhasanii%2Fnest-videostream","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohammadhasanii%2Fnest-videostream/lists"}