UniversalMediaServer / UniversalMediaServer/UniversalMediaServer
Video stream is always transcoded, cannot be prevented
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 2.7k
- Forks
- 528
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 23
Description
I'm trying to "redirect" (pipe) a UDP stream via UMS to my TV (which uses the samsung-notcd.conf profile). The stream is an MPEG2-TS with MPEG2 video and AAC audio.
I can access the stream after adding the following line to web.conf:
videostream.Streams=i7,udp://@i7:9999
However, I always see the following transcode operation in the task manager when viewing the stream:

I have tried to disable FFMPEG in all transcoding settings and even disable_transcoding =true in ums.conf, but it always transcodes. Why doesn't it just copy the video & audio streams to the pipe? Is there no way to force this?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the stream and transcoding settings in web.conf and ums.conf, and compare them with the samsung-notcd.conf profile. Reproduce the UDP MPEG2-TS playback while watching the task manager, then trace the decision that selects transcoding. Done means the compatible video and audio streams are copied to the pipe without an unnecessary transcode operation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- audio-video-rtc, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100