近期在做视频下载。本地播放功能的时候。发现的问题,先笔记记录一下 开发思路 (1) 在线解析m3u8文件内容,把里面的ts相应连接的资源下载本地的Document文件下。 (2) 把下载下来的资源使用本地路径又一次拼接成一个新的本地m3u8文件。 (3) 然后在开启一个http服务端。把m3u8共 ...
分类:
其他好文 时间:
2017-07-26 22:05:28
阅读次数:
226
首先看下面的TS PSI分析图: 注意:TOT UTC与TDT是一致的 TDT下的时间为: UTC+手动TIMEZONE TOT下的时间为: UTC+解析的time_offset time_offest极性: ① local_time_offset_polarity为1,time_offset为负极 ...
分类:
其他好文 时间:
2017-07-26 11:35:14
阅读次数:
313
angular4.0语义化版本要typescript转js。安装typescript运行环境:cnpm install -g typescripttypescript 创建Typescript文件,命令行编译 tsc *.ts var a:any 不确定类型,可以编译N多种 可以是数字 字符串和bo ...
分类:
其他好文 时间:
2017-07-22 12:00:54
阅读次数:
166
工作中时常需要把EXML代码中声明的组件编写到ts文件中,耗时耗力。因此编写一个小工具,自动生成组件声明代码。 工具代码如下:123456789101112131415161718192021222324252627282930313233343536373839404142var fs = req... ...
分类:
其他好文 时间:
2017-07-22 09:49:54
阅读次数:
120
H264有两种封装格式,一种是MP4格式,一种是annexb格式 MP4格式是以4个字节长度分割 annexb格式是以0x000001 or 0x00000001分割 有些时候需要把MP4格式转换成annexb格式(例如写ts),可以使用下面代码把MP4格式转换为Annexb格式 ...
分类:
其他好文 时间:
2017-07-22 00:07:55
阅读次数:
289
使用VLC发送TS流与播放TS流 一、如何使用VLC发送TS流 1、添加一个文件至VLC 2、选择串流,继续 3、选择UDP,点击添加 4、输入地址及端口 5、选择h.264+mp3(TS) 6、next至播放。 二、如何播放TS流 打开新的VLC,按如下格式输入地址及端口,点击播放。 ...
分类:
其他好文 时间:
2017-07-20 17:30:39
阅读次数:
190
用[(ngModel)]="xxx"双向绑定,如:控制台报错:Can't bind to 'ngModel' since it isn't a known property of 'input'. 解决办法:在app.module.ts文件中导入FormsModule ...
分类:
其他好文 时间:
2017-07-19 23:28:58
阅读次数:
459
随着网络宽带业务和数字电视的普及,家家户户都已经在用IPTV/OTT-TV的方式来看电视节目。但是从音视频的画面质量来看,广电系统的电视信号质量最佳,可以真正实现1080P网络电视画面质量甚至是H.265 HEVC的4K超高清。 随着技术的越来越进步,手机移动端的观看用户越来越多,已经渐渐形成趋势。 ...
分类:
移动开发 时间:
2017-07-19 10:27:54
阅读次数:
625
本文继续上一篇文章的内容,介绍一个音频码流处理程序。音频码流在视频播放器中的位置如下所示。 本文中的程序是一个AAC码流解析程序。该程序可以从AAC码流中分析得到它的基本单元ADTS frame,并且可以简单解析ADTS frame首部的字段。通过修改该程序可以实现不同的AAC码流处理功能。 原理 ...
分类:
其他好文 时间:
2017-07-18 13:23:39
阅读次数:
274