Comments (5)
Applies to:
Samsung Smart TV sets (verified on D and E series)
Online media only (since stored media cannot have "/" in folder names)
What steps will reproduce the problem?
Using the Channels plugin and SVT for online media:
In the subtree of SVTPlay/A-Z, choose any directory D that contains a subdirectory D1 with a title containing the letter "/", then enter D1 and then enter the parent directory D again (without selecting any media).
Note: This is just an example. There is no dependence to the Channels plugin or to SVT. The "Report" or "ABC" are examples of failing directories D
What is the expected output? What do you see instead?
Actual: The TV presents "no media available on server" (dependent on language and series) and can only recover by reselecting the source (UMS).
Wanted: The TV presents the parent folder
What version of the product are you using? On what operating system?
My setup:
Ubuntu 12.04
UMS 2.6.5
Channels 2.20
FFmpeg 0.10.7
Renderer Samsung D and E series
Please provide any additional information below.
Attached is a network trace of the SOAP request/response for the parent folder. Note that in the reproduction use case, folder D is attempted to be entered twice. Going forward the path succeeds and returning back fails. However, the SOAP request/response is the same.
This is the critical part:
dc:title Rapport - 19/9 19.30 - textat /dc:title http://192.168.0.12:5002/get/0$3$10$10$18$4$4/thumbnail0000Rapport+-+19%2F9+19.30+-+textat upnp:classobject.container.storageFolder /upnp:classThe TV fails the second time whenever the dc:title value contains the "/" letter.
According to the DLNA standard the "/" should be allowed but Samsung seems to be non compliant.
Suggestion: Replace any "/" in a dc:title value to something acceptable for both Samsung owners and owners of other TV brands.
Motivation: Samsung would be reluctant to accept a trouble ticket due to too few online media users and those they rather want to use their proprietary apps instead giving them much more revenue. Samsung has a 25% market share for TV sets, meaning a work around would also help the corresponding share of UMS users.
More info
http://www.universalmediaserver.com/forum/viewtopic.php?f=6&t=78&start=180#p7001
http://www.universalmediaserver.com/forum/viewtopic.php?f=6&t=78&start=180#p7096
from universalmediaserver.
#1 [email protected]
Well, applies to should be "webmedia only" rather than "online media only" perhaps.
from universalmediaserver.
I think this is fixed in 39207b4. If it isn't, we can reopen.
from universalmediaserver.
This could be the bug solved by the CharMap stuff. Make sure CharMap = / : is present in the Samsung conf files.
from universalmediaserver.
Ah cool
from universalmediaserver.
Related Issues (20)
- Samsung TV #4114 and #4039 bug Solved HOT 6
- Happy 5th anniversary with UMS, SurfaceS! HOT 1
- Samsung D5500 no supported vp09 encoded mp4 files
- 3 TV found on my network at start? HOT 7
- Add ability to shut down computer from web settings HOT 8
- Add link to the forums in the links section HOT 1
- Checking whether correct java version is installed in the system that is compatible with maven version HOT 1
- Navigation Settings tab blank HOT 3
- NullPointerException thrown on 13.7.0 when trying to play an avi video HOT 3
- Web Player issue, internally and externally HOT 1
- v14 : JDK API Handler with limited functionality HOT 10
- Updating svn binaries. HOT 5
- Unable to load Java Runtime Environment on MacOS Sonoma 14.1.1 HOT 3
- no playback on network streamer initiated from streamer app's (control point) HOT 9
- Fix transcoded videos playback for Samsung 2016 UHD TVs HOT 1
- Unable to open any files using Smart TV "BRAVIA XR-55X90K" HOT 1
- Adding file / monitored folders / docker environment
- 'Check for updates' button locks up UMS (13.8.0) HOT 2
- Fix Live Subtitles HOT 1
- Note for developers about dependencies
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from universalmediaserver.