| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| http_api [2022/09/23 04:24] – neds | http_api [2026/07/14 22:55] (current) – neds |
|---|
| http://hdhomerun.local/lineup.xml | http://hdhomerun.local/lineup.xml |
| http://hdhomerun.local/lineup.m3u | http://hdhomerun.local/lineup.m3u |
| //**Note:** "hdhomerun.local" can also be replaced by the deviceID.local or the IP address of the HDHomeRun.// | |
| \\ | \\ |
| | //**Note:** "hdhomerun.local" can also be replaced by the deviceID.local or the IP address of the HDHomeRun.// |
| | \\ |
| | \\ |
| The following information is returned for each program: | The following information is returned for each program: |
| * "GuideNumber" (virtual channel number). For ATSC the number will be "n.n" format. For all other systems the number will be "n" format. | * "GuideNumber" (virtual channel number). For ATSC the number will be "n.n" format. For all other systems the number will be "n" format. |
| |
| </WRAP> | </WRAP> |
| | </WRAP> |
| | =====Discover===== |
| | <WRAP indent> |
| | |
| | <code>http://hdhomerun.local/discover.json</code> |
| | |
| | //**Note:** "hdhomerun.local" can also be replaced by the deviceID.local or the IP address of the HDHomeRun.// |
| | |
| | Basic information about the HDHomeRun unit can be accessed via this URL: |
| | * Network friendly name |
| | * Firmware version |
| | * Device ID |
| | * DeviceAuth (mainly used for [[:DVR]]) |
| | * Base URL |
| | * Lineup URL |
| | * Tuner count |
| | |
| | Example: |
| | |
| | <code>{"FriendlyName":"HDHomeRun FLEX 4K","ModelNumber":"HDFX-4K","FirmwareName":"hdhomerun_dvr_atsc3","FirmwareVersion":"20260326","DeviceID":"10AFFFFF","DeviceAuth":"sfqnCjyZhgyqkBr2oFvclmWF","BaseURL":"http://hdhr-10afffff.local","LineupURL":"http://hdhr-10afffff.local/lineup.json","TunerCount":4}</code> |
| </WRAP> | </WRAP> |
| =====Client requirements for live TV===== | =====Client requirements for live TV===== |