I created test XML files with fate eit data in it. How can i use this xml files to add eit table into an existing transport stream?
Can Multiplexer read XML files?
+ Reply to Thread
Results 1 to 8 of 8
Fate? Eit?? Table???
Maybe you didn't know this, but XML files ARE NOT media files (with the exception being MXF and GXF containers). Items that are in those containers would need to be demuxed into their constituent raw/elementary streams before being remuxed into TS streams. There are a few industrial-strength pro, batch converters that might could do all that in one, but they cost $$$.
More info please...
edit: did a google search...are you referring to Edit Info Tables (part of DVB streams)? Those are basically like Playlists: pointers to where (& when) the true media data files play. If this is what you are referring to, you'll need to do a little detective work and find out what those actual media files are (and where they are, and at what point they play, etc). Then it's a matter of demuxing a DVB TS stream, editing according to the table, and remuxing to a new TS stream. I know of no currently available app (free or pay) that does this automatically.
If this is NOT what you are referring to...we're still awaiting info.
Last edited by Cornucopia; 12th Feb 2013 at 19:46.
Thanks for your quick reply. I meant Fake eit data.
Yes i am looking for a method to add EIT table into an existing TS file and remux it into a new TS file.
As i am not professional but just learning still, I want to know more about how channels can display EIT p/F on screen automatically.
Therefore i created a XML files with eit data in with some existing channels ID.
but after it, multiplexer needs to be able to read these XML files and convert them into EIT table then add;
It is my project.
Or do i need to convert these xml files into another format like MXF or GXF?
No, and I would guess that the only existing apps that incorporate EIT data into the TS would probably be the broadcasting stations themselves (and their suppliers, incl. manufacturers of hardware encoding+transmission equipment). Without an inside buddy at one of those places, and barring buying the same equipment yourself (think $$$$), your only option as I see it is to reverse engineer the packet format in those specific kinds of TS streams and create your own application that incorporates it.
yes. I wanted to create a EIT table through XML files but as far as i understand without a hardware that can interpret XML files, i ca not do it.
No, you are right. You cannot (without either hardware or software app). That's why I said the only other option is to reverse engineer & create your own app (a very large and exhaustive undertaking). Unless you have or know someone who has the skills to do that (or unless someone else suggests an alternative), I'm sorry to say you are Out-of-Luck.
Thanks so much indeed for your answers. If you could advise me, if one can buy like a EPG server that can create EIT tables and add into live MPEG streams?
or it is very expensive?
Thanks so much again
No, it's very expensive. In fact, ALL of the sites I looked up (~ first 6 to show up on google for "epg server") don't have retailers or even their own price listings - they have "licensed resellers". You know what that means?
It means, they work out their own price given the PACKAGE or SUITE that you need for your "quote" (usually with a hefty markup). IOW, if you have to even ask about the price, it's out of your league.