List Info

Thread: Helix Player on Win32 and Linux using GTK+ 2.x




Helix Player on Win32 and Linux using GTK+ 2.x
user name
2006-05-05 17:03:14
I'm not sure where to ask or go for this info, so I thought I would email this list.
 
I have been looking for an audio/video library or framework to create customized GUI applications using the gtk+ 2.0 toolkit.   Or is my impression of what Helix is wrong?
 
Gtk+ is available on Window and Linux.  Since Helix works on Windows and Linux, I thought it would be good to create my homegrown applications for my own personal or company use.  Sure, there is Gstreamer, but I have not had success with it on Windows.
 
I've noticed on the download page there is no builds for Windows.  Is there any plans to provide binary downloads of helix for Windows?
 
What do I need to get started on this? ; Are there any examples for using Helix with gtk+ applications?
 ;
 
 
 
Helix Player on Win32 and Linux using GTK+ 2.x
user name
2006-05-05 17:21:02
Daniel Morgan wrote:
> I'm not sure where to ask or go for this info, so I
thought I would email this list.
>  
> I have been looking for an audio/video library or
framework to create customized GUI applications using the
gtk+ 2.0 toolkit.   Or is my impression of what Helix is
wrong?
>  
> Gtk+ is available on Window and Linux.  Since Helix
works on Windows and Linux, I thought it would be good to
create my homegrown applications for my own personal or
company use.  Sure, there is Gstreamer, but I have not had
success with it on Windows.
>  
> I've noticed on the download page there is no builds
for Windows.  Is there any plans to provide binary downloads
of helix for Windows?
>  
> What do I need to get started on this?  Are there any
examples for using Helix with gtk+ applications?
>  

The client side of Helix (there is a producer and server as
well) is a multi media
platform. It provides a rich set of features for management
and playback of
audio, video and other types of content. Helix, as you point
out, runs on a very
wide variety of platforms; Windows, Linux, OS X, Symbian and
Solaris, just to name
a few.

Now, the HelixPlayer and RealPlayer, that is available from
the HelixCommunity web
site are both GTK GUI players built on top of the Helix
platform. These player are
available in source in the 'player' project that you can
check out and look at.

To understand the Helix engine itself, you may want to look
at 'splay', which is
in clientapps/simpleplayer. It is a very simple command line
player that shows
you how to use the Helix platform to play back networked and
local content.

One last thing. Our GTK HelixPlayer and RealPlayer use a
middle ware component
called the HXClientKit. This is a shim layer that sits on
top of the Helix
engine that simplifies that use of it. Helix itself is
asynchronous C++ component.
the HXClientKit provies a simpler C only interface that does
a lot of the work
for you. You will find HXClientKit in the 'player' project
as well.

I know a few people have worked on getting the GTK
HelixPlayer building
on Windows, but I am not sure how far they might have gotten
(I don't work
on the player myself). However, if you want to try, we would
be happy to help
you via these mailing lists.

--greg.


_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )