Channels IPTV links

Going to reply to an old thread to ask if there is a way to skip the buffer here too, I don’t think it’s transcoding but it’s still using the Web Player buffer if I’m reading it correctly and I’d like to skip that for my use case if possible.

I'm not sure what buffer you're referring to. What behavior are you seeing that is causing you problems?

1 Like

Possibly disregard the post I had before this edit. I think the issues I was having could have been unrelated.

If you update to the latest DVR beta you may have a better experience. Also, enabling the Experimental feature Adaptive Streaming for Live TV may also improve things for you.

Is it possible to generate m3u url with ?codec=copy parameter in all the channels?

Right the channel url inside m3u file looks like
http://<ip-address>:8089/devices/TVE-<provider>/channels/<channel#>/hls/master.m3u8?

I'm looking for auto generating the list like
http://<ip-address>:8089/devices/TVE-<provider>/channels/<channel#>/hls/master.m3u8?codec=copy

1 Like

Just put it at the end of the .m3u

Thanks! It worked. Channel switching is much faster with this parameter.

Why its encoding even with ?codec=copy parameter on Paramount channel and causing to load slow?

2020/05/14 17:38:52.278949 [TNR] Opened connection to TVE-ATTOTT for ch6028 NICKJR
2020/05/14 17:38:52.282902 [HLS] Starting transcoder for channel 6028 from 192.168.1.190 (encoder=remux, resolution=, deinterlacer=, bitrate=0)
2020/05/14 17:38:53.239569 [HLS] Probed live stream in 956.138073ms: h264 1920x1080 progressive 3919121bps
2020/05/14 17:38:53.292949 [HLS] Session ch6028-dTVE-ATTOTT-ip192.168.1.190 started in 1.926413228s
2020/05/14 17:38:56.057881 [HLS] Session ch6022-dTVE-ATTOTT-ip192.168.1.190 started in 23.143105044s
2020/05/14 17:38:56.070491 [ENC] Starting encoder for ch6022 in /storage/37CA9E48476EA4E5/NVIDIA_SHIELD/Streaming/ch6022-dTVE-ATTOTT-ip192.168.1.190-237627073/encoder-1-512451461 at 1 (0.066744) (encoder=libx264, resolution=720, deinterlacer=linear, bitrate=3722 segment_size=0.01)

It must not be reading that properly. Try ?vcodec=copy&acodec=copy at the end of ….m3u8. (Note there are two parameters, vcodec and acodec.)

May be an issue with the new transcoder. If you enable the old transcoder does it work?

Haven't heard from @eric on this


Please update to the latest pre-release by pressing-and-holding on the Check for Updates button. v2020.05.15.0133 has a fix for this issue.

1 Like

Its still transcoding with additional two parameters vcodec and acodec

2020/05/18 16:18:19.202248 [TNR] Opened connection to TVE-ATTOTT for ch6051 CNBC
2020/05/18 16:18:19.204831 [HLS] Starting transcoder for channel 6051 from 192.168.1.231 (encoder=remux, resolution=, deinterlacer=, bitrate=0)
2020/05/18 16:18:20.804988 [HLS] Probed live stream in 1.599571094s: h264 1920x1080 progressive 4337444bps
2020/05/18 16:18:20.818517 [HLS] Session ch6051-dANY-ip192.168.1.231 started in 3.224578749s

This means its remuxing. Does it show "Starting encoder" later? Or say transcoding in the Activity section?

1 Like

This is the full log

2020/05/18 16:20:48.900939 [TNR] Opened connection to TVE-ATTOTT for ch6051 CNBC
2020/05/18 16:20:48.903413 [HLS] Starting transcoder for channel 6051 from 192.168.1.231 (encoder=remux, resolution=, deinterlacer=, bitrate=0)
2020/05/18 16:20:49.831626 [HLS] Probed live stream in 927.715312ms: h264 1920x1080 progressive 4202567bps
2020/05/18 16:20:49.975594 [HLS] Session ch6051-dTVE-ATTOTT-ip192.168.1.231 started in 1.341794374s
2020/05/18 16:24:24.020489 [HLS] Stopping inactive session ch6051-dTVE-ATTOTT-ip192.168.1.231
2020/05/18 16:24:24.020596 [HLS] Stopping transcoder session ch6051-dTVE-ATTOTT-ip192.168.1.231 (out: 3m50.029011s, finished: false)
2020/05/18 16:24:24.124703 [TNR] Closed connection to TVE-ATTOTT for ch6051 CNBC

When i surf channels from app i see only these lines of log with no remux anywhere.

2020/05/18 15:43:52.739183 [TVE] stream timestamps: ahc: start_at=2020-05-18T15:43:55-04:00 current_at=2020-05-18T15:44:16-04:00 end_at=2020-05-18T15:44:24-04:00
2020/05/18 15:43:52.739285 [TNR] Opened connection to TVE-ATTOTT for ch6111 AHC
2020/05/18 15:47:15.699535 [TNR] Closed connection to TVE-ATTOTT for ch6111 AHC

What parameters i need to pass in m3u8 link to get the above with just [TVE] stream timestamps:?

Maybe you still have "Old transcoder" enabled on your DVR?

The logs are not showing transcoding, only remuxing. Remuxing is required to turn mpegts stream into an hls stream.

Here are my settings.



How is this happening?
When i surf channels from app i see only these lines of log with no remux anywhere.

2020/05/18 15:43:52.739183 [TVE] stream timestamps: ahc: start_at=2020-05-18T15:43:55-04:00 current_at=2020-05-18T15:44:16-04:00 end_at=2020-05-18T15:44:24-04:00
2020/05/18 15:43:52.739285 [TNR] Opened connection to TVE-ATTOTT for ch6111 AHC
2020/05/18 15:47:15.699535 [TNR] Closed connection to TVE-ATTOTT for ch6111 AHC

The app doesn't use HLS. Remux is required for HLS only.

Can you please share the url that gets played in the app?

stream.mpg url was discussed in Streams URL

Thanks. I thought there is different url.