Tag: H.264

Not so good H.264 media type

MainConcept’s MP4 Demultiplexer in Annex B mode looks, well… slightly excessively broken. H.264 media type with start codes (H264 FourCC, but here they use legacy subtype informally known as MEDIASUBTYPE_H264_bis) do not require parameter sets as a part of MPEGVIDEOINFO2 structure. If they however decided to provide the NAL units, they have to be RLE…

Read the full article

Media Foundation MPEG-4 Property Handler might report incorrect Video Frame Rate

To follow up previous post with Media Foundation bug, here goes another one related to property handler for MPEG-4 files (.MP4) and specific property PKEY_Video_FrameRate which reports frame rate for given media file. This is the object responsible for filling columns in explorer, or otherwise visually the bug might look like this: The values of the properties are…

Read the full article

libx264 illustrated

As libx264 has so many presets and tunes, I was curious how they all related one to another when it comes to encode video info H.264. I was more interested in single pass encoding for live video, so the measurements are respectively for this mode of operation with encoder running in CRF (constant rate factor,…

Read the full article

Latest RTSP news from Beward BD4370D and nessyMediaServer

A feed coming from Beward BD4370D Megapixel IP camera: DESCRIBE rtsp://ipaddress/h264 RTSP/1.0 CSeq: 2 User-Agent: Alax.Info RTSP Streamer Module/1.0.0.774 Accept: application/sdp RTSP/1.0 200 OK CSeq: 2 Date: Tue, Jun 29 2010 01:50:09 GMT Content-Base: rtsp://ipaddress/h264/ Content-Type: application/sdp Content-Length: 645 v=0 o=- 1277694477005767 1 IN IP4 0.0.0.0 s=Session streamed by “nessyMediaServer” i=h264 t=0 0 a=tool:LIVE555 Streaming…

Read the full article