完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
tplayerdemo播放任意在线mp3 http/https流,刚开始播放约几秒后,执行命令 seek to: 100 ,会从0开始播放。
注意:出现以上问题的码流为包含ID3V2.3标签的mp3流,且仅在网络播放时才会复现该问题。该类问题码流可通过工具HxD查看识别,如下图所示: 红框是在文件的首部顺序记录的10个字节的ID3V2.4的头部。数据结构如下: char Header[3]; //必须为"ID3"否则认为标签不存在 char Ver; //版本号 ID3V2.4就记录4 char Revision; //副版本号 此版本记录为0 char Flag; //存放标志的字节,这个版本只定义了三位 char Size[4]; //标签大小,包括标签头的10 个字节和所有的标签帧的大小 具有以上类似标签的为问题码流,可复现以上seek失败的问题。 https://openfreetystvip.migu.cn/ ... 2/2020/10/0117/2020年10月01日14点12分紧急内容准入咪咕音乐自有版权4222首/标清高清/MP3_128_16_Stero/69905304100175532.mp3?channelid=08&msisdn=c9ae4994-20fb-4019-a62f-462bf83f4841&k=0112e08c04770255&t=1603096249914
|
|
相关推荐
1个回答
|
|
|
解决方法
添加限制条件,将原来的 if(pos == 0) 改为 if(pos == 0 || pos < d->startPos),使开始播放的位置正确,即设置正确的Range值。 (patch见附件,基于tina-v3.5) 0001-libcedarx-Solve-seek-abnormal-problem-of-online-MP3-.patch |
|
|
|
|
只有小组成员才能发言,加入小组>>
【实测】用全志A733平板搭建一个端侧Deepseek算力平台
1669 浏览 0 评论
2534 浏览 0 评论
1589 浏览 0 评论
1780 浏览 0 评论
全志T113双核异构处理器的使用基于Tina Linux5.0——RTOS系统定制开发
2474 浏览 0 评论
6149浏览 1评论
花费200元,我用全志H616和雪糕棒手搓了一台可UI交互的视觉循迹小车
9489浏览 1评论
用39块钱的全志V851se视觉开发板做了个小相机,还可以物品识别、自动追焦!
11223浏览 1评论
2326浏览 1评论
1633浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 07:17 , Processed in 1.629649 second(s), Total 96, Slave 79 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1027
