h264
h264 大家比较熟悉了
00 00 00 01 67 sps
00 00 00 01 68 pps
00 00 00 01 06 se
00 00 00 01 65 IDR
00 00 00 01 61 非IDR
里面的数据是例子,实际上并不一定是65 61 等等,可能是45 41 按照类型判断,只要0x1f与上01 后一字节就行。
从头字节往后跳,很多读者喜欢用 以下这种方法
uint8_t startCode1[] = {0x00, 0x00, 0x00, 0x01};
uint8_t startCode2[] = {0x00, 0x00, 0x01};
for (int i = 4; i stream_hub_get(m_streamname)->get_sps_base64();
char * base64pps = shub_obj->stream_hub_get(m_streamname)->get_pps_base64();
string profilelevelid = shub_obj->stream_hub_get(m_streamname)->get_profileLevelId();
//size_t base64spslen = strlen(base64sps);
//size_t base64ppslen = strlen(base64pps);
std::stringstream sdpstream;
sdpstream
关注
打赏
