Google Answers Logo
View Question
 
Q: video software components for streaming live video ( Answered,   1 Comment )
Question  
Subject: video software components for streaming live video
Category: Computers > Software
Asked by: elibd-ga
List Price: $100.00
Posted: 19 Aug 2004 01:47 PDT
Expires: 18 Sep 2004 01:47 PDT
Question ID: 389827
I am looking for video software components (ActiveX) for streaming
live video through a web cam (preferably peer-to-peer).
I want to emphasize that I am looking for components that I can embed
in applications that I am writing. I am not looking for ready-made
applications that include video streaming.
The video components must be able to be embedded into a web browser
(web page) and into a stand-alone client (MFC or c++ windows
application).
It should provide a scalable and cost-effective solution.
Until now I found: http://www.eyeball.com And http://www.j7tech.com/delphidev

Clarification of Question by elibd-ga on 24 Aug 2004 01:41 PDT
It MUST send the video/audio peer-to-peer.
Answer  
Subject: Re: video software components for streaming live video
Answered By: muhammad-ga on 24 Aug 2004 11:42 PDT
 
Hello!

Please find below information about ActiveX controls which you can use
with your application to develop streaming applications.

I have also included a list on links on useful information about
developing video-streaming apps, copyright issues and some freeware
download link of SDKs.


=================================
1) SkyWire Video SDK with MPEG4. 
[http://www.astatech.com/news/200402/SkyWireVideoSDK.asp]
?The SkyWire Video SDK  allows for Delphi Developers to add Video and
Synchronized Audio to their Win32 Applications.
First pass will Support Peer to peer with tcp and udp support with
server side versions to quickly follow with http options also. MPEG4
and JPEG Video Codec's, support for playback and recording, local and
remote of course and several audio codec options available also.  All
very easy to use.
SkyWireVideoSDK.exe (2.4 Mb)?

SkyWire Video SDK. Video and Audio Streaming with MPEG4 and Jpeg. Peer
to Peer Version
[http://www.astatech.com/downloads/?ProductID=SkyWire+Video+SDK]

2) AVIPIX products
[http://www.avipix.com/products.html]
?MPEG-4 Streaming Client/Peer-to-Peer Tools
These tools provide a complete solution for building a streaming
solution. Our client media engine includes a fully MPEG-4 systems
enabled media engine allowing playback and recording of any
combination of multimedia object streams.The Avipix I/O library is a
network/file system abstraction layer to provide the client I/O
services for files, streaming, and download. We support RTP/RTSP
streaming and currently support the Apple Quicktime Streaming Server
out of the box for serving Audio/Visual presentations.Our Peer-to-Peer
tools include a thin Client/Server architecture to enable more
interactive applications, for example, teleconferencing, gaming, and
instant messaging.??

3) Fath Software
[http://www.fathsoft.com/videocapx.html]
VideoCapX
?VideoCapX allows developers to easily add access to digital video
capture cards and cameras to their applications.?


4) Eyewonder:
[http://www.eyewonder.com/ewNAppDev/development.cfm]
EYERIS Encoder SDK  
?The Software Developer?s Kit for EYERIS Encoder enables you to
integrate the power of encoding for instant streaming into your
application. It consists of two main parts, an AVI compatible codec
module and a low-level C++ library.?

5) Video/Audio Broadcaster ActiveX Control
[http://www.findapp.com/fMgmt/PDetails.aspx?PID=8086]
?For Professional Windows Developers who need to delivering live audio
and video content in real time to client computers.
Product Features: Delivering live audio and video content in real time
to client computers Users can view your content with Microsoft Windows
Media Player or Microsoft Windows Media Player ActiveX Control.
Push live audio and video data to a publishing point on a Windows
Media server. Retrieves information, including the IP address, about a
connected client.
Compatible with any programming language that supports ActiveX
(Access, Visual C++ , Visual Basic , Visual Foxpro, Delphi, .Net,
etc.) Include VB, VC++, Delphi Sample Code.
Royalty free distribution of the OCX file. What can you do with the
Video/Audio Broadcaster ActiveX Control? Create own internet TV or
Radio Station. Broadcast educational programs.
Create video presentations.?

6) VideoCap Live ActiveX Control 1.5
[http://www.viscomsoft.com/products/videocaplive/]
? Delivering live audio and video content in real time to client
computers. Control max connections clients. Support Custom WMV
Profile. You can configure streams to use Window Media Video 9 Codec,
VBR and CBR bitrates, uncompressed audio or video stream, Video Size,
Buffer Size, Frame rate, etc. Broadcast from anything that you can
plug into your audio or video card, including a Web Cam, Video Camera,
TV Tuner, VCR, VCD Player ,etc.?

7) Mpegable
 [http://www.mpegable.com/show/developer.html]
? Our fully ISO MPEG-4, 3GPP and ISMA compliant solutions range from
standardized components for Microsoft Windows platforms to platform
independent video codec software developer kits (C/C++ API). We can
offer you customized broadcast and streaming components, which have
been designed to provide you with all the funtionalities and features
you require in order to implement your application or product?

8) MediaExcel
[http://www.mediaexcel.com/ss_overview.php]

9) Visible Light (Webcam Streaming Products with SDK)
[http://vodka.lfcia.org/links.html]

10) DCAM WebCam Server
[http://sourceforge.net/projects/dcamserver/]
?DCAM WebCam Server w/ Personal Web Server (PWS) makes it easy to
capture live streaming video and broadcast it on your web page. DCAM
also has a built in HTTP personal web server (PWS) for those without a
web host.?

11) Cosycorner
[http://sourceforge.net/projects/cosycorner/ ]
?CosyCorner is a java network software based on videoconference and
dedicate to artistic applications. Developped at CICV (fr), it has
been thought to give artists a cooperative tool to experiment media
streaming technologies and create events on the web.?

12) Distributed Videostreaming.
[http://sourceforge.net/projects/streamp2p/]
?Peer-to-Peer Videostreaming System. A normal p2p client can only
download the file by using http or ftp. This System uses streaming
(RTP) so that you can watch the video during the download?




***MISCELLANEOUS INFORMATION

a)	Copyright Issues with Media Streaming:
[http://napps.nwfusion.com/weblogs/multimedia/archives/cat_copyright_issues.html]

b)	Microsoft .NET programming libraries, APIs,  and SDKs for graphics,
gaming and streaming audio/video for Client-Server, Peer-to-Peer,
Master Server and standalone apps.
[ http://www.devmaster.net/engines/list.php?fid=6&sid=2]

c)	MPEG Audio/Video/VideoCD Encoders
Freeware: [http://home.cogeco.ca/~avi2vcd/]
Priced: [http://www.bernclare.com/mpegprod.htm]

d)	MPEG and IETF standards-based system for encoding, streaming, and
playing audio and video.
[http://sourceforge.net/projects/mpeg4ip/]

e)	GStreamer: (Gnome and KDE)
[http://sourceforge.net/projects/gstreamer/]
GStreamer is a streaming-media framework, based on graphs of filters
which operate on media data. Applications using this library can do
anything from real-time sound processing to playing videos, and just
about anything else media-related.

f)	Links of  background information on streaming protocols, standards,
products and practices:
[http://vodka.lfcia.org/links.html]

 

=============================

If you need any more information or clarification on above please feel free to ask.


Regards,
muhammad-ga,
Google Answers Researcher
Comments  
Subject: Re: video software components for streaming live video
From: webadmin-ga on 06 Sep 2004 18:29 PDT
 
Try Unreal Media Server.
Amazing windows-based free streaming server.
Their client is ActiveX control that can be embedded in web page.
http://www.umediaserver.net

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy