I am using an FFMPEG component in embarcadero C++ Builder to capture video from a Direct show video camera. The capture works fine and gives me good quality mp4 files which I can play back using VLC player or FFMPEG, but the video file is not compatible with windows media player and windows won't give the nice video image when you view a file list with windows explorer.
I have seen suggestions which say you simply need to set the capture format to YUV420P, however if I do this, FFMPEG raises an exception -5 (input / Output error) and the capture device will not open.
Is there any other setting I should be looking at to allow FFMPEG to open the camera and capture the stream so media player will accept it.
MediaCodecList only sees h264/mpeg4/amr encoders on chrome arc
Is there any way to get h264 encoder running on ARC?
I want to receive and play live video streaming on Windows Phone 7
I'm using VLC Player to Achieve that.
(HTTP, destination with .wmv extension , transcoding into wmv )
on the Windows Phone 7
I drag and drop media element the code like that
mediaElement1.Source=new URI(http://localhost:8080/go.wmv
but nothing is played
plz help
Convert the stream in H264 instead of wmv. This should work.
I am developing a media player using QTKit framework in Mac OS X (v 10.6). I have used QTMovieView control for the same but there is a problem. The issue is that mov files are played perfectly but avi files and similar formats are not playing properly by properly I mean that though I have added a document type for public.avi file type but only sound is coming and there is no visual output in the player. Been trying to play the same using Quicktime (v 10) but no avail.
Could anyone point me in the right direction?
AVI as well as MOV are just movie containers. Usually a movie file contains a video track and an audio track. When in comes to playback it depends on the particular codecs used to compress the tracks. Quicktime can read AVI files, but it needs the certain codec to play the video.
You need to find out what video codec was used in your movie. There are number of apps that can display this information. For example VLC Player.
If Quicktime does not play it with default set of codecs, most likely the codec is Divx.
After you have found out what codec is used install the certain Quicktime component.
From documentation..and see supported formats..
Audio formats
AIFF, MP3, AU, WAV, uLaw
Video formats
AVI, AVR, DV, M-JPEG, MPEG-1, MPEG-2, MPEG-4
Codecs
AAC, AVI, AVR, DV, M-JPEG, MPEG-1, MPEG-2, MPEG-4, , OpenDML, 3GPP,
3GPP2, AMC, H.264
Web streaming formats
HTTP, RTP, RTSP
According to this link the Windows Phone 7 supports the AAC encoded audio stream in the browser and via the MediaElement API as well. We have tested few the icecast streams (e.g. this) it on our devices (e.g. HTC HD7 T9292, with latest updated - ver 7.0 (7392) ), but it does not work either in web browser or via API. The mp3 live stream works fine.
Any clues, why the AAC does not work, even the documentation says it should?
BR
SteN
Icecast is not pure AAC, in 7.0 you need to strip out the icecast headers and metadata using a custom MediaStreamSource and then feed the raw AAC to the MediaElement.
It looks like from your comments that they may have added native icecast support to Mango.