benwaggoner
23rd December 2013, 19:05
I've been playing around with DASH packaging of HEVC, as DASH seems to what most folks are talking about doing for adaptive streaming of HEVC.
I've been encoding with x265 and packaging with mp4box.
For DASH content that need to do seamless bitrate switching, I'd obviously have to set --refresh IDR (aka Closed GOP).
But if I am making a single-stream DASH package, can I just leave it at the default of CDR (aka Open GOP)? Or do I need to use IDR there as well? I'm getting only a single mdat packaging from a test stream, and I'm wondering if using CDR might be why.
I've been encoding with x265 and packaging with mp4box.
For DASH content that need to do seamless bitrate switching, I'd obviously have to set --refresh IDR (aka Closed GOP).
But if I am making a single-stream DASH package, can I just leave it at the default of CDR (aka Open GOP)? Or do I need to use IDR there as well? I'm getting only a single mdat packaging from a test stream, and I'm wondering if using CDR might be why.