pvarki / pvarki/python-mediamtx-rmmtxauthz

[Feature Request] Ability to add a IP Camera / Video feed to MediaMTX

Open
#2 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
0
Forks
0
Avg merge
17h 47m
Merged PRs (30d)
1

Description

Ability to manually add a public/private IP Camera or video feed to Rasenmaeher or MediaMTX.

Add additional video feeds for MediaMTX to connect and publish for users. The additional cameras are not mainly Rasenmaeher user but cameras they need to have available. For example fixed IP Cameras in a location or public live stream of road cameras etc. (Youtube live feed of Helsinki Harbour.)

There should be a extra ability for users adding or modifying the additional feeds to make them work on-demand. That way MediaMTX test that it can connect to the camera and when users subscribe to the feed MediaMTX will connect to the camera and stream the video for users. This to minimize the bandwidth usage of the camera.

These can be done via the MediaMTX API and yml file.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the MediaMTX API and YAML configuration mentioned in the request, along with the repository's integration entry points. Done should include a way to add or modify public or private feeds, verify connectivity on demand, and connect streams when users subscribe.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.