Luke 42077 Posted May 9, 2014 Posted May 9, 2014 Note: The current url's work fine and forward to the new one. You can switch over on your own timeframe. The new url's allow quite a bit more information to be reported, including the PlayMethod for display in the dasboard (e.g. DirectPlay, DirectStream, Transcode, etc). You can also what report what audio track and what subtitle tracks are playing. It also allows you to report that the user is playing something that is not a server library item, in order to allow that to be remote controlled. https://github.com/MediaBrowser/MediaBrowser/wiki/Playback-Check-ins It also documents how to check-in over the web socket, which is strongly preferred for those of you who are web socket connected. 2
ScottIsAFool 517 Posted May 9, 2014 Posted May 9, 2014 I assume this will just happen with an update of the ApiClient?
Luke 42077 Posted May 9, 2014 Author Posted May 9, 2014 I assume this will just happen with an update of the ApiClient? Yup
ebr 16169 Posted May 20, 2014 Posted May 20, 2014 Trying to implement these but it isn't reporting my play method in the dash that I'm providing. There is a warning in the log that the method was called with "no media info". I'm not extracting multiple media sources so I have no Media Source ID. Is this the problem?
ebr 16169 Posted May 20, 2014 Posted May 20, 2014 Okay, I had to change the progress report over as well. I think the old URL was usurping the new stuff on the progress report.
ebr 16169 Posted May 22, 2014 Posted May 22, 2014 These new endpoints aren't in the released server, are they...?
ebr 16169 Posted May 22, 2014 Posted May 22, 2014 Okay, good. By my calculations when you first posted this (May 8) would have been version 5240. I guess you got them in before you told us about them.
Luke 42077 Posted May 22, 2014 Author Posted May 22, 2014 yea i did for a while until i was comfortable with them. by the way, hopefully it's not too late, but there are model objects for these requests - PlaybackStartInfo, etc
Redshirt 1487 Posted July 5, 2014 Posted July 5, 2014 This is going to show I haven't been paying attention In the PlaybackStopInfo model object. Where do we acquire the SessionId?
Luke 42077 Posted July 5, 2014 Author Posted July 5, 2014 You don't need it. Your existing authorization is sufficient.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now