HLS编程环境

1.HLS是什么?与VHDL/Verilog有什么关系?

HTTP Live Streaming(缩写是HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。

HLS协议是苹果推出的解决方案,将视频分成5-10秒的视频小分片,然后用m3u8索引表进行管理,由于客户端下载到的视频都是5-10秒的完整数据,故视频的流畅性很好,但也同样引入了很大的延迟(HLS的一般延迟在10-30s左右)。

相比于FLV,HLS在iPhone和大部分android手机浏览器上的支持非常给力。
HLS与VHDL有什么关系?
(1)HLS实现verilog
(2)HLS可以把C转成Verilog和VHDL

2. HLS有哪些关键技术问题?目前存在什么技术局限性?

1.关键技术问题
(1)将高级语言转化为RTL电路
(2)循环优化,并行处理
2.HLS的局限性
(1)直播中:HLS完美适应H5的要求,是移动端浏览器天生的直播方案,唯一的缺点是延时大。 hls的延时主要由以下三个部分组成: a. 服务器端的编码器和流分割器生成TS文件的时间
b. 客户端下载TS文件的时间,而通常要求下载完两个TS媒体文件 c. 客户端解码并播放时间 这三个方面里面,前两个方面我们是可以控制调节的,对于第三个方面只能取决于客户端的性能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值