{"id":18616433,"url":"https://github.com/stefaniuk/docker-streaming-server","last_synced_at":"2025-08-20T12:31:51.095Z","repository":{"id":142469641,"uuid":"93399653","full_name":"stefaniuk/docker-streaming-server","owner":"stefaniuk","description":"Live streaming server","archived":false,"fork":false,"pushed_at":"2022-10-19T19:50:11.000Z","size":21,"stargazers_count":165,"open_issues_count":8,"forks_count":56,"subscribers_count":18,"default_branch":"master","last_synced_at":"2024-12-08T17:50:17.896Z","etag":null,"topics":["dash","docker-application","docker-image","hls","rtmp","video-streaming"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","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/stefaniuk.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}},"created_at":"2017-06-05T12:03:30.000Z","updated_at":"2024-06-03T11:50:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"0b1f8aa5-7287-406a-ae77-3860f84c2557","html_url":"https://github.com/stefaniuk/docker-streaming-server","commit_stats":null,"previous_names":["stefaniuk/docker-streaming-server"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefaniuk%2Fdocker-streaming-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefaniuk%2Fdocker-streaming-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefaniuk%2Fdocker-streaming-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefaniuk%2Fdocker-streaming-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stefaniuk","download_url":"https://codeload.github.com/stefaniuk/docker-streaming-server/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230423563,"owners_count":18223435,"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":["dash","docker-application","docker-image","hls","rtmp","video-streaming"],"created_at":"2024-11-07T03:35:13.920Z","updated_at":"2024-12-19T11:12:36.949Z","avatar_url":"https://github.com/stefaniuk.png","language":"Dockerfile","readme":"[![Circle CI](https://circleci.com/gh/codeworksio/docker-streaming-server.svg?style=shield \"CircleCI\")](https://circleci.com/gh/codeworksio/docker-streaming-server)\u0026nbsp;[![Size](https://images.microbadger.com/badges/image/codeworksio/streaming-server.svg)](http://microbadger.com/images/codeworksio/streaming-server)\u0026nbsp;[![Version](https://images.microbadger.com/badges/version/codeworksio/streaming-server.svg)](http://microbadger.com/images/codeworksio/streaming-server)\u0026nbsp;[![Commit](https://images.microbadger.com/badges/commit/codeworksio/streaming-server.svg)](http://microbadger.com/images/codeworksio/streaming-server)\u0026nbsp;[![Docker Hub](https://img.shields.io/docker/pulls/codeworksio/streaming-server.svg)](https://hub.docker.com/r/codeworksio/streaming-server/)\n\nDocker Streaming Server\n=======================\n\nA robust way of streaming media content live using the [NGINX](https://nginx.org/) web server and its [RTMP](https://github.com/tiangolo/nginx-rtmp-docker) module.\n\nInstallation\n------------\n\nBuilds of the image are available on [Docker Hub](https://hub.docker.com/r/codeworksio/streaming-server/).\n\n    docker pull codeworksio/streaming-server\n\nAlternatively you can build the image yourself.\n\n    docker build --tag codeworksio/streaming-server \\\n        github.com/codeworksio/docker-streaming-server\n\nQuickstart\n----------\n\nStart container using:\n\n    docker run --detach --restart always \\\n        --name streaming-server \\\n        --hostname streaming-server \\\n        --publish 1935:1935 \\\n        --publish 8080:8080 \\\n        --publish 8443:8443 \\\n        codeworksio/streaming-server\n\nExample\n-------\n\n1. Start the streaming server and consumer from the command line\n\n    ```bash\n    cd ./documents/examples\n    docker-compose up -d\n    ```\n\n2. Use [Open Broadcaster Software](https://obsproject.com/) to stream your content\n\n    * Add media source `Sources` \u003e `+` \u003e `Video Capture Device`\n    * Configure streaming server `Controls` \u003e `Settings` \u003e `Stream`\n        - Stream type: `Custom Streaming Server`\n        - URL: `rtmp://localhost/live`\n        - Stream key: `test`\n    * Press `Start Streaming` button\n\n3. Go to `http://localhost:9999` URL address in your browser to view the media live.\n\nSee\n---\n\n* [Open Broadcaster Software post](https://obsproject.com/forum/resources/how-to-set-up-your-own-private-streaming-server-server-using-nginx.50/)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefaniuk%2Fdocker-streaming-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstefaniuk%2Fdocker-streaming-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefaniuk%2Fdocker-streaming-server/lists"}