Ticket #10696 (new Bug Report - General)
Opened 13 months ago
Last modified 7 months ago
UPnP does not work with 2012 Samsung Smart PVRs
| Reported by: | c@… | Owned by: | dblain |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | MythTV - UPnP | Version: | 0.25 |
| Severity: | low | Keywords: | Samsung UPnP |
| Cc: | Ticket locked: | no |
Description
I recently bought a Samsung BD-E8500, and it does not work with the MythTV UPnP server. It returns an error, and it is not possible to browse. I am running MythTV 0.25.
I ran Wireshark to listen to the packets being sent by the Samsung PVR, and it looks like that it is adding an extra / to the beginning of the requests. e.g. :
POST //CDS_Control HTTP/1.1
MythTV returns a 404 Not Found to this request, which causes the PVR to give up.
I don't know if this is the correct fix, but I added some code to method
HTTPRequest::ProcessRequestLine( const QString &sLine )
at line 1124 (just after m_sBaseUrl is assigned and before line 'm_sResourceUrl = m_sBaseUrl;') :
// Samsung Smart PVR puts 2 / at the start of the request
if(m_sBaseUrl.startsWith(QString("//"))) {
m_sBaseUrl.remove(0,1);
}
This seemed to work and I am now able to use my Samsung PVR with MythTV UPnP.
Attachments
Change History
Changed 10 months ago by kamikaze@…
- Attachment SamsungTV.patch added
comment:1 Changed 10 months ago by kamikaze@…
I have Samsung 40ES6100 SmartTV and using Mythtv fixes/0.25 from Mytbuntu repository. Out of the Box TV didn't recognize Mythbackend as uPnP device, but I could access videos shared by PC with Windows 7 on TV. I could also open videos and recorded tv shows with WMP on Windows machine using uPnP. I've changed httprequest.cpp file as c@... advised. I've created also diff file for this change. After compiling MythTV TV recognizes Mythbackend as uPnP device and I can watch recordings. Unfortunately I can't see my videos library although it's visible from Windows 7 PC. Could someone of developers take a look at this issue?
If you need any logs let me know.

Patch for MythTV uPnP to support Samsung SmartTV E series