摘要: 2022.10.8 Friends Season 1 Episode 1 2022.10.15 Friends Season 1 Episode 24 finished. Next turn begin. 阅读全文
posted @ 2022-10-08 20:06 AndyHu518 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、H.264编码标准的背景: 视频编码标准的发展已经有近40年的历史了,在视频编码标准的发展中,国际电信联盟(ITU)和运动图像专家组(MPEG)这两个组织具有举足轻重的地位。 最早是视频编码标准H.120和H.261就是ITU在上个世纪80年代所制定,然后MPEG制定了MPEG-1,MPEG-1 阅读全文
posted @ 2020-06-07 23:40 AndyHu518 阅读(840) 评论(0) 推荐(0) 编辑
摘要: CBR与VBR CBR会在压缩输出的时候就把会每一秒的画面都计算为固定的大小,运算量小,编码时间短而且解码算法也简单,缺点是在画面剧烈运动的时候会由于码率不够而丢失部分画面信息。从视觉上来看就是画面波纹严重,图像不清晰,VBR的出现就是为了解决这个问题。 CBR(Constant Bit Rate) 阅读全文
posted @ 2020-01-15 17:36 AndyHu518 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1. frame_num的检测 frame_num被用作图片的标识符,应由比特流中的 log2_max_frame_num_minus4 + 4 位表示。frame_num的约束如下: 变量 PrevRefFrameNum 的导出方式如下: 如果当前图片是IDR图片,PrevRefFrameNum 阅读全文
posted @ 2024-01-20 16:30 AndyHu518 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-12-11 10:53 AndyHu518 阅读(5) 评论(0) 推荐(0) 编辑
摘要: title OpenGL ES 3.0 DrawTriangle Java->JNI:(1)Java_render_MyNativeRenderer_nativeSetRenderType(100, 100)Java->MyGLRenderContext:GetInstance()Java->MyG 阅读全文
posted @ 2023-12-09 17:34 AndyHu518 阅读(8) 评论(0) 推荐(0) 编辑
摘要: StartCode : Start Code 用于标示这是一个NALU 单元的开始,必须是”00 00 00 01” 或”00 00 01” 阅读全文
posted @ 2023-03-04 14:29 AndyHu518 阅读(4) 评论(0) 推荐(0) 编辑
摘要: GitHub:https://github.com/volvet/h264extractor Usage: 1. Open the wireshark path on macos /Applications/Wireshark.app/Contents/Resources/share/wiresha 阅读全文
posted @ 2023-02-07 18:17 AndyHu518 阅读(69) 评论(0) 推荐(0) 编辑
摘要: title RTCRtpSender - (void)setParameters:(RTC_OBJC_TYPE(RTCRtpParameters) *)parameters { RTCRtpSender->RtpSenderBase:SetParametersRtpSenderBase->RtpSe 阅读全文
posted @ 2022-10-24 21:51 AndyHu518 阅读(39) 评论(0) 推荐(0) 编辑
摘要: title WebRTC Video Simulcast Client->PeerConnection:SetLocalDescriptionPeerConnection->SdpOfferAnswerHandler:SetLocalDescriptionSdpOfferAnswerHandler- 阅读全文
posted @ 2022-09-05 00:41 AndyHu518 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1 Android Rooms 设备有时候会出现类似呼吸效应的闪烁模糊现象,大部分时候是清楚的,偶尔会有模糊的一帧1. 清楚的画面 2. 模糊的画面 阅读全文
posted @ 2022-08-08 13:28 AndyHu518 阅读(119) 评论(0) 推荐(0) 编辑
摘要: DegradationPreference 1. CPU overused 2. bandwidth is low, DropDueToSize 阅读全文
posted @ 2022-08-06 20:23 AndyHu518 阅读(34) 评论(0) 推荐(0) 编辑