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
关注
打赏