[Libav-user] streaming raw H.264 to HLS
He Lei
helei0908 at hotmail.com
Wed Oct 10 07:08:10 EEST 2018
The first byte of each nalu is the header, and the lower 5 bits of this byte are of nalu type:
type_value = head_byte & 0x1F;
switch( type_value){
5: // idr.
7: //sps
8: //pps
}
LeiHe
helei0908 at hotmail.com<mailto:helei0908 at hotmail.com>
在 2018年10月10日,上午6:58,Evan Odabashian <eodabash at gmail.com<mailto:eodabash at gmail.com>> 写道:
It appears my problem was due to lack of IDR frames - playing the segments with ffplay gave me some more error messages to google ;-) I was able to get it working by forcing nvenc to emit an IDR frame at the beginning of each GOP. I can't figure out if there's a way to tell from the parser whether the current frame is an IDR frame or just a regular I frame though, should this be possible to detect?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20181010/659dca16/attachment.html>
More information about the Libav-user
mailing list