Go Back   Rage3D » Rage3D Discussion Area » Graphics Technology Forums » Legacy ATI Discussion and Technical Support » AIW / Multimedia Discussion and Technical Support
Rage3D Subscribe Register FAQ Members List Calendar Mark Forums Read

AIW / Multimedia Discussion and Technical Support Discussion and support forum for all of the All-In-Wonder Radeon cards, the TV-Wonder, Remote Wonder I and II, the new HDTV Wonder, and basically anything with VIVO support.

Reply
 
Thread Tools Display Modes
Old Jun 11, 2003, 11:40 AM   #1
Advertisement (Guests Only)

Login or Register to remove this ad
avekevin
Radeon R100
 
Join Date: Jul 2002
Location: North Bay, California, USA
Posts: 29
avekevin is still being judged by the masses


Default How do I Embed TV App?

I am trying to embed the MMC TV app, similar to what it done in Guide+ and in Internet Explorer.

Anyone know how this is done?

Thanks,

Kevin
avekevin is offline   Reply With Quote
Old Jun 11, 2003, 12:32 PM   #2
technohead
Radeon AIW 800XT
 
Join Date: Feb 2003
Posts: 19
technohead is still being judged by the masses


Default

That's a good question which I would like the answer to as well.
technohead is offline   Reply With Quote
Old Jun 11, 2003, 11:48 PM   #3
jawgee
Radeon R420
 
Join Date: Oct 2002
Location: Rochester, NH
Posts: 322
jawgee is still being judged by the masses


Default Re: How do I Embed TV App?

Quote:
Originally posted by avekevin
I am trying to embed the MMC TV app, similar to what it done in Guide+ and in Internet Explorer.

Anyone know how this is done?

Thanks,

Kevin
Hmmm....it sounds like the mad programmer has something up his sleeve. Embedding MMC TV into myHTPC perhaps? Sounds very interesting...

jawgee

Last edited by jawgee : Jun 11, 2003 at 11:51 PM.
jawgee is offline   Reply With Quote
Advertisement (Guests Only)
Login or Register to remove this ad
Old Jun 12, 2003, 02:01 PM   #4
donkthemagiclla
Radeon R200
 
Join Date: Nov 2002
Posts: 56
donkthemagiclla is still being judged by the masses


Default

I seem to have a registered ActiveX control called "MS TV Video Control"... maybe that'll do it? I haven't played with it yet, but it seems to have quite a few relevant sounding methods.
donkthemagiclla is offline   Reply With Quote
Old Jun 12, 2003, 02:03 PM   #5
donkthemagiclla
Radeon R200
 
Join Date: Nov 2002
Posts: 56
donkthemagiclla is still being judged by the masses


Default

Just did some quick googling... this sounds relevant...
http://msdn.microsoft.com/library/de...nerequestc.asp
donkthemagiclla is offline   Reply With Quote
Old Jun 12, 2003, 02:51 PM   #6
MSteve
Radeon R420
 
Join Date: Jan 2003
Posts: 239
MSteve is still being judged by the masses


Default

You mean without programming?!

If you are a programmer, then you just need the DirectShow SDK, build a filter graph using the WDM ATI TV Tuner filter. You will need to build the filter graph mostly manually in your program since it won't auto-render itself. DirectShow is simply a COM interface so it's pretty easy to program using C++. Check out the samples, most auto-render, but I think one or two build a filter graph.

I don't think you can download the DirectShow SDK by itself anymore, it's included in the DirectX 9 SDK and the Windows Platform SDK now both of which are handy anyways.
MSteve is offline   Reply With Quote
Old Jun 12, 2003, 05:23 PM   #7
technohead
Radeon AIW 800XT
 
Join Date: Feb 2003
Posts: 19
technohead is still being judged by the masses


Default

I've tried the MS TV Video Control and it doesn't work :-(

As for using DirectShow, I know how to build filter graphs (although I haven't built one in code as complicated as capturing and buffering tv).

But I wouldn't have to if MMC was an ActiveX control (which I would have thought it was considering it can be embedded in IE and Guide+).
technohead is offline   Reply With Quote
Old Jun 12, 2003, 05:48 PM   #8
MSteve
Radeon R420
 
Join Date: Jan 2003
Posts: 239
MSteve is still being judged by the masses


Default

Yeah, interesting, both Guide + and IE start the full MMC TV application, and then take over the window output. It really doesn't look like a little ActiveX DirectShow service. Windows Movie Maker and Media Encoder clearly use a DirectShow filter graph, however. Have a look at ATI's developper resources, they might document the method used by IE and Guide?
MSteve is offline   Reply With Quote
Old Jun 12, 2003, 06:04 PM   #9
donkthemagiclla
Radeon R200
 
Join Date: Nov 2002
Posts: 56
donkthemagiclla is still being judged by the masses


Default

Hmm... poking around in Guide+.. it uses a DLL called VIDEOTUNER.DLL, and calls the following named functions...

"vt_closeVideoWindow"
"vt_getMute"
"vt_getTunedChannel"
"vt_getTunerAppHandle"
"vt_getTunerAppVersion"
"vt_getTunerCardType"
"vt_getVolume"
"vt_openVideoWindow"
"vt_openVideoWindowIfRunning"
"vt_setMute"
"vt_setTunedChannel"
"vt_setVolume"

Curious...
donkthemagiclla is offline   Reply With Quote
Old Jun 12, 2003, 06:08 PM   #10
donkthemagiclla
Radeon R200
 
Join Date: Nov 2002
Posts: 56
donkthemagiclla is still being judged by the masses


Default

and here's the full list of exported functions from videotuner.dll

vt_closeVideoWindow
vt_free
vt_getMute
vt_getTunedChannel
vt_getTunerAppHandle
vt_getTunerAppVersion
vt_getTunerCardType
vt_getTunerInputType
vt_getVolume
vt_init
vt_isVideoON
vt_openVideoWindow
vt_openVideoWindowIfRunning
vt_resizeVideo
vt_setFullScreen
vt_setMute
vt_setTunedChannel
vt_setTunerInputType
vt_setVolume
donkthemagiclla is offline   Reply With Quote
Old Jun 12, 2003, 06:11 PM   #11
MSteve
Radeon R420
 
Join Date: Jan 2003
Posts: 239
MSteve is still being judged by the masses


Default

There is a sample application in the DirectX 9 SDK called AMCap. It looks like it does pretty much what you want, displays the video and allows you to capture it.

For the filter graphs, ATI has a web page that shows the different graphs required for different situations.ATI has a web page that shows the different graphs required for different situations (at the bottom of the page)
MSteve is offline   Reply With Quote
Old Jun 12, 2003, 07:35 PM   #12
technohead
Radeon AIW 800XT
 
Join Date: Feb 2003
Posts: 19
technohead is still being judged by the masses


Default

Quote:
Hmm... poking around in Guide+.. it uses a DLL called VIDEOTUNER.DLL, and calls the following named functions...
Ok... have to play around with this. Looks interesting.

I've built a filter graph prototype using GraphEdit that captures video and sound (which funnily enough is somewhat different from the ones on the ATI site). But I don't know if you can prototype one that uses the stream buffers since you need to build two separate filter graphs (maybe I could run two instances of GraphEdit?).

The MS TV Video control sounded like a great idea, for buffering you just create two instances of the control. But unfortunately you just get a pink coloured background instead of video (you do get audio though).
technohead is offline   Reply With Quote
Old Jun 13, 2003, 10:28 AM   #13
donkthemagiclla
Radeon R200
 
Join Date: Nov 2002
Posts: 56
donkthemagiclla is still being judged by the masses


Default

I didn't have much time to mess around with things, but I did download the DX9SDK, and tested a couple of the capture sample programs. The compiled just fine and were able to use the tuner in my 8500DV AIW.

I imagine you can start with one of these and do what you want pretty easily... or are you hoping to base it off of MMC like Guide+ and the IE plugin do?
donkthemagiclla is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
how to embed Hi-Q Youtube Video? CKS General Software 7 Jan 17, 2009 07:21 PM
How do I embed video? FX-Overclocking Feedback Central 4 Sep 8, 2008 11:46 PM
Please Help With Embed Option xFilter Feedback Central 3 Jan 7, 2007 05:05 PM
Embed Gametrailers.com videos Ratchet Feedback Central 5 Sep 12, 2006 04:08 PM
Opera and video embed Hyrax Feedback Central 8 Aug 25, 2006 06:41 AM


All times are GMT -5. The time now is 06:56 AM.



Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
All trademarks used are properties of their respective owners. Copyright ©1998-2011 Rage3D.com
Links monetized by VigLink