2014-04-22, 11:20
Hi All,
Apologies for this before I start but I'm currently blocked from pastebin where I am at the moment so I'll only post snippets of the logs to prevent flooding, I can upload the full log if required later today
I'm having some issues with launching Live Streams I think I can see the problem and I think I know why, and there may already be a config option that I can tweak but I haven't found it yet
I currently use DVBLink to feed WMC my encrypted streams, this means that WMC believes that all streams are unencrypted, which therefore means that it can take a few seconds (generally now more than ~6 seconds) before the stream is decrypted for Live TV and Recordings in WMC during which period I get a black screen. I think it's this short period of "no video" that is causing the remux to fail.
2014/04/21 17:30:20.248 Remux::FindDescriptors> wtv scanned (20.00 sec), Streams found:
2014/04/21 17:30:20.248 > Audio: ID:69 (nar) MPEG Audio
2014/04/21 17:30:20.248 > Audio: ID:70 (eng) AC3
2014/04/21 17:30:20.248 > Other: ID:71 MS TV Caption
2014/04/21 17:30:20.248 > Video: ID:72 Unknown
2014/04/21 17:30:20.248 Remux::FindDescriptors> Removing 'ID:72 Unknown' for invalid video descriptor
2014/04/21 17:30:20.248 Remux::FindDescriptors> Output streams:
2014/04/21 17:30:20.248 > Audio: ID:69 (nar) MPEG Audio
2014/04/21 17:30:20.248 > Audio: ID:70 (eng) AC3
2014/04/21 17:30:20.248 Remux::FindDescriptors> warning: no video streams found
I can then stop and start the stream immediately again on the same channel and have it work the next time:
2014/04/21 17:30:27.380 Remux::FindDescriptors> wtv scanned (4.85 sec), Streams found:
2014/04/21 17:30:27.380 > Audio: ID:73 (nar) MPEG Audio V1L2 Stereo 48000 Hz 192 kb/s
2014/04/21 17:30:27.380 > Audio: ID:74 (eng) AC3 2.0 48000 Hz 384 kb/s
2014/04/21 17:30:27.380 > Other: ID:75 MS TV Caption
2014/04/21 17:30:27.380 > Video: ID:76 AVC Main-4.0
2014/04/21 17:30:27.380 Remux::FindDescriptors> Output streams:
2014/04/21 17:30:27.380 > Audio: ID:73 (nar) MPEG Audio V1L2 Stereo 48000 Hz 192 kb/s
2014/04/21 17:30:27.380 > Audio: ID:74 (eng) AC3 2.0 48000 Hz 384 kb/s
2014/04/21 17:30:27.380 > Video: ID:76 AVC Main-4.0
2014/04/21 17:30:27.553 StreamProc> 'ts' file created, size: 65,536 in 5.03 sec
2014/04/21 17:30:27.553 StreamProc> total time: 5.06 sec
As you can see I've tried increasing the wait WTV scan to 20,000 ms from the 10,000 ms default and I've also tried increasing the wait for WTV.....but so far no joy.
I'm fairly confident in my guess that it's down to the streams starting off being encrypted and then clearing as I can replicate the first log set above by tuning to a channel I don't subscribe to which always results in the first descriptor log being displayed.
I can provide sample WTV/TS and full logs, but not right now from where I am
Thanks for anything in advance you can suggest for me to try
Apologies for this before I start but I'm currently blocked from pastebin where I am at the moment so I'll only post snippets of the logs to prevent flooding, I can upload the full log if required later today
I'm having some issues with launching Live Streams I think I can see the problem and I think I know why, and there may already be a config option that I can tweak but I haven't found it yet
I currently use DVBLink to feed WMC my encrypted streams, this means that WMC believes that all streams are unencrypted, which therefore means that it can take a few seconds (generally now more than ~6 seconds) before the stream is decrypted for Live TV and Recordings in WMC during which period I get a black screen. I think it's this short period of "no video" that is causing the remux to fail.
2014/04/21 17:30:20.248 Remux::FindDescriptors> wtv scanned (20.00 sec), Streams found:
2014/04/21 17:30:20.248 > Audio: ID:69 (nar) MPEG Audio
2014/04/21 17:30:20.248 > Audio: ID:70 (eng) AC3
2014/04/21 17:30:20.248 > Other: ID:71 MS TV Caption
2014/04/21 17:30:20.248 > Video: ID:72 Unknown
2014/04/21 17:30:20.248 Remux::FindDescriptors> Removing 'ID:72 Unknown' for invalid video descriptor
2014/04/21 17:30:20.248 Remux::FindDescriptors> Output streams:
2014/04/21 17:30:20.248 > Audio: ID:69 (nar) MPEG Audio
2014/04/21 17:30:20.248 > Audio: ID:70 (eng) AC3
2014/04/21 17:30:20.248 Remux::FindDescriptors> warning: no video streams found
I can then stop and start the stream immediately again on the same channel and have it work the next time:
2014/04/21 17:30:27.380 Remux::FindDescriptors> wtv scanned (4.85 sec), Streams found:
2014/04/21 17:30:27.380 > Audio: ID:73 (nar) MPEG Audio V1L2 Stereo 48000 Hz 192 kb/s
2014/04/21 17:30:27.380 > Audio: ID:74 (eng) AC3 2.0 48000 Hz 384 kb/s
2014/04/21 17:30:27.380 > Other: ID:75 MS TV Caption
2014/04/21 17:30:27.380 > Video: ID:76 AVC Main-4.0
2014/04/21 17:30:27.380 Remux::FindDescriptors> Output streams:
2014/04/21 17:30:27.380 > Audio: ID:73 (nar) MPEG Audio V1L2 Stereo 48000 Hz 192 kb/s
2014/04/21 17:30:27.380 > Audio: ID:74 (eng) AC3 2.0 48000 Hz 384 kb/s
2014/04/21 17:30:27.380 > Video: ID:76 AVC Main-4.0
2014/04/21 17:30:27.553 StreamProc> 'ts' file created, size: 65,536 in 5.03 sec
2014/04/21 17:30:27.553 StreamProc> total time: 5.06 sec
As you can see I've tried increasing the wait WTV scan to 20,000 ms from the 10,000 ms default and I've also tried increasing the wait for WTV.....but so far no joy.
I'm fairly confident in my guess that it's down to the streams starting off being encrypted and then clearing as I can replicate the first log set above by tuning to a channel I don't subscribe to which always results in the first descriptor log being displayed.
I can provide sample WTV/TS and full logs, but not right now from where I am
Thanks for anything in advance you can suggest for me to try