Page 1 of 1

Is libdvbpsi included in MobileVLCKit?

Posted: 27 Apr 2016 23:32
by cguy44
Hi everyone,

I am currently developing a TVOS application that reads DVB streams (over HTTP). I was wondering if the MobileVLCKit Framework embeds the libdvbpsi part? I am trying to find a solution to access EIT information (to build an EPG, see the current streamed program, etc.), and SAAS alternative are not low cost.

Thank you in advance,

Corentin

Re: Is libdvbpsi included in MobileVLCKit?

Posted: 28 Apr 2016 12:13
by fkuehne
Hey,

Yes it is! While there is currently no API for EPG data, this could certainly be added!

Re: Is libdvbpsi included in MobileVLCKit?

Posted: 29 Apr 2016 23:04
by cguy44
Thank you for your answer!

So, what do we need to add an API at the iOS (obj-c) layer to access EIT? I am afraid we need some skills I haven't!

Thank you,

Re: Is libdvbpsi included in MobileVLCKit?

Posted: 30 Apr 2016 14:54
by fkuehne
Well, this needs to be exposed in the libvlc C layer first and then in the VLCKit ObjC layer. We can definitely work something out here as this is something we want to do in a long time.

Btw. If you are interested in consulting services around VLC, you can find a list of partners here: http://www.videolan.org/videolan/partners.html

Re: Is libdvbpsi included in MobileVLCKit?

Posted: 30 Apr 2016 18:03
by cguy44
Thank you, I will follow next versions of MobileVLCKit :) By the way, is there a public road map? The Gitlab seems to contain only bug reports.

Re: Is libdvbpsi included in MobileVLCKit?

Posted: 01 May 2016 13:44
by fkuehne
Well, I can't promise anything :D It won't be here in a month, that's quite sure. In Q3, maybe.

VLCKit follows the general roadmap of VLC as it is "just" a wrapper (well, that's a bit more these days, but that was the original idea) around libvlc so it reflects libvlc's features. The general roadmap for VLC can be found here: https://trac.videolan.org/vlc/roadmap

Speaking of trac, I'm not quite sure if we actually have a ticket there on exposing EPG data through libvlc, so it would definitely make sense to create one to keep you updated on the matter.

Re: Is libdvbpsi included in MobileVLCKit?

Posted: 06 May 2016 21:23
by ssbmaccom
cguy... i already made such an App, and yes... it works with VLCKit... mostly ;-)
But I gather the EPG-Info etc by querying the OpenWebIF-Interface of the TVReceiver. Much easier, you just need to parse some XML and you can easily dispatch this for improved threading...
The mostly is about the fact, that sometimes VLCKit or libVLC has bugs... I posted patches to the mailing list a week ago, which have not been added to VLCKit yet. Also due to a memory issue, VLCKit needs to be rebased to a later libVLC, that includes the realloc fix in demux.

May Felix can care about this. I made this manually and just released a new version of my App to Testflight users...