rtp streaming requests

Want to write your own code to work with a HDHomeRun or work with the HDHomeRun DVR? We are happy to help with concepts, APIs, best practices.
Post Reply
emveepee
Posts: 207
Joined: Sun Nov 16, 2014 3:35 pm
x 1

rtp streaming requests

Post by emveepee »

Has there been an any change in rtp streaming? The code which has worked in the past to support gettingg the EPG sets this

Code: Select all

hdhomerun_config 172.16.3.37 set /tuner0/channel auto:585500000
hdhomerun_config 172.16.3.37 set /tuner0/filter "0x0012"
hdhomerun_config 172.16.3.37 set /tuner0/target rtp://172.16.3.3:8020
and then the server listens on the port but I am not seeing any data on Linux or Window although it reports stream

Code: Select all

20260710-23:38:41 Tuner: tuner0 streaming rtp to 172.16.3.4:8020
20260710-23:39:41 Tuner: tuner0 rtp stream ended (stop request)
20260710-23:45:59 Tuner: tuner0 streaming rtp to 172.16.3.3:8020
20260710-23:47:23 Tuner: tuner0 rtp stream ended (stop request)
and during the scan

hdhomerun_config 172.16.3.37 get /tuner0/status
ch=auto:585500000 lock=none ss=100 snq=0 seq=0 bps=0 pps=0

When playing via http
hdhomerun_config 172.16.3.37 get /tuner0/status
ch=t7dvbt:585500000 lock=t7dvbt ss=100 snq=100 seq=100 bps=3729920 pps=322



Martin
Last edited by emveepee on Sat Jul 11, 2026 7:31 am, edited 1 time in total.

emveepee
Posts: 207
Joined: Sun Nov 16, 2014 3:35 pm
x 1

Re: rtp streaming requests

Post by emveepee »

Could it be auto is broken? Comparing things with the working http video I tried t7dvbt and auto7t and they work?

Code: Select all

hdhomerun_config 172.16.3.37 set /tuner0/channel auto:585500000

hdhomerun_config 172.16.3.37 get /tuner0/status
ch=auto:585500000 lock=none ss=100 snq=0 seq=0 bps=0 pps=0

hdhomerun_config 172.16.3.37 set /tuner0/channel auto7t:585500000

hdhomerun_config 172.16.3.37 get /tuner0/status
ch=auto7t:585500000 lock=t7dvbt ss=100 snq=100 seq=100 bps=23101440 pps=0

hdhomerun_config 172.16.3.37 set /tuner0/channel t7dvbt:585500000

hdhomerun_config 172.16.3.37 get /tuner0/status
ch=t7dvbt:585500000 lock=t7dvbt ss=100 snq=100 seq=100 bps=23101440 pps=0

ATSC auto seems to work ok

Code: Select all

hdhomerun_config 172.16.3.83 set /tuner0/channel auto:485028615

hdhomerun_config 172.16.3.83 get /tuner0/status
ch=auto:485028615 lock=8vsb ss=94 snq=85 seq=100 bps=19494848 pps=0
Martin

emveepee
Posts: 207
Joined: Sun Nov 16, 2014 3:35 pm
x 1

Re: rtp streaming requests

Post by emveepee »

Looks like the problem is more limited than I thought t8dvbt does seem to work with auto.

Code: Select all

hdhomerun_config 172.16.3.37 set /tuner0/channel auto:585500000

hdhomerun_config 172.16.3.37 get /tuner0/status
ch=auto:585500000 lock=t8dvbt ss=100 snq=100 seq=100 bps=26181632 pps=0
Do I have to set the channelmap to au-bcast to get the 7 MHZ auto.

Martin

nickk
Silicondust
Posts: 21118
Joined: Tue Jan 13, 2004 9:39 am
x 431

Re: rtp streaming requests

Post by nickk »

emveepee wrote: Sat Jul 11, 2026 1:53 pm Do I have to set the channelmap to au-bcast to get the 7 MHZ auto.
Yes.
auto uses the channelmap to determine what modes to search.
when set to eu it will try 7MHz in VHF and 8MHz in UHF bands.
when set to au it will try 7MHz in both bands

emveepee
Posts: 207
Joined: Sun Nov 16, 2014 3:35 pm
x 1

Re: rtp streaming requests

Post by emveepee »

Ok, it just doesn't seem logical that the scan and http play work but the rtp logic doesn't.

Martin

nickk
Silicondust
Posts: 21118
Joined: Tue Jan 13, 2004 9:39 am
x 431

Re: rtp streaming requests

Post by nickk »

emveepee wrote: Sat Jul 11, 2026 4:55 pm Ok, it just doesn't seem logical that the scan and http play work but the rtp logic doesn't.
The http path uses the stored scan result.
The cli approach doesn't, it tunes whatever you tell it to.

emveepee
Posts: 207
Joined: Sun Nov 16, 2014 3:35 pm
x 1

Re: rtp streaming requests

Post by emveepee »

Thanks, just trying to understand a user's problem that he said started after many years. I noticed that he had t7qam64 in his stored scanning info and I don't see that in my /sys/features Would that cause any problems?

Martin

Post Reply