Server Version#:1.13.8.5395
Player Version#:Apple TV/Ipad/Web - latest
As of yesterday I’ve been unable to watch or record tv. I can’t see anything that’s changed in the configuration of the Windows Server, and my only change on Plex was to refresh the guide as it was out of date (a separate issue).
Please provide the full logs zip to compare with logs I have from another user.
Also if you have evidence of this arising only in 1.13.8.5395 then would like to know which version works and if you have logs from it for viewing same channel that is failing on 1.13.8.5395
I haven’t tried to go back to earlier versions to find a version that works, but there are enough people now with the same issue in version 1.13.8.5395 to make it more than just coincidence. Has someone looked at all of the code changes in this release to see which could have broken Live TV/DVR?
The development team are unable to reproduce the error - so we will need volunteer(s) for extra diagnostics of the error when running 1.13.8.5395
What I am after is additional transcoder logging and in addition to logs, wireshark capture of the attempt to stream using Plex (wireshark to be zipped and sent to me by Private Message) and also curl capture of the stream.
I can help out with this, however I am not sure how a wireshark capture will help out. It is my recordings that are failing, and I have a USB tuner, so if I were to run a wireshark capture, well, quite simply there is nothing on the wire to be captured.
I think the development team were hoping we can get wireshark to capture loopback traffic but I do know that this would be complex and probably not possible on windows
We can stick with the extra transcoder logging and curl.exe stream capture
So a couple of tests. One with curl and one for Plex - using 1.13.8.5395
Enable Debug Logging for the transcoder. Using RegEdit, locate this in the registry HKEY_CURRENT_USER\Software\Plex, Inc.\Plex Media Server
Right Click on Plex Media Server and select New → String Value and give the new item the name TranscoderLogLevel - note it is case sensitive. Give it a value of debug. Exit Regedit
Ensure debug logging is still enabled on the server (settings / server / general / show advanced)
Restart the server
Attempt to stream live video from channel 2
Collect the logs when you get the error
For the next test, it will be using curl.exe and will need you to find the server security token so it can be used in requests. To find the server token, copy it out of PlexOnlineToken in the registry area - or follow the steps here and use a Plex Web token - see https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/
Now download curl.exe from curl - Download - link for windows downloads curl for Windows
Download the curl project 64-bit - current version 7.61.1
unzip and pick the curl.exe from the bin folder and copy it to a test directory - eg %LocalAppData%\Plex Media Server\DVR-Curl-Tests
The test in curl would basically try to capture the stream from channel 2 from the tuner (whilst Plex Media Server is running - but not using any tuner at the time)
So let us restart the server for this test
Wait few minutes
So start a command line window
cd to the directory you saved curl.exe in CD %LocalAppData%\Plex Media Server\DVR-Curl-Tests
Then prepare this text to paste into the window curl.exe "http://127.0.0.1:32600/devices/compound_device041dvb%23bda%23usb%23vid_2040%26pid_0265%230013943755%23/media/triplet%3A%2F%2F8746%3A27%3A1201?param=%3C%3Fxml%20version%3D%221%2E0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Ctunedata%3E%3Ctt%3E4%3C%2Ftt%3E%3Cdq%3E0%3C%2Fdq%3E%3Cdr%2F%3E%3Cfr%3E578000%3C%2Ffr%3E%3Cmd%3E0%3C%2Fmd%3E%3Csr%3E0%3C%2Fsr%3E%3Cpl%3E0%3C%2Fpl%3E%3Clf%3E8%3C%2Flf%3E%3Cl1%3E0%3C%2Fl1%3E%3Cl2%3E0%3C%2Fl2%3E%3Cls%3E0%3C%2Fls%3E%3Cpp%3E0%3C%2Fpp%3E%3Chz%3E0%3C%2Fhz%3E%3Cin%3E0%3C%2Fin%3E%3Cfc%3E0%3C%2Ffc%3E%3Ct%3E27%3C%2Ft%3E%3Cn%3E8746%3C%2Fn%3E%3Cs%3E1201%3C%2Fs%3E%3Cen%3E0%3C%2Fen%3E%3C%2Ftunedata%3E%0A&X-Plex-Token=xxxxxxxxxxxxxxxxxx" > DVRChan2Grab.ts
The xxxxxxxxxxxxxxxxxx at the end you need to replace with the server token string
When you have that text ready including the quotes - paste into the command line window and press Enter key
If it is successful, you will see the time and size incrementing as it writes the stream capture to the file DVRChan2Grab.ts in that directory
You can break-in after a few minutes and check the file with a video player.
Upload the DVRChan2Grab.ts file to dropbox ot similar service
Upload your logs zip from the first test and link to where the ts file was uploaded