Hi :)
So.... I'm developing a VOD and LIVE Streaming App for Samsung TVs, with focus on Tizen OS.
I've been making test's on this two models from 2015 and 2016, respectively, UJU7000 and UKS9000, both with Tizen 2.4 they have different firmware build, 1501 and 1201.
I've also checked the specs of the models and already read the docs available. Included the demo app player "PlayerAVPlayDRM" to try and experiment.
My goal is to stream DASH with DRM (Playready or Widevine) in VOD and LIVE format.
I was able to do so (without any type of DRM) with some of the available public dash streams from "dash-if-reference-player" for example. Problem, the same way that some of those public streams didn't workout, the private streams that i need to use also doesn't work.
My accomplishment was to be able to play a VOD (from the list of my private streams) using DASH but without DRM and only with fixed Bitrate. I did a parse to the Manifest searching for the highest Bitrate, every time that i want to open a url. I was also able to set controls like seek foward and seek back without "crashing" the stream.
My problems are :
1. The model from 2016 runs the App and the DASH stream w/DRM like i said. Problem, the same App and same Stream on the 2015 model TV freezes the stream on the first frame and stays there, in time "0" and funny enough eventually says that the "stream is completed" and stops.
2. The error i got when i try with DRM is "PLAYER_ERROR_INVALID_OPERATION", in either app, and in various public streams.
3. The Demo App only have examples with SmoothStreaming, and when i try it with DASH Streams doesnt work, and also doesnt work my private Smooth Streams, the only reason, for now, that i suspect for that is the extension, my smoothstreaming url doesnt end in ".ism/Manifest", because instead of getting the "invalid operation" error i got the "PLAYER_ERROR_NOT_SUPPORTED_FILE".
4. In the happy case that you guys could help me with this,(thank you btw) i would have a last thing to figure out and that's "custom data". I would need to give private info to the server for my private streams. I didnt understand what is the format that we need to use to provide that info.
With the demo app is very easy to test this problems, i will supply some of the links that worked for me and those who not, when the forum let me share
Thank you for reading all this! Sorry for the mistakes in english.
I really appreciate all the help i can get, i'm facing a wall right now.