音视频
文章平均质量分 82
音视频基础知识
hjjdebug
西方用26个字母表示世界,计算机用0,1两个数字表示世界,大道至简!
人类用6号元素碳来思考, 计算机用14号元素硅来演算,精妙绝伦!
展开
-
ts 流中pcr 介绍
1. pcr 能表示的时间范围2. pcr 的内存存储3. pcr 的数值生成4. pcr 应用原创 2024-03-01 17:56:02 · 596 阅读 · 0 评论 -
SDL 如何显示图片及背景图片
### 1. 初始化:SDL_Init()### 2. 创建SDL_Window:SDL_CreateWindow()### 3. 创建SDL_Render:SDL_CreateRenderer()### 4. 创建SDL_Texture:SDL_CreateTexture()### 5.Texture 怎样向Render 来提交? 这里学名叫渲染.通过SDL_RenderCopy()来进行### 6. 显示:SDL_RenderPresent(render)### 7. 与用户交互.SDL_E原创 2022-11-02 13:27:01 · 587 阅读 · 0 评论 -
ts 流中SI中的SDT 表
到现在为止,服务是什么还没有说,只是说了一个定语,说明它是针对谁的,它包含了省级(network_id),县级(ts_id)定语,具体服务又包含了乡级定语(service_id见后)它的意思是说, SDT 都包含一个传输流ID(transport_stream_ID)字段, 说明服务是针对哪个个TS_ID, NIT及EIT中也都有TS_ID 字段.这句鬼话的意思是说, SDT表中包含一个servicID 字段, 它等于PMT中的Program_no, 所以该服务是针对指定的节目的(Program_no).原创 2022-10-12 20:02:48 · 1069 阅读 · 0 评论 -
ts流, SI(service informaton)入门概念白话介绍
它们这些表的信息,都是服务于指定的那个ts流的.按照省县乡的三层分级来理解也可以. 省(network_id),县(ts_id),乡(service_id),用白话讲是。 某个运营商(不超过8k)的第几个传输流(不超过65536)中第几套节目(不超过65536)会有事情发生(事件).能发生什么事件呢? 无非就是几点几分播出节目.原创 2022-10-12 19:52:09 · 480 阅读 · 0 评论 -
ts流中的时间概念: pcr,pts,dts 实例解说
在数字电视终端设备上,都有一个压控振荡器和一个内部的计数器,这个内部的计数器会对本地压控振荡器的时钟进行计数,并且和TS流内部的PCR数字进行比较,c0: 七个标志, 先认识其中的一个,前2bits是PTS_DTS_FLAG, '11':都有,'10':仅有pts, 其它几个标志不重要也很少见.那么pcr_va[0-5]数组的值分别为:0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 2B。答:不是us, PCR是针对27M时钟产生的,其时间单位是1/27M, 是小于1us的。原创 2022-09-28 20:06:34 · 2070 阅读 · 0 评论 -
ts 流基础(白话讲解).
00 00 section_number 和last_section_number 都是0,在本节就把表数据表示完了. sections 个数,最多也不超过256个,我们分配256个等着它。00 01 c1 00 00: 扩展id 2bytes, version号1, sec_num:00, last_sec_num:00,一个表搞定.原创 2022-09-28 11:37:32 · 2086 阅读 · 2 评论