Class VLASFBroadcast.TVLASFBroadcast
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
(5 intermediate revisions by one user not shown) | |||
Line 28: | Line 28: | ||
=== C# (.NET): === | === C# (.NET): === | ||
<code> | <code> | ||
− | '''public ref class''' | + | '''public ref class''' ASFBroadcast : [[Class MLWMFBaseComponent.TMLASFBaseBroadcast|Mitov.VideoLab.ASFBaseBroadcast]] |
</code> | </code> | ||
== Summary == | == Summary == |
Latest revision as of 00:30, 26 June 2013
This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.
Package: VideoLabPkg
Unit: VLASFBroadcast
Inherits: TMLASFBaseBroadcast
Contents |
Syntax
Delphi:
type TVLASFBroadcast = class( TMLASFBaseBroadcast )
C++ Builder:
class TVLASFBroadcast : public TMLASFBaseBroadcast
Visual C++ (MFC):
class CTVLASFBroadcast : public CTMLASFBaseBroadcast
C# (.NET):
public ref class ASFBroadcast : Mitov.VideoLab.ASFBaseBroadcast
Summary
Broadcasts ASF and WMV Video over Internet using TCP/IP socket and/or publishing point(s).
Description
Requires DirectShow 8.1 or higher.
If you don't want to use DirectShow use the TVLAVILogger component instead.
This component also requires Windows Media Encoder. Please visit:
[[1]]to obtain a copy of Windows Media Encoder.
This DirectShow component can be used to broadcast Video over internet in Advanced Systems Format (ASF and WMV) using Windows Media Encoding.
To broadcast video, place the component on a form, and connect the InputPut pin to the OutputPin of a component generating video data, such as TVLAVIPlayer, TVLDSVideoPlayer, TVLCapture or TVLDSCapture.
Diagram:
Methods
Public
- function Open() : Boolean - Opens the socket(s) and prepares to broadcast.
Pins
- InputPin - The Video Input Pin of the component.
- AudioInputPin - The Audio Input Pin of the component.