Denis Oliver Kropp wrote:

Manu Abraham wrote:

Hi,

I have been vexed at this question and i had two earlier posts on this same question. I think probably my question was confusing and hence i ask the question in another way ?

Is it possible to playback a MPEG2 Transport stream without xine or xine-lib ? ie, using libmpeg3 ?


IIRC libmpeg3 should handle MPEG2, but I doubt it supports transport streams. Aren't they specific to DVB?


I haven't worked much with libmpeg3, but as i read from http://heroinewarrior.com/libmpeg3.php3. I read that libmpeg3 does handle Transport streams.

Yes, i am trying to do some DVB specific stuff with DirectFB, In fact i am trying to make a small DVB app. Xine is broken conceptually, (the only one thing that i like about xine is the deinterlacing stuff, but since it is broken in many ways, well that option does not look very bright to me) and can't use xine in there.

So what i am trying to do is i have worked upon some dvb libraries,

http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-apps/lib/
http://www.thadathil.net/cgi-bin/hgwebdir.cgi/en50221_ci_stack

plan to do some more work on this such that it can be used alongwith DirectFB. On the DirectFB part where i am stuck is with i can't seem to get it to playback the streams.

(still working on a Conditional Access Stack) not yet complete though. I was looking at getting them into a small framework along with DirectFB, hence my questions.

My first go at libmpeg3 with DirectFB did not go well as it said no suitable video provider. I had a previous post on directfb-users on this , and i believe i got too impatient after waiting for a few days


when i playback a transport stream which i have at

(It is a bit large, hence did not put the URL here) i get this ..


[1] MPEG transport stream

[EMAIL PROTECTED] directfb]# cat mpeg_ts.log

      ---------------------- DirectFB v0.9.24 ---------------------
            (c) 2000-2002  convergence integrated media GmbH
            (c) 2002-2004  convergence GmbH
       -----------------------------------------------------------

(*) DirectFB/Core: Multi Application Core. (2005-12-15 22:21)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 5404)...
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 5409)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 5416)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 5417)...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (Convergence GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: nVidia NV10 (0x0181) 0.5 (directfb.org)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
sample1.c <547>:
(#) DirectFBError [dfb->CreateVideoProvider( dfb, mrl, &video )]: No (suitable) implementation found! (!!!) *** WARNING [Application exited without deinitialization of DirectFB!] *** [core.c:630 in dfb_core_deinit_check()]
(!) Direct/Thread: Killing 'Fusion Dispatch' (5404)!
[EMAIL PROTECTED] directfb]#




when i playback a Program stream which i have at

http://www.thadathil.net/directfb/DM_Mpeg2_625.mpg
i get this ..



[2] MPEG program stream

[EMAIL PROTECTED] directfb]# cat mpeg_ps.log

      ---------------------- DirectFB v0.9.24 ---------------------
            (c) 2000-2002  convergence integrated media GmbH
            (c) 2002-2004  convergence GmbH
       -----------------------------------------------------------

(*) DirectFB/Core: Multi Application Core. (2005-12-15 22:21)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 5356)...
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 5361)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 5368)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 5369)...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (Convergence GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: nVidia NV10 (0x0181) 0.5 (directfb.org)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
sample1.c <547>:
(#) DirectFBError [dfb->CreateVideoProvider( dfb, mrl, &video )]: No (suitable) implementation found! (!!!) *** WARNING [Application exited without deinitialization of DirectFB!] *** [core.c:630 in dfb_core_deinit_check()]
(!) Direct/Thread: Killing 'Fusion Dispatch' (5356)!
[EMAIL PROTECTED] directfb]#


So it does look it it is giving the same error for both these cases. The application what i tried was sample1.c in directfb-extras.

Any thoughts as to what i might be probably doing wrong ?

Thanks,
Manu




_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to