Solved

Broadcast TV Tuner Capture To Remote Window/Website

Posted on 2008-06-16
6
539 Views
Last Modified: 2012-06-27
Hey Experts,

I'm looking to find out what technologies (anything from a mid-level .NET sdk to complete commercial solution) I would to develop a slingbox/org/media center style broadcast of media content. The requirements:
- Flexibility on the media input - so a live tv tuner capture or playback of a local media file/source for instance, any av input (e.g. apple tv, video)
- Multiple sources/endpoints, programatically switched (through hardware api or software)
- Full programatic control of media sources (at least, close to the maximum source extent possible with a standard cpu setup)
- Output should be able to be used remotely in both/either a remote window/browser (of my control/creation) or directly to a display (The critical requirement here is that we have programatic control of how it is displayed, rather than something like a slingplayer where you have a required client component that needs user/proprietary interaction - There is a layer of automation on top of this, so being able to control the display is essential.)

So I've considered:
- Slingbox: Excellent video capture, but only transmits to proprietary clients/devices, doesn't offer direct stream output or source control via an api
- Orb: Closer, though software based only and still somewhat lacking in api and hardware interfaces - could work, though I would need help fleshy out the details of how to effeciently share/control the media remotely and interface with hardware. Any orb experts out there with knowledge of the api and hardware integration?
- Windows Media Center Extenders: There's promise here, though I've ahd difficulty finding good sources for info on how to roll your own extender or interface with one with a decent api and either control the original media source through the extender or, preferably, interact with the source directly through a remote media center services api. Plus, there seems like there'd be a significant amount of development here that ideally I'd like to avoid with a commercial solution if there's something out there.

Fire away, and thanks in advance!
0
Comment
Question by:ebyrne
  • 3
  • 2
6 Comments
 
LVL 3

Expert Comment

by:supdawgtt94
ID: 21808445
Have you tried Media Center with WebGuide?  It lets you stream recordings and/or live TV either to a browser or as a streaming feed to Windows Media Player.  The only issue is control over the stream is not there.  I don't know what you're trying to accomplish, but if you want source code to create a media center type application for remote viewing, you might also consider looking at Media Portal which is an open-source application similar to Windows Media Center.  It is developed in .NET with source available.

http://www.asciiexpress.com/webguide/
http://www.team-mediaportal.com/



0
 
LVL 16

Expert Comment

by:Redwulf__53
ID: 21812948
You are asking a LOT. MythTV is your best change, it has a client/server design whre you can network multiple clients and servers together, supports a lot of capture/tuner hardware (much more than Win MCE) and it is OPEN SOURCE with a huge supporting community, and various distributions to choose from. So it also gives you an API to build on.
http://www.mythtv.org

0
 
LVL 3

Expert Comment

by:supdawgtt94
ID: 21813522
The difference between MythTV and Media Portal is that MythTV is C++/Linux based and the other is .Net/Windows based.  They both can do pretty much the same things (client/server, TV, local media files, photos, music, plug-in modules, etc.), and they're both open source.  But IMHO, Media Portal has a much better user interface and it's a much more customizable skin technology.
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 16

Expert Comment

by:Redwulf__53
ID: 21813689
On the other hand.... mythTV has much much lower minimum hardware requirements and 0 license cost ;)
0
 
LVL 2

Author Comment

by:ebyrne
ID: 22018595
So media portal or myth seems to have potential. Two questions for each:

1. How easy is it to remotely obtain a listing of content with links to streams?

2. In terms of the streaming itself, can both easily be played with something like a wmp client on the client end, provided you get the link from some remote api?

Thanks for the help!
0
 
LVL 3

Accepted Solution

by:
supdawgtt94 earned 500 total points
ID: 22157368
Media Portal and Myth, they both also have web interfaces, so you should be able to scrape the html.  Or just modify the code to provide an API.  As I mentioned before, Media Portal comes with .NET source, while Myth is all in C++.

I still recommend checking out WebGuide add-on for Media Center.  It has a web interface with streaming links that will play in WMP.  Since it's a web interface, you should be able to generate the link from your own client and use HTTP to communicate with Media Center.

http://www.asciiexpress.com/webguide/
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Microsoft Dynamics Roles question 4 81
Dentrix G4 1 47
Itunes > For You > Search Results > Can't Select Multiple Tracks on Win 10 6 79
Software to generate custom JPGs 12 95
A high-level exploration of how our ever-increasing access to information has changed the way we do our jobs.
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
Viewers will learn key ranges in Sampler to make their sampled instruments sound more realistic Gather samples of various notes and drag them to Key Range panel: Set proper root key for each sample: Select all the samples with Command-A (or Ctrl…
XMind Plus helps organize all details/aspects of any project from large to small in an orderly and concise manner. If you are working on a complex project, use this micro tutorial to show you how to make a basic flow chart. The software is free when…

930 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now