FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-17-2008, 11:04 AM
Narendra Sisodiya
Guest
 
Posts: n/a
Default Video Over RF - using bluetooth and Xilinx Video Starter Kit

Hi, My Project title is "Serial RF Core for Multimedia Stream
Transfer"
I am using Xilinx Video Starter Kit, and I supposed to transfer a
video stream over RF, using Bluetooth,
I am totally confused , how to proceed, for this problem.
May any body help me out for solving this problem,
Do I need to first transfer a video stream over wire USB and and add
some USB-Bluetooth Dongle.
Please gurus help me our by giving some block diagrams or some
guidance.
Reply With Quote
  #2 (permalink)  
Old 02-17-2008, 12:04 PM
Jonathan Bromley
Guest
 
Posts: n/a
Default Re: Video Over RF - using bluetooth and Xilinx Video Starter Kit

On Sun, 17 Feb 2008 02:04:54 -0800 (PST), Narendra Sisodiya wrote:

>Hi, My Project title is "Serial RF Core for Multimedia Stream
>Transfer"
>I am using Xilinx Video Starter Kit, and I supposed to transfer a
>video stream over RF, using Bluetooth,
>I am totally confused


Thanks for being so honest :-)

I think your first and by far your most important task is
to have a long and open discussion with your prof about
what the real objectives of this project should be.
Like many technology tasks, it's something that you *could*
do with off-the-shelf components and software. Somewhere,
buried in all of it, there is an interesting project
trying to get out. But if you were to try to do *all*
of it as a project (undergraduate? masters?) then you are
sure to fail horribly, because there is simply far too
much in it. Let's look at the whole thing:

* video source
* video capture into memory
* video compression (Bluetooth data rate is
far too slow for raw video)
* buffering for streaming
* package the data in an appropriate form for
delivery over Bluetooth
* Bluetooth link
* reversing the above steps to recover a
useful video stream for display

Which parts of this do you plan to do yourself?
Bluetooth is pretty complicated at all levels,
and no-one in their right mind would try to do
it from scratch; you simply buy the modules.
Every one of the other parts of the chain is
similarly a solved problem. Some of it is best
done in software, some is best done in hardware.
Some parts of the problem make sense as an FPGA
project (camera interface, compression) but are
so common that it's just a matter of tailoring
existing freely-available design examples.

For me, the really tough parts would be the
software (in particular, device drivers) but
other folk would find that straightforward and
would find other parts difficult.

Choose your project focus, in collaboration with
your prof. Agree with him/her what pre-built
components you can use as a starting point. Learn
about those pre-built components so that you can
see what to do around them - how to interface to
them, what data rates they support, that sort of
thing. Look at the overall architecture that is
required, and try to get an estimate of how much
work is involved in each piece. Whatever you try
to do first, make sure that you can test it stand-
alone so that your project has *some* useful outcome
even if it's never completed.

PLAN and DISCUSS. And, as a last resort, don't be
ashamed to ask your prof for a project that has a
somewhat narrower scope. (Actually, the very last
resort is a career change; but that's a bit drastic.)

Good luck.
--
Jonathan Bromley, Consultant

DOULOS - Developing Design Know-how
VHDL * Verilog * SystemC * e * Perl * Tcl/Tk * Project Services

Doulos Ltd., 22 Market Place, Ringwood, BH24 1AW, UK
[email protected]
http://www.MYCOMPANY.com

The contents of this message may contain personal views which
are not the views of Doulos Ltd., unless specifically stated.
Reply With Quote
  #3 (permalink)  
Old 02-17-2008, 01:18 PM
Narendra Sisodiya
Guest
 
Posts: n/a
Default Re: Video Over RF - using bluetooth and Xilinx Video Starter Kit

On Feb 17, 4:04 pm, Jonathan Bromley <jonathan.brom...@MYCOMPANY.com>
wrote:
> On Sun, 17 Feb 2008 02:04:54 -0800 (PST), Narendra Sisodiya wrote:
> >Hi, My Project title is "Serial RF Core for Multimedia Stream
> >Transfer"
> >I am using Xilinx Video Starter Kit, and I supposed to transfer a
> >video stream over RF, using Bluetooth,
> >I am totally confused

>
> Thanks for being so honest :-)
>
> I think your first and by far your most important task is
> to have a long and open discussion with your prof about
> what the real objectives of this project should be.
> Like many technology tasks, it's something that you *could*
> do with off-the-shelf components and software. Somewhere,
> buried in all of it, there is an interesting project
> trying to get out. But if you were to try to do *all*
> of it as a project (undergraduate? masters?) then you are
> sure to fail horribly, because there is simply far too
> much in it. Let's look at the whole thing:
>
> * video source
> * video capture into memory
> * video compression (Bluetooth data rate is
> far too slow for raw video)
> * buffering for streaming
> * package the data in an appropriate form for
> delivery over Bluetooth
> * Bluetooth link
> * reversing the above steps to recover a
> useful video stream for display
>
> Which parts of this do you plan to do yourself?
> Bluetooth is pretty complicated at all levels,
> and no-one in their right mind would try to do
> it from scratch; you simply buy the modules.
> Every one of the other parts of the chain is
> similarly a solved problem. Some of it is best
> done in software, some is best done in hardware.
> Some parts of the problem make sense as an FPGA
> project (camera interface, compression) but are
> so common that it's just a matter of tailoring
> existing freely-available design examples.
>
> For me, the really tough parts would be the
> software (in particular, device drivers) but
> other folk would find that straightforward and
> would find other parts difficult.
>
> Choose your project focus, in collaboration with
> your prof. Agree with him/her what pre-built
> components you can use as a starting point. Learn
> about those pre-built components so that you can
> see what to do around them - how to interface to
> them, what data rates they support, that sort of
> thing. Look at the overall architecture that is
> required, and try to get an estimate of how much
> work is involved in each piece. Whatever you try
> to do first, make sure that you can test it stand-
> alone so that your project has *some* useful outcome
> even if it's never completed.
>
> PLAN and DISCUSS. And, as a last resort, don't be
> ashamed to ask your prof for a project that has a
> somewhat narrower scope. (Actually, the very last
> resort is a career change; but that's a bit drastic.)
>
> Good luck.
> --
> Jonathan Bromley, Consultant
>
> DOULOS - Developing Design Know-how
> VHDL * Verilog * SystemC * e * Perl * Tcl/Tk * Project Services
>
> Doulos Ltd., 22 Market Place, Ringwood, BH24 1AW, UK
> jonathan.brom...@MYCOMPANY.comhttp://www.MYCOMPANY.com
>
> The contents of this message may contain personal views which
> are not the views of Doulos Ltd., unless specifically stated.


Thanks for your kind guidance,
Actually I started with ML310 board, and tried to install Linux on
that. I was thinking I have use C++ libraries to capture and process
the video stream and install some rtsp server kind of thing which will
take care of streaming part. essentially it was streaming over
internet protocol and at lower layer (1 -2 ), i was planning to use
UWB chipsets.
This idea was rejected as we do not have WUSB chip and kit. I have a
old ericsson bluetooth toolkit which i a fear to connect with PC also.
(many time my PC restart when I tried to execute demo application,)
Now for the timings I am first trying to capture the video frame in
some memory . I am new to this VSK kit (ML402), I unable to think
which way to proceed.
Initially i am also thinking to route the video stream to USB , but no
idea what i am doing properly.
Reply With Quote
  #4 (permalink)  
Old 02-22-2008, 09:35 PM
Narendra Sisodiya
Guest
 
Posts: n/a
Default Re: Video Over RF - using bluetooth and Xilinx Video Starter Kit

On Feb 17, 7:18 am, Narendra Sisodiya <narendra.sisod...@gmail.com>
wrote:
> On Feb 17, 4:04 pm, Jonathan Bromley <jonathan.brom...@MYCOMPANY.com>
> wrote:
>
>
>
> > On Sun, 17 Feb 2008 02:04:54 -0800 (PST), Narendra Sisodiya wrote:
> > >Hi, My Project title is "Serial RF Core for Multimedia Stream
> > >Transfer"
> > >I am using Xilinx Video Starter Kit, and I supposed to transfer a
> > >video stream over RF, using Bluetooth,
> > >I am totally confused



Hello to all,
I have video stater kit (ML402). using EDK i want to setup up a
streaming server on board, (rtp - rstp), earlier i was trying to port
Linux on powerpc and then i wanted to install or setup a server. but
this approach is rejected.

1) -- may any body tell me the complexity and steps involved in
setting up this kind of thing. I need to transfer video on RF. later I
want to transfer streamed video over ip. essentially this will be
streaming over ip, and I have studied that ip-based streaming possible
on bluetooth stack via (LAP or BNEP profile).

2) -- How I can compress (mpeg4) on FPGA -- is there any core
present or can be used to convert raw video to compressed video

3) My Kit (Ericsson Bluetooth application toolkit ROK101007
module ) contain lower layers upto HCI. the layer above it (RFCOMM and
L2CAP ) are provide as software, I want to connect my bluetooth kit to
FPGA board through UART. is there any hardware implementation (on
FPGA ) present for upper layers so that my FPGA uart will be connected
to RFCOMM.

4) other possible case I studied in a research paper is --
streaming over HCI, in this case i need to transfer video packet over
HCI layer directly. and this case does not require L2CAP and RFCOMM on
FPGA,


5) what is the difference between transmitting mpeg4 compressed
video file and Live video being compressed by mpeg4.

6) can I compile OpenBT library for poerpc and use then in EDK
environment. blueZ is not having support for powerpc.

till now i have done any significant FPGA programming using EDK
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Spartan 3E starter kit expansion boards - Gb ethernet & video ereader FPGA 0 12-14-2007 01:34 AM
ML402 card (video starter kit) : Read/write on the ddr hammouda FPGA 1 06-20-2007 06:45 PM
inserting text into a video stream (from a pre-existing video source) wallge FPGA 8 01-12-2007 05:23 PM
Xilinx VSK (Video Starter Kit) dakkumar FPGA 2 09-03-2006 08:20 PM
xilinx as video processor? Ziggy FPGA 3 01-06-2005 09:02 PM


All times are GMT +1. The time now is 04:20 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved