EPG Generation Plugin

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

EPG Generation Plugin

Sumanth V
Hi All,

      Is there a plugin in gstreamer which can generate the EPG information of the incoming channel read by dvbsrc plugin?? Or a plugin which can read the DVB-S2 card and generate the EPG Information....

Thanks.

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Zaheer Merali-2
On Tue, Apr 7, 2009 at 1:00 PM, Sumanth V <[hidden email]> wrote:
> Hi All,
>
>       Is there a plugin in gstreamer which can generate the EPG information
> of the incoming channel read by dvbsrc plugin?? Or a plugin which can read
> the DVB-S2 card and generate the EPG Information....
>
> Thanks.

dvbsrc ! mpegtsparse sends epg information over the message bus. For
example Gnome DVB Daemon gets it this way.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Sumanth V
Hi,
    Thanks Zaheer, I Have written an application to watch the incoming channels using dvbsrc and mpegtsdemux. I am changing the incoming channels by setting the es-pids property of the mpegtsdemux and dvbsrc plugin. I am able to achive this after setting the whole pipeline to READY state and change the property and set it back to PLAYING. It works fine, but there is a delay of 5 second. How do i change the channel with out any delay?? I tried changing with out setting pipeline to READY, channels get changed, but it freezes after showing the first frame? Could you please tell where am i going wrong and how do i change channels.

Thanks


On Tue, Apr 7, 2009 at 5:55 PM, Zaheer Merali <[hidden email]> wrote:
On Tue, Apr 7, 2009 at 1:00 PM, Sumanth V <[hidden email]> wrote:
> Hi All,
>
>       Is there a plugin in gstreamer which can generate the EPG information
> of the incoming channel read by dvbsrc plugin?? Or a plugin which can read
> the DVB-S2 card and generate the EPG Information....
>
> Thanks.

dvbsrc ! mpegtsparse sends epg information over the message bus. For
example Gnome DVB Daemon gets it this way.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Zaheer Merali-2
On Tue, Apr 7, 2009 at 1:53 PM, Sumanth V <[hidden email]> wrote:

> Hi,
>     Thanks Zaheer, I Have written an application to watch the incoming
> channels using dvbsrc and mpegtsdemux. I am changing the incoming channels
> by setting the es-pids property of the mpegtsdemux and dvbsrc plugin. I am
> able to achive this after setting the whole pipeline to READY state and
> change the property and set it back to PLAYING. It works fine, but there is
> a delay of 5 second. How do i change the channel with out any delay?? I
> tried changing with out setting pipeline to READY, channels get changed, but
> it freezes after showing the first frame? Could you please tell where am i
> going wrong and how do i change channels.
>
> Thanks

Using es-pids in the demuxer is not the right way of using it. You are
better of using dvbbasebin and setting the program-numbers property
correctly.

Regarding delay, you do need to set it to READY to change channels.
Why there is a delay of 5 seconds, I am not sure as I have not tried
to look at that delay or optimise it in anyway.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Sumanth V
Hi,
    Dose mpegtsparse gives out the EPG information of the channels whose program number is passed has a property or dose it give out the EPG information of all the incoming channels?? Is there any documentation about the message type it emitts and what are all the EPG information field it has?

thanks,

On Tue, Apr 7, 2009 at 7:39 PM, Zaheer Merali <[hidden email]> wrote:
On Tue, Apr 7, 2009 at 1:53 PM, Sumanth V <[hidden email]> wrote:
> Hi,
>     Thanks Zaheer, I Have written an application to watch the incoming
> channels using dvbsrc and mpegtsdemux. I am changing the incoming channels
> by setting the es-pids property of the mpegtsdemux and dvbsrc plugin. I am
> able to achive this after setting the whole pipeline to READY state and
> change the property and set it back to PLAYING. It works fine, but there is
> a delay of 5 second. How do i change the channel with out any delay?? I
> tried changing with out setting pipeline to READY, channels get changed, but
> it freezes after showing the first frame? Could you please tell where am i
> going wrong and how do i change channels.
>
> Thanks

Using es-pids in the demuxer is not the right way of using it. You are
better of using dvbbasebin and setting the program-numbers property
correctly.

Regarding delay, you do need to set it to READY to change channels.
Why there is a delay of 5 seconds, I am not sure as I have not tried
to look at that delay or optimise it in anyway.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Zaheer Merali-2
On Wed, Apr 8, 2009 at 1:35 PM, Sumanth V <[hidden email]> wrote:
> Hi,
>     Dose mpegtsparse gives out the EPG information of the channels whose
> program number is passed has a property or dose it give out the EPG
> information of all the incoming channels?? Is there any documentation about
> the message type it emitts and what are all the EPG information field it
> has?
>
> thanks,
>

It gives out all the EPG information being transmitted in the ts that
it receives.

The messages' names are eit.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Sumanth V
Hi,
   Thanks a lot Zaheer, i am now able to read the EPG info using mpegtsparse. I wanted to know few things.
  * Dose it provide the EPG Information only for the current day or dose it provide the EPG information of other days also??
  * How do i find out which channel the program belong to? and how do i get the channels name?  Is service ID  is used to
     identify the channel??
  * I read the structure content of the event , which is the message structure "eit", and tried printing the various filed in it.
     I was not able to get the compelte EPG Information of the day. It was printing EPG info of only few start time. Most of the
    time was missing. Could you please tell me the correct method of read the EPG Info from the structure.

Thanks

On Wed, Apr 8, 2009 at 7:13 PM, Zaheer Merali <[hidden email]> wrote:
On Wed, Apr 8, 2009 at 1:35 PM, Sumanth V <[hidden email]> wrote:
> Hi,
>     Dose mpegtsparse gives out the EPG information of the channels whose
> program number is passed has a property or dose it give out the EPG
> information of all the incoming channels?? Is there any documentation about
> the message type it emitts and what are all the EPG information field it
> has?
>
> thanks,
>

It gives out all the EPG information being transmitted in the ts that
it receives.

The messages' names are eit.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Zaheer Merali-2
On Thu, Apr 9, 2009 at 10:59 AM, Sumanth V <[hidden email]> wrote:
> Hi,
>    Thanks a lot Zaheer, i am now able to read the EPG info using
> mpegtsparse. I wanted to know few things.
>   * Dose it provide the EPG Information only for the current day or dose it
> provide the EPG information of other days also??

It all depends on the provider. They can put only what is happening
now and next.

>   * How do i find out which channel the program belong to? and how do i get
> the channels name?  Is service ID  is used to
>      identify the channel??

Read the "sdt" bus messages that maos the sid to a channel name.

>   * I read the structure content of the event , which is the message
> structure "eit", and tried printing the various filed in it.
>      I was not able to get the compelte EPG Information of the day. It was
> printing EPG info of only few start time. Most of the
>     time was missing. Could you please tell me the correct method of read
> the EPG Info from the structure.
>
> Thanks

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Sumanth V
Hi,
   thanks Zaheer i am able to get the channels name and service provider name, But how i idntify which EPG belongs to which channel??? because the service-id is same for group of channels?  Could u please tell me how do identify which EPG is of which program... because i am storing the channels and its EPG info into a data-structure.

And i tried using "dvbbasebin" plugin instead of "dvbsrc" plugin i am able to play the channels , but it is not playing smothly, it plays  at very very slow rate......Do i have to change any property of queue?

Thanks

On Thu, Apr 9, 2009 at 4:51 PM, Zaheer Merali <[hidden email]> wrote:
On Thu, Apr 9, 2009 at 10:59 AM, Sumanth V <[hidden email]> wrote:
> Hi,
>    Thanks a lot Zaheer, i am now able to read the EPG info using
> mpegtsparse. I wanted to know few things.
>   * Dose it provide the EPG Information only for the current day or dose it
> provide the EPG information of other days also??

It all depends on the provider. They can put only what is happening
now and next.

>   * How do i find out which channel the program belong to? and how do i get
> the channels name?  Is service ID  is used to
>      identify the channel??

Read the "sdt" bus messages that maos the sid to a channel name.

>   * I read the structure content of the event , which is the message
> structure "eit", and tried printing the various filed in it.
>      I was not able to get the compelte EPG Information of the day. It was
> printing EPG info of only few start time. Most of the
>     time was missing. Could you please tell me the correct method of read
> the EPG Info from the structure.
>
> Thanks

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Zaheer Merali-2
On Thu, Apr 9, 2009 at 2:40 PM, Sumanth V <[hidden email]> wrote:
> Hi,
>    thanks Zaheer i am able to get the channels name and service provider
> name, But how i idntify which EPG belongs to which channel??? because the
> service-id is same for group of channels?  Could u please tell me how do
> identify which EPG is of which program... because i am storing the channels
> and its EPG info into a data-structure.
>

service-id should be different for every channel.

> And i tried using "dvbbasebin" plugin instead of "dvbsrc" plugin i am able
> to play the channels , but it is not playing smothly, it plays  at very very
> slow rate......Do i have to change any property of queue?
>

That could be a bug in the clocking, if possible set:
GST_DEBUG=dvb*:5,mpeg*:5 and file a bug on bugzilla with the log
attached.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Sumanth V
Hi,
    The the start time of the program which i read from the structure is not the correct start time of the program.
    For example :-
   
    NAME OF PROGRAM IS : Kenneth Copeland
    EVENT ID IS : 12381
    DESCRIPTION OF THE PROGRAM IS : Kenneth Copeland
    XTENDED TEXT IS : Kenneth Copeland
    DURATION IS 1800
    DAY IS 10 : 4 : 2009     TIME IS : 0 : 0
 
   NAME OF PROGRAM IS : Desperate Housewives
   EVENT ID IS : 12382
   DESCRIPTION OF THE PROGRAM IS : Desperate Housewives
   XTENDED TEXT IS : Desperate Housewives
   DURATION IS 3600
   DAY IS 10 : 4 : 2009     TIME IS : 0 : 30
 
   NAME OF PROGRAM IS : Are You Smarter Than A 5Th Grader
   EVENT ID IS : 12383
   DESCRIPTION OF THE PROGRAM IS : Are You Smarter Than A 5Th Grader
   XTENDED TEXT IS : Are You Smarter Than A 5Th Grader
   DURATION IS 3600
   DAY IS 10 : 4 : 2009     TIME IS : 1 : 30

 
  NAME OF PROGRAM IS : Friends
  EVENT ID IS : 12384
  DESCRIPTION OF THE PROGRAM IS : Friends
  XTENDED TEXT IS : Friends
  DURATION IS 1800
  DAY IS 10 : 4 : 2009     TIME IS : 2 : 30
 
    This what is printed on the screen, but the actual start time of the program are :-
  
  08:00 FRIENDS   
  Why is this time difference? All i am doing is just reading the values from the structure and printing it. This same for all the channels. Sould i modify the time before printing it?

Thanks,


On Thu, Apr 9, 2009 at 7:39 PM, Zaheer Merali <[hidden email]> wrote:
On Thu, Apr 9, 2009 at 2:40 PM, Sumanth V <[hidden email]> wrote:
> Hi,
>    thanks Zaheer i am able to get the channels name and service provider
> name, But how i idntify which EPG belongs to which channel??? because the
> service-id is same for group of channels?  Could u please tell me how do
> identify which EPG is of which program... because i am storing the channels
> and its EPG info into a data-structure.
>

service-id should be different for every channel.

> And i tried using "dvbbasebin" plugin instead of "dvbsrc" plugin i am able
> to play the channels , but it is not playing smothly, it plays  at very very
> slow rate......Do i have to change any property of queue?
>

That could be a bug in the clocking, if possible set:
GST_DEBUG=dvb*:5,mpeg*:5 and file a bug on bugzilla with the log
attached.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Sumanth V
Hi,

       I am able to get the EPG data , but its giving the EPG info of the program currently being played. but i noticed one thing, if i set the pipeline to READY and set it to back to PLAYING again it gives some of the EPG Info of the next day program and program of the other time of the present day.
The pipeline i am using to generate and store the EPG info is
dvbsrc frequency=11030000 pids=0:1:16:17:18 polarity=v symbol-rate=27500 ! mpegtsparse ! fakesink

This is for generating the EPG info and storing them. For the first time it gives EPG info all the program which is currently being broadcasted. It is not giving any other EPG info, like the program list for the whole day and also for the upcoming days. But if o set the pipeline to READY and back to PLAYING without changing any properties, it gives out EPG Info of other program of the next day and the present day, but not the complete info. only info of few programs of few channels.

Could someone please tell me where am i going wrong and the correct method of getiing the complete EPG Info.

Thanks,

On Fri, Apr 10, 2009 at 2:54 PM, Sumanth V <[hidden email]> wrote:
Hi,
    The the start time of the program which i read from the structure is not the correct start time of the program.
    For example :-
   
    NAME OF PROGRAM IS : Kenneth Copeland
    EVENT ID IS : 12381
    DESCRIPTION OF THE PROGRAM IS : Kenneth Copeland
    XTENDED TEXT IS : Kenneth Copeland
    DURATION IS 1800
    DAY IS 10 : 4 : 2009     TIME IS : 0 : 0
 
   NAME OF PROGRAM IS : Desperate Housewives
   EVENT ID IS : 12382
   DESCRIPTION OF THE PROGRAM IS : Desperate Housewives
   XTENDED TEXT IS : Desperate Housewives
   DURATION IS 3600
   DAY IS 10 : 4 : 2009     TIME IS : 0 : 30
 
   NAME OF PROGRAM IS : Are You Smarter Than A 5Th Grader
   EVENT ID IS : 12383
   DESCRIPTION OF THE PROGRAM IS : Are You Smarter Than A 5Th Grader
   XTENDED TEXT IS : Are You Smarter Than A 5Th Grader
   DURATION IS 3600
   DAY IS 10 : 4 : 2009     TIME IS : 1 : 30

 
  NAME OF PROGRAM IS : Friends
  EVENT ID IS : 12384
  DESCRIPTION OF THE PROGRAM IS : Friends
  XTENDED TEXT IS : Friends
  DURATION IS 1800
  DAY IS 10 : 4 : 2009     TIME IS : 2 : 30
 
    This what is printed on the screen, but the actual start time of the program are :-
  
  05:30 KENNETH COPELAND
  06:00 DESPERATE HOUSEWIVES
  07:00 ARE YOU SMARTER THAN A 5TH GRADER?
  08:00 FRIENDS
   
  Why is this time difference? All i am doing is just reading the values from the structure and printing it. This same for all the channels. Sould i modify the time before printing it?

Thanks,



On Thu, Apr 9, 2009 at 7:39 PM, Zaheer Merali <[hidden email]> wrote:
On Thu, Apr 9, 2009 at 2:40 PM, Sumanth V <[hidden email]> wrote:
> Hi,
>    thanks Zaheer i am able to get the channels name and service provider
> name, But how i idntify which EPG belongs to which channel??? because the
> service-id is same for group of channels?  Could u please tell me how do
> identify which EPG is of which program... because i am storing the channels
> and its EPG info into a data-structure.
>

service-id should be different for every channel.

> And i tried using "dvbbasebin" plugin instead of "dvbsrc" plugin i am able
> to play the channels , but it is not playing smothly, it plays  at very very
> slow rate......Do i have to change any property of queue?
>

That could be a bug in the clocking, if possible set:
GST_DEBUG=dvb*:5,mpeg*:5 and file a bug on bugzilla with the log
attached.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: EPG Generation Plugin

Sumanth V
Hi,

       I am able to get the EPG data , but its giving the EPG info of the program currently being played. but i noticed one thing, if i set the pipeline to READY and set it to back to PLAYING again it gives some of the EPG Info of the next day program and program of the other time of the present day.
The pipeline i am using to generate and store the EPG info is
dvbsrc frequency=11030000 pids=0:1:16:17:18 polarity=v symbol-rate=27500 ! mpegtsparse ! fakesink

This is for generating the EPG info and storing them. For the first time it gives EPG info all the program which is currently being broadcasted. It is not giving any other EPG info, like the program list for the whole day and also for the upcoming days. But if o set the pipeline to READY and back to PLAYING without changing any properties, it gives out EPG Info of other program of the next day and the present day, but not the complete info. only info of few programs of few channels.

Could someone please tell me where am i going wrong and the correct method of getiing the complete EPG Info.

Thanks,

On Wed, Apr 15, 2009 at 1:41 PM, Sumanth V <[hidden email]> wrote:
Hi,

       I am able to get the EPG data , but its giving the EPG info of the program currently being played. but i noticed one thing, if i set the pipeline to READY and set it to back to PLAYING again it gives some of the EPG Info of the next day program and program of the other time of the present day.
The pipeline i am using to generate and store the EPG info is
dvbsrc frequency=11030000 pids=0:1:16:17:18 polarity=v symbol-rate=27500 ! mpegtsparse ! fakesink

This is for generating the EPG info and storing them. For the first time it gives EPG info all the program which is currently being broadcasted. It is not giving any other EPG info, like the program list for the whole day and also for the upcoming days. But if o set the pipeline to READY and back to PLAYING without changing any properties, it gives out EPG Info of other program of the next day and the present day, but not the complete info. only info of few programs of few channels.

Could someone please tell me where am i going wrong and the correct method of getiing the complete EPG Info.

Thanks,


On Fri, Apr 10, 2009 at 2:54 PM, Sumanth V <[hidden email]> wrote:
Hi,
    The the start time of the program which i read from the structure is not the correct start time of the program.
    For example :-
   
    NAME OF PROGRAM IS : Kenneth Copeland
    EVENT ID IS : 12381
    DESCRIPTION OF THE PROGRAM IS : Kenneth Copeland
    XTENDED TEXT IS : Kenneth Copeland
    DURATION IS 1800
    DAY IS 10 : 4 : 2009     TIME IS : 0 : 0
 
   NAME OF PROGRAM IS : Desperate Housewives
   EVENT ID IS : 12382
   DESCRIPTION OF THE PROGRAM IS : Desperate Housewives
   XTENDED TEXT IS : Desperate Housewives
   DURATION IS 3600
   DAY IS 10 : 4 : 2009     TIME IS : 0 : 30
 
   NAME OF PROGRAM IS : Are You Smarter Than A 5Th Grader
   EVENT ID IS : 12383
   DESCRIPTION OF THE PROGRAM IS : Are You Smarter Than A 5Th Grader
   XTENDED TEXT IS : Are You Smarter Than A 5Th Grader
   DURATION IS 3600
   DAY IS 10 : 4 : 2009     TIME IS : 1 : 30

 
  NAME OF PROGRAM IS : Friends
  EVENT ID IS : 12384
  DESCRIPTION OF THE PROGRAM IS : Friends
  XTENDED TEXT IS : Friends
  DURATION IS 1800
  DAY IS 10 : 4 : 2009     TIME IS : 2 : 30
 
    This what is printed on the screen, but the actual start time of the program are :-
  
  05:30 KENNETH COPELAND
  06:00 DESPERATE HOUSEWIVES
  07:00 ARE YOU SMARTER THAN A 5TH GRADER?
  08:00 FRIENDS
   
  Why is this time difference? All i am doing is just reading the values from the structure and printing it. This same for all the channels. Sould i modify the time before printing it?

Thanks,



On Thu, Apr 9, 2009 at 7:39 PM, Zaheer Merali <[hidden email]> wrote:
On Thu, Apr 9, 2009 at 2:40 PM, Sumanth V <[hidden email]> wrote:
> Hi,
>    thanks Zaheer i am able to get the channels name and service provider
> name, But how i idntify which EPG belongs to which channel??? because the
> service-id is same for group of channels?  Could u please tell me how do
> identify which EPG is of which program... because i am storing the channels
> and its EPG info into a data-structure.
>

service-id should be different for every channel.

> And i tried using "dvbbasebin" plugin instead of "dvbsrc" plugin i am able
> to play the channels , but it is not playing smothly, it plays  at very very
> slow rate......Do i have to change any property of queue?
>

That could be a bug in the clocking, if possible set:
GST_DEBUG=dvb*:5,mpeg*:5 and file a bug on bugzilla with the log
attached.

Zaheer

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel