<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Forums - VideoLab]]></title>
		<link>http://mitov.com/forum/</link>
		<description><![CDATA[Forums - http://mitov.com/forum]]></description>
		<pubDate>Sun, 10 May 2026 22:52:08 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[realtime lags CurrentFrame value]]></title>
			<link>http://mitov.com/forum/thread-3606.html</link>
			<pubDate>Mon, 14 Aug 2017 03:59:46 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3606.html</guid>
			<description><![CDATA[I have an application where I want to note the frame number when certain things happen ('events'), but when the playback rate is increased the Currentframe counter and real time get out of sync.<br />
<br />
To replicate, have a video say 2000 frames long.<br />
Play it with a VLDSVideoPlayer.<br />
In the player progress event update a label with CurrentFrame.<br />
<br />
if you play it at 1x, the label value will get to 2000 as the video ends.<br />
Set the playback rate to 2.5 for example, and the label will get to 2000 and the video will still be playing.<br />
<br />
Therefore my video "event" will occur at different frame numbers depending on the playback speed. <br />
<br />
I would expect the same 'event' would always be at the same frame number.<br />
<br />
thanks,<br />
Mark]]></description>
			<content:encoded><![CDATA[I have an application where I want to note the frame number when certain things happen ('events'), but when the playback rate is increased the Currentframe counter and real time get out of sync.<br />
<br />
To replicate, have a video say 2000 frames long.<br />
Play it with a VLDSVideoPlayer.<br />
In the player progress event update a label with CurrentFrame.<br />
<br />
if you play it at 1x, the label value will get to 2000 as the video ends.<br />
Set the playback rate to 2.5 for example, and the label will get to 2000 and the video will still be playing.<br />
<br />
Therefore my video "event" will occur at different frame numbers depending on the playback speed. <br />
<br />
I would expect the same 'event' would always be at the same frame number.<br />
<br />
thanks,<br />
Mark]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[TVLLAVVideoPlayer playlist ?]]></title>
			<link>http://mitov.com/forum/thread-3595.html</link>
			<pubDate>Sat, 11 Mar 2017 07:49:03 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3595.html</guid>
			<description><![CDATA[I try to play next clip of a playlist with the TVLLAVVideoPlayer, but my code on the stop events dossn't launch the next clip ...<br />
<br />
Does somebody knows the correct sequence of instruction to do this ?<br />
<br />
loop is set to false<br />
<br />
on stop event code : <br />
<br />
if select1 &gt; length(arrayfichier1)<br />
then<br />
select1 := 1<br />
else<br />
select1 := select1 +1;<br />
<br />
fichier1 := arrayfichier1[select1-1];<br />
titre1.Caption := extractfilename(fichier1);<br />
<br />
P1.FileName := fichier1;<br />
p1.Open;<br />
<br />
Application.HandleMessage;<br />
p1.Paused := False;<br />
p1.Start();]]></description>
			<content:encoded><![CDATA[I try to play next clip of a playlist with the TVLLAVVideoPlayer, but my code on the stop events dossn't launch the next clip ...<br />
<br />
Does somebody knows the correct sequence of instruction to do this ?<br />
<br />
loop is set to false<br />
<br />
on stop event code : <br />
<br />
if select1 &gt; length(arrayfichier1)<br />
then<br />
select1 := 1<br />
else<br />
select1 := select1 +1;<br />
<br />
fichier1 := arrayfichier1[select1-1];<br />
titre1.Caption := extractfilename(fichier1);<br />
<br />
P1.FileName := fichier1;<br />
p1.Open;<br />
<br />
Application.HandleMessage;<br />
p1.Paused := False;<br />
p1.Start();]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Show the VLDSCapture SelectVideoDevice dialog at runtime?]]></title>
			<link>http://mitov.com/forum/thread-3503.html</link>
			<pubDate>Thu, 08 Dec 2016 09:50:53 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3503.html</guid>
			<description><![CDATA[The Select Video Device, and Select Video Source dialogs work great in the Design tab.<br />
<br />
When the application is running, cdVideoCapture and cdVideoCapturePin are the only available dialogs.<br />
<br />
Is there a way to have these dialogs available when the application is running?<br />
<br />
Alternatively, is there a control/property/function that returns the available video devices (you know, I'm going to ask for audio devices next) that I could put in a list for the user to select?<br />
<br />
Current Code:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>procedure TForm1.btnShowDialogClick(Sender: TObject);<br />
var<br />
&nbsp;&nbsp;myVideoDialogs : VLDSCapture.TVLDSCaptureDialogs;<br />
begin<br />
&nbsp;&nbsp;myVideoDialogs := VLDSCapture1.AvailableVideoDialogs;<br />
&nbsp;&nbsp;VLDSCapture1.ShowVideoDialog(VLDSCapture.TVLDSCaptureDialog.cdVideoCapture)&#8203;;<br />
end;</code></div></div>
<br />
<br />
Delphi, XE5, VCL 6.0.0.283 Labs....<br />
<br />
Thanks!!!]]></description>
			<content:encoded><![CDATA[The Select Video Device, and Select Video Source dialogs work great in the Design tab.<br />
<br />
When the application is running, cdVideoCapture and cdVideoCapturePin are the only available dialogs.<br />
<br />
Is there a way to have these dialogs available when the application is running?<br />
<br />
Alternatively, is there a control/property/function that returns the available video devices (you know, I'm going to ask for audio devices next) that I could put in a list for the user to select?<br />
<br />
Current Code:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>procedure TForm1.btnShowDialogClick(Sender: TObject);<br />
var<br />
&nbsp;&nbsp;myVideoDialogs : VLDSCapture.TVLDSCaptureDialogs;<br />
begin<br />
&nbsp;&nbsp;myVideoDialogs := VLDSCapture1.AvailableVideoDialogs;<br />
&nbsp;&nbsp;VLDSCapture1.ShowVideoDialog(VLDSCapture.TVLDSCaptureDialog.cdVideoCapture)&#8203;;<br />
end;</code></div></div>
<br />
<br />
Delphi, XE5, VCL 6.0.0.283 Labs....<br />
<br />
Thanks!!!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Save a still image on VLDSImageDisplay]]></title>
			<link>http://mitov.com/forum/thread-3107.html</link>
			<pubDate>Sun, 18 Sep 2016 11:13:46 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3107.html</guid>
			<description><![CDATA[Hi,<br />
I capture a camera with VLDSCapture and show directly the frames in a VLDSImageDisplay. If I stop VLDSCapture, I can see a still image (the last frame) in VLDSImageDisplay.<br />
How can I copy this frame/picture into a bitmap (Graphics::TBitmap* picture or TJPEGImage* pJPG picture)?<br />
Thanks for your help!]]></description>
			<content:encoded><![CDATA[Hi,<br />
I capture a camera with VLDSCapture and show directly the frames in a VLDSImageDisplay. If I stop VLDSCapture, I can see a still image (the last frame) in VLDSImageDisplay.<br />
How can I copy this frame/picture into a bitmap (Graphics::TBitmap* picture or TJPEGImage* pJPG picture)?<br />
Thanks for your help!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Record Video with VLDSVideologger]]></title>
			<link>http://mitov.com/forum/thread-3106.html</link>
			<pubDate>Thu, 15 Sep 2016 10:19:55 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3106.html</guid>
			<description><![CDATA[Hi,<br />
I trie VLDSVideologger to record a video.<br />
First I enable VLDSCapture to see the picture of my webcam in a VLDSImageDisplay. Then with a "record button" I start recording the webcam as a video.avi file (enable Videologger). To stop recording, I disable Videologger. But it looks that the file video.avi will be finally saved first if the VLDSCapture will be stopped. <br />
Do you have a suggestion how to save the avi file secure and finally without closing the webcam picture in the ImageDisplay (don´t stop the VLDSCapture)?<br />
Thanks!]]></description>
			<content:encoded><![CDATA[Hi,<br />
I trie VLDSVideologger to record a video.<br />
First I enable VLDSCapture to see the picture of my webcam in a VLDSImageDisplay. Then with a "record button" I start recording the webcam as a video.avi file (enable Videologger). To stop recording, I disable Videologger. But it looks that the file video.avi will be finally saved first if the VLDSCapture will be stopped. <br />
Do you have a suggestion how to save the avi file secure and finally without closing the webcam picture in the ImageDisplay (don´t stop the VLDSCapture)?<br />
Thanks!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Save me some time, Record MPG]]></title>
			<link>http://mitov.com/forum/thread-3102.html</link>
			<pubDate>Wed, 16 Mar 2016 03:14:28 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3102.html</guid>
			<description><![CDATA[Any tips on what components to use for recording a MPG video from a Direct Show device using a Direct Show filter? <br />
<br />
AVI with a codec is too slow to record HD video.]]></description>
			<content:encoded><![CDATA[Any tips on what components to use for recording a MPG video from a Direct Show device using a Direct Show filter? <br />
<br />
AVI with a codec is too slow to record HD video.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Letting user pick Codec (2)]]></title>
			<link>http://mitov.com/forum/thread-3101.html</link>
			<pubDate>Wed, 24 Feb 2016 08:28:06 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3101.html</guid>
			<description><![CDATA[The original thread with the same subject is 4 years old so thought I would start another.<br />
<br />
What I had worked as advertized in Builder 5 but am having trouble with XE5. Managed to figure out how to get a list of the installed Codecs and put the names into a string list.<br />
<br />
In Builder 5 The following worked. <br />
<br />
TVLVideoCompressionItems *CompItems;<br />
TVLVideoCompressionItem *CompItem;<br />
<br />
// Put available compressor names in a string list<br />
VLAVILogger1-&gt;Compression-&gt;Compressions-&gt;GetAvailableCompressions(CodecStrList, ciDescription);<br />
<br />
// Populate CompItems<br />
CompItems = VLAVILogger1-&gt;Compression-&gt;Compressions;<br />
CompItems-&gt;Clear();<br />
CompItem = CompItems-&gt;Add();<br />
<br />
// set compressor to 2nd item in list (for example)<br />
CompItem-&gt;Compressor = CodecStrList-&gt;Strings[1];<br />
<br />
That was it, not sure how the Logger knew that CompItem was the compressor it needed to use but it worked. Same code in XE5 with newer VideoLab doesn't work. The captured video isn't using the assigned codec.]]></description>
			<content:encoded><![CDATA[The original thread with the same subject is 4 years old so thought I would start another.<br />
<br />
What I had worked as advertized in Builder 5 but am having trouble with XE5. Managed to figure out how to get a list of the installed Codecs and put the names into a string list.<br />
<br />
In Builder 5 The following worked. <br />
<br />
TVLVideoCompressionItems *CompItems;<br />
TVLVideoCompressionItem *CompItem;<br />
<br />
// Put available compressor names in a string list<br />
VLAVILogger1-&gt;Compression-&gt;Compressions-&gt;GetAvailableCompressions(CodecStrList, ciDescription);<br />
<br />
// Populate CompItems<br />
CompItems = VLAVILogger1-&gt;Compression-&gt;Compressions;<br />
CompItems-&gt;Clear();<br />
CompItem = CompItems-&gt;Add();<br />
<br />
// set compressor to 2nd item in list (for example)<br />
CompItem-&gt;Compressor = CodecStrList-&gt;Strings[1];<br />
<br />
That was it, not sure how the Logger knew that CompItem was the compressor it needed to use but it worked. Same code in XE5 with newer VideoLab doesn't work. The captured video isn't using the assigned codec.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Best way to time a video recording]]></title>
			<link>http://mitov.com/forum/thread-3100.html</link>
			<pubDate>Tue, 23 Feb 2016 10:32:45 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3100.html</guid>
			<description><![CDATA[New question...<br />
What is the best way to accurately time a video recording. I am trying to use a TTimer ticking off seconds and counting down from some value. When the counter reaches 0, I call a function that closes the logger and saves the file. <br />
<br />
It works but the resulting video file isn't as long as One would think it should be.<br />
<br />
Setting the count for 30 seconds results in roughly a 22 second recording and setting the count for 60 seconds results in a 43 second video. On another faster computer the 60 second setting results in a 30 second video.<br />
<br />
Must be some stuff going on in the capture and Logger threads that are independent of actual time.]]></description>
			<content:encoded><![CDATA[New question...<br />
What is the best way to accurately time a video recording. I am trying to use a TTimer ticking off seconds and counting down from some value. When the counter reaches 0, I call a function that closes the logger and saves the file. <br />
<br />
It works but the resulting video file isn't as long as One would think it should be.<br />
<br />
Setting the count for 30 seconds results in roughly a 22 second recording and setting the count for 60 seconds results in a 43 second video. On another faster computer the 60 second setting results in a 30 second video.<br />
<br />
Must be some stuff going on in the capture and Logger threads that are independent of actual time.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Installed in XE5 but no V.L. componets?]]></title>
			<link>http://mitov.com/forum/thread-3099.html</link>
			<pubDate>Wed, 17 Feb 2016 05:38:37 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3099.html</guid>
			<description><![CDATA[I installed Video Lab 6_0_0_258_XE5 in Builder XE5 but the Video Lab componts didn't get installed on the Componet Palette. How can I fix this?]]></description>
			<content:encoded><![CDATA[I installed Video Lab 6_0_0_258_XE5 in Builder XE5 but the Video Lab componts didn't get installed on the Componet Palette. How can I fix this?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Grab the first 3 or 4 frames from video file]]></title>
			<link>http://mitov.com/forum/thread-3098.html</link>
			<pubDate>Mon, 15 Feb 2016 09:20:05 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3098.html</guid>
			<description><![CDATA[This is kinda like the below question but somewhat different.<br />
I would like to open an AVI video file then grab and save the first 3 or 4 frames as image files. I won't need to display the video just grab the frames and close the file.<br />
<br />
Any ideas on how to do this would be appreciated.]]></description>
			<content:encoded><![CDATA[This is kinda like the below question but somewhat different.<br />
I would like to open an AVI video file then grab and save the first 3 or 4 frames as image files. I won't need to display the video just grab the frames and close the file.<br />
<br />
Any ideas on how to do this would be appreciated.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Streaming of video and voice]]></title>
			<link>http://mitov.com/forum/thread-3093.html</link>
			<pubDate>Thu, 10 Sep 2015 16:02:16 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3093.html</guid>
			<description><![CDATA[Hello!<br />
<br />
Basically, I would like to make a chat room a-la Camfrog/PalTalk (but with a better business model which does not suck every penny out of customers...).<br />
<br />
So, I need the following:<br />
<br />
- Video streaming<br />
- Audio Streaming<br />
<br />
For both rooms and P2P.<br />
<br />
I think I can do everything with these components, I am just not sure about the following things:<br />
<br />
1) What components I need for video/audio streaming<br />
2) What are the best practices to create code that works for both rooms and P2P. I think that, for the room, I need some kind of middle server - or is it just another client that then broadcasts? I gather that, if that were the case, it'd be just a case of getting the pins right, am I deluded?<br />
3) Ideally, I'd like to be ahead of the game and would like to know how I can make the stereomix less of a pain for users regardless of the OS.<br />
4) For Audio, it'd be interesting a filter that makes voice clearer (Audacity does this, but I am a noob and I have no idea how easy it is to do when you are streaming, I am not sure it's an easy or fast process).<br />
<br />
Thank you for your time!<br />
<br />
A]]></description>
			<content:encoded><![CDATA[Hello!<br />
<br />
Basically, I would like to make a chat room a-la Camfrog/PalTalk (but with a better business model which does not suck every penny out of customers...).<br />
<br />
So, I need the following:<br />
<br />
- Video streaming<br />
- Audio Streaming<br />
<br />
For both rooms and P2P.<br />
<br />
I think I can do everything with these components, I am just not sure about the following things:<br />
<br />
1) What components I need for video/audio streaming<br />
2) What are the best practices to create code that works for both rooms and P2P. I think that, for the room, I need some kind of middle server - or is it just another client that then broadcasts? I gather that, if that were the case, it'd be just a case of getting the pins right, am I deluded?<br />
3) Ideally, I'd like to be ahead of the game and would like to know how I can make the stereomix less of a pain for users regardless of the OS.<br />
4) For Audio, it'd be interesting a filter that makes voice clearer (Audacity does this, but I am a noob and I have no idea how easy it is to do when you are streaming, I am not sure it's an easy or fast process).<br />
<br />
Thank you for your time!<br />
<br />
A]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Save Individual Frames from Video]]></title>
			<link>http://mitov.com/forum/thread-3092.html</link>
			<pubDate>Thu, 23 Jul 2015 18:31:11 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3092.html</guid>
			<description><![CDATA[I am trying to find a way to save some frames of video, so that I can display them later. So far I used TVLDSVideoPlayer to play the video and TVLSnapshot to take a shot from video but there is no way I can save a frame. I can show the frame I got snapshot but cannot save and display later.<br />
Any help, hint will be appreciated.<br />
Thanks.]]></description>
			<content:encoded><![CDATA[I am trying to find a way to save some frames of video, so that I can display them later. So far I used TVLDSVideoPlayer to play the video and TVLSnapshot to take a shot from video but there is no way I can save a frame. I can show the frame I got snapshot but cannot save and display later.<br />
Any help, hint will be appreciated.<br />
Thanks.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Sound not synced with video when recording]]></title>
			<link>http://mitov.com/forum/thread-3086.html</link>
			<pubDate>Mon, 19 Jan 2015 05:34:12 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3086.html</guid>
			<description><![CDATA[Had this problem with VLDSVideoLogger and switched to VLAVILogger which I thought solved the problem but now it's back. My app can switch between a web cam with built in mic and a video capture card using the computers sound card with an external mic.<br />
<br />
In testing the Webcam the delayed audio problem came back. I am suspecting I do not understand enough about video compression and audio compression and how they both relate to a compression codec. I am using the freeware Xvid codec for video but do not have Audio compression enabled. Am suspecting this is what is throwing off the timing between video and audio.<br />
<br />
Do video codec's always also do audio compression and do I need to set the Audio Compressor to the codec when I set the Video Compressor? Help me understand how this works?]]></description>
			<content:encoded><![CDATA[Had this problem with VLDSVideoLogger and switched to VLAVILogger which I thought solved the problem but now it's back. My app can switch between a web cam with built in mic and a video capture card using the computers sound card with an external mic.<br />
<br />
In testing the Webcam the delayed audio problem came back. I am suspecting I do not understand enough about video compression and audio compression and how they both relate to a compression codec. I am using the freeware Xvid codec for video but do not have Audio compression enabled. Am suspecting this is what is throwing off the timing between video and audio.<br />
<br />
Do video codec's always also do audio compression and do I need to set the Audio Compressor to the codec when I set the Video Compressor? Help me understand how this works?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[TVLDSVideoPlayer what formats?]]></title>
			<link>http://mitov.com/forum/thread-3085.html</link>
			<pubDate>Sun, 21 Dec 2014 07:22:33 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3085.html</guid>
			<description><![CDATA[Wondering if anyone has a list of what video formats TVLDSVideoPlayer will play. Or does it just depend on which Codecs are installed on the computer?<br />
<br />
Thanks<br />
<br />
Never mind found it in the FAQ..<br />
<br />
Q: Does VideoLab support the format of my Video Files?<br />
<br />
A: VideoLab supports both Win32 API and DirectShow technologies. Win32 API will allow you to play only AVI files. If you decide to use DirectShow VideoLab will use any DirectShow filter available on your system. If you have a DirectShow filter for a particular video format VideoLab will recognize the format and use the proper filter. This means that VideoLab is capable of using any format available today. If you have a file that you can’t play in VideoLab, it means that you probably don’t have the proper DirectShow filter. Please search the web and download the filter needed for the particular format.]]></description>
			<content:encoded><![CDATA[Wondering if anyone has a list of what video formats TVLDSVideoPlayer will play. Or does it just depend on which Codecs are installed on the computer?<br />
<br />
Thanks<br />
<br />
Never mind found it in the FAQ..<br />
<br />
Q: Does VideoLab support the format of my Video Files?<br />
<br />
A: VideoLab supports both Win32 API and DirectShow technologies. Win32 API will allow you to play only AVI files. If you decide to use DirectShow VideoLab will use any DirectShow filter available on your system. If you have a DirectShow filter for a particular video format VideoLab will recognize the format and use the proper filter. This means that VideoLab is capable of using any format available today. If you have a file that you can’t play in VideoLab, it means that you probably don’t have the proper DirectShow filter. Please search the web and download the filter needed for the particular format.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Custom Video Compression Filter]]></title>
			<link>http://mitov.com/forum/thread-3083.html</link>
			<pubDate>Sun, 14 Dec 2014 03:22:01 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3083.html</guid>
			<description><![CDATA[Hi,<br />
<br />
I'm triying to develope a custom video compression filter using a VLGenericFilter on ProcessData I'm able to compress the frame succesfully(I have tested that this is donde correctly decompessing the frame), the result of compression is return in a TMemoryStream, how can I write the compressed data to the OutBuffer var?<br />
<br />
I have tested the following but I get and AV.<br />
<br />
P := OutBuffer.Write;<br />
CompStream.Read(P,CompSize);<br />
<br />
Thanks In advance,<br />
<br />
Omar Zelaya]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
I'm triying to develope a custom video compression filter using a VLGenericFilter on ProcessData I'm able to compress the frame succesfully(I have tested that this is donde correctly decompessing the frame), the result of compression is return in a TMemoryStream, how can I write the compressed data to the OutBuffer var?<br />
<br />
I have tested the following but I get and AV.<br />
<br />
P := OutBuffer.Write;<br />
CompStream.Read(P,CompSize);<br />
<br />
Thanks In advance,<br />
<br />
Omar Zelaya]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Video streaming]]></title>
			<link>http://mitov.com/forum/thread-3082.html</link>
			<pubDate>Thu, 11 Dec 2014 02:16:17 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3082.html</guid>
			<description><![CDATA[Hi,<br />
<br />
I need to develope a video streaming app, any hint how can this be acomplished? what components can I use to play video on remote location with audio/video sync.<br />
<br />
I have seen that other SDKs use a multiplexer for video/audio stream on sender side and a demutiplexer on receive side.<br />
<br />
Thanks in advance,<br />
<br />
Omar Zelaya]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
I need to develope a video streaming app, any hint how can this be acomplished? what components can I use to play video on remote location with audio/video sync.<br />
<br />
I have seen that other SDKs use a multiplexer for video/audio stream on sender side and a demutiplexer on receive side.<br />
<br />
Thanks in advance,<br />
<br />
Omar Zelaya]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Play video from Memory Stream]]></title>
			<link>http://mitov.com/forum/thread-3081.html</link>
			<pubDate>Mon, 17 Nov 2014 09:32:03 -0500</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3081.html</guid>
			<description><![CDATA[Kinda the same question as CapeCodGunny posted but different.<br />
<br />
I am working with the Canon SDK and trying to display a live view image. The camera and SDK sends the live view image out as a JPEG stream. I need to decompress and display it as it comes in. All I have to work with is a pointer to the beginning of the memory stream and a size variable. I'm not exactly sure what the size variable is telling me, may contain the size of each frame.<br />
<br />
I know I will need a VLDSImageDisplay control but not sure what I need to put in front of it to grab the stream and decompress the JPEG video so I can display it. <br />
<br />
I'm researching exactly what encoding is used for the JPEG stream but am thinking whatever control we end up using will be able to handle whatever it is. I will also look at the Buffer control suggested in the other thread but suspect it won't decode the video.<br />
<br />
Any ideas and Thanks...<br />
<br />
EDIT: May have a bigger issue with trying to use Video Lab for this. I'm using an older version (4.5 ) with Builder 5 and looks like I don't have a IVLImageBuffer component. Can any of the controls in version 4.5 accept input from a memory stream?]]></description>
			<content:encoded><![CDATA[Kinda the same question as CapeCodGunny posted but different.<br />
<br />
I am working with the Canon SDK and trying to display a live view image. The camera and SDK sends the live view image out as a JPEG stream. I need to decompress and display it as it comes in. All I have to work with is a pointer to the beginning of the memory stream and a size variable. I'm not exactly sure what the size variable is telling me, may contain the size of each frame.<br />
<br />
I know I will need a VLDSImageDisplay control but not sure what I need to put in front of it to grab the stream and decompress the JPEG video so I can display it. <br />
<br />
I'm researching exactly what encoding is used for the JPEG stream but am thinking whatever control we end up using will be able to handle whatever it is. I will also look at the Buffer control suggested in the other thread but suspect it won't decode the video.<br />
<br />
Any ideas and Thanks...<br />
<br />
EDIT: May have a bigger issue with trying to use Video Lab for this. I'm using an older version (4.5 ) with Builder 5 and looks like I don't have a IVLImageBuffer component. Can any of the controls in version 4.5 accept input from a memory stream?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Play Video Directly from TMemoryStream]]></title>
			<link>http://mitov.com/forum/thread-3073.html</link>
			<pubDate>Mon, 14 Jul 2014 17:51:28 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3073.html</guid>
			<description><![CDATA[What are the steps needed to play a video using Delphi's TMemoryStream object instead of using the FileName property?<br />
<br />
Thanks in advance.]]></description>
			<content:encoded><![CDATA[What are the steps needed to play a video using Delphi's TMemoryStream object instead of using the FileName property?<br />
<br />
Thanks in advance.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Help Files Missing After Install]]></title>
			<link>http://mitov.com/forum/thread-3072.html</link>
			<pubDate>Sun, 13 Jul 2014 10:08:27 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3072.html</guid>
			<description><![CDATA[I just downloaded VideoLab 7.0.0.0 and installed it on my Windows 7 machine running Delphi XE4. During installation I checked the "Register Help Files" option. <br />
<br />
1. I started Delphi XE4 <br />
2. Opened the VLVideoCompression.dproj project. <br />
3. Set focus on the VLVideoCompressor1 component <br />
4. Pressed F1.<br />
<br />
I got Embarcadero's TCustomControl help screen (see image)<br />
<br />
Where are the help files and/or documentation for this product?<br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=31" target="_blank">VideoLab - Missing Help Files.png</a> (Size: 170.84 KB / Downloads: 1)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[I just downloaded VideoLab 7.0.0.0 and installed it on my Windows 7 machine running Delphi XE4. During installation I checked the "Register Help Files" option. <br />
<br />
1. I started Delphi XE4 <br />
2. Opened the VLVideoCompression.dproj project. <br />
3. Set focus on the VLVideoCompressor1 component <br />
4. Pressed F1.<br />
<br />
I got Embarcadero's TCustomControl help screen (see image)<br />
<br />
Where are the help files and/or documentation for this product?<br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=31" target="_blank">VideoLab - Missing Help Files.png</a> (Size: 170.84 KB / Downloads: 1)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Show Codec dialog with VLAVILogger]]></title>
			<link>http://mitov.com/forum/thread-3069.html</link>
			<pubDate>Thu, 26 Jun 2014 05:03:43 -0400</pubDate>
			<guid isPermaLink="false">http://mitov.com/forum/thread-3069.html</guid>
			<description><![CDATA[Thought I would start a new thread.<br />
<br />
When my project was using VLDSVideoLogger I was able to show the Codec settings dialog using this...<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>VLDSVideoLogger1-&gt;VideoCompression-&gt;Compressions-&gt;Items[0]-&gt;ShowDialog();</code></div></div>
<br />
Now that I have switched to VLAVILogger it doesn't work even with using the proper names.<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>VLAVILogger1-&gt;Compression-&gt;Compressions-&gt;Items[0]-&gt;ShowDialog();</code></div></div>
<br />
I have tried everything I can think of and mostly get ShowDialog is not a member of TVLVideoCompressionItem.<br />
<br />
I could add a VLDSVideoLogger just so I can show the Codec Dialog but if I can do it with VLAVILogger it would be cleaner, what am I missing?]]></description>
			<content:encoded><![CDATA[Thought I would start a new thread.<br />
<br />
When my project was using VLDSVideoLogger I was able to show the Codec settings dialog using this...<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>VLDSVideoLogger1-&gt;VideoCompression-&gt;Compressions-&gt;Items[0]-&gt;ShowDialog();</code></div></div>
<br />
Now that I have switched to VLAVILogger it doesn't work even with using the proper names.<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>VLAVILogger1-&gt;Compression-&gt;Compressions-&gt;Items[0]-&gt;ShowDialog();</code></div></div>
<br />
I have tried everything I can think of and mostly get ShowDialog is not a member of TVLVideoCompressionItem.<br />
<br />
I could add a VLDSVideoLogger just so I can show the Codec Dialog but if I can do it with VLAVILogger it would be cleaner, what am I missing?]]></content:encoded>
		</item>
	</channel>
</rss>