mptsd reads mpegts streams from udp/multicast or http and combines them into one multiple program stream that is suitable for outputting to DVB-C modulator. Tested with Dektec DTE-3114 Quad QAM Modulator and used in production in small DVB-C networks. https://georgi.unixsol.org/programs/mptsd/

mptsd_channels.conf 1.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. [Global]
  2. provider_name = Unix Solutions
  3. transport_stream_id = 1
  4. [Channel1]
  5. service_id = 1
  6. id = btv
  7. name = bTV
  8. source1 = http://signal-server/stb/btv.mpg
  9. #source2 = http://signal-server2/stb/btv.mpg
  10. #source3 = http://signal-server3/stb/btv.mpg
  11. #source4 = udp://239.0.0.1:5000/
  12. #worktime = 14:18-14:19
  13. [Channel2]
  14. service_id = 2
  15. id = kanal1
  16. name = "Kanal 1"
  17. source = http://signal-server/stb/kanal1.mpg
  18. [Channel3]
  19. service_id = 3
  20. id = novatv
  21. name = "Nova"
  22. source1 = http://signal-server/stb/novatv.mpg
  23. [Channel4]
  24. service_id = 4
  25. id = tv2
  26. name = "TV 2"
  27. source1 = http://signal-server/stb/tv2.mpg
  28. [Channel5]
  29. service_id = 5
  30. id = ngc
  31. name = "NatGeo"
  32. source1 = http://signal-server/stb/ngc.mpg
  33. [Channel6]
  34. service_id = 6
  35. id = tv1
  36. name = "TV 1"
  37. source1 = http://signal-server/stb/tv1.mpg
  38. [Channel7]
  39. service_id = 7
  40. id = planetahit
  41. name = "Planeta HIT"
  42. source1 = http://signal-server/stb/planetahit.mpg
  43. [Channel8]
  44. service_id = 8
  45. id = fresh
  46. name = "Radio Fresh"
  47. radio = yes
  48. source = http://signal-server/stb/fresh.mpg
  49. [Channel9]
  50. service_id = 9
  51. id = bgradio
  52. name = "BG Radio"
  53. radio = yes
  54. source1 = http://signal-server/stb/bgradio.mpg