> Right now, China is setting up the high bandwidth network (the
> backbone's speed reached 166Gbps by optical fibers is already
> available), and cable TV network has reached to nearly each
> city family, I think the market needs for high bandwidth applications
> will be coming out soon.
> I feel the installation and configuration of xine would
> be difficult for most people. My idea is to design an box with
> tuned xine embedded (with GNU/Linux or/and FreeBSD), which could
> be getting connected with cable TV network for VOD (video on demand)
> service in China.
this sounds very interesting. As you may have noticed we're undertaking a
major code review/cleanup of xine currently and we're about to split
up xine in three parts (engine, audio/video output and gui) which should
give you greater flexibility if you want to have a version of xine for
that specific purpose (you could write your own gui and specialized output
drivers for your application and hardware).
I'm not sure if you want people to download the streams first before they
view them or if you want to do something like multicast. If you download
the stream completely there should be no problem since xine has random
access to the stream in that case which is well tested and is basically
what xine is designed for.
If you use a broadcast server, running some protocol like RTP, xine will
have to sync on the server's clock instead of the system clock, which is
not really working until now. We have two plugins for that (input_net and
input_rtp), but both will need some more work - it should be possible to
get that to work entirely, though.
> Please tell me if you and your team members are interested in
> this idea, if possible, we could form a company in China
> to support it.
I can only speak for myself here, I'm interested in this, although I don't
think I could form a company in China (due to my other obligations here).
But I could imagine some form of sponsorship for the xine project where we
in turn develop a few features (like the rtp stuff) in exchange.
I'm cc'ing this mail to xine-devel (and Paul Flinders who developed the
rtp plugin), so to all other xine developers: feel free to state your own
opinion on this.
time is a funny concept