首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android开发笔记(序)写在前面的目录

SDK Android开发笔记(一百零七)统计分析SDK 第三十一章 开发者工具 Android开发笔记(一百一十二)开发工具 Android开发笔记(一百一十三)测试工具 Android开发笔记...Android开发笔记(一百二十六)自定义音乐播放器 声音池 SoundPool Android开发笔记(一百二十六)自定义音乐播放器 提示窗 Toast、Snackbar Android开发笔记(一百二十七...CustomVideoView Android开发笔记(一百二十五)自定义视频播放器 视频控制条 VideoController Android开发笔记(一百二十五)自定义视频播放器 音乐播放器 MusicPlayer...Android开发笔记(一百二十六)自定义音乐播放器 音频控制条 AudioController Android开发笔记(一百二十六)自定义音乐播放器 水波动画 RippleView Android开发笔记...SDK 新浪微博 com.sina.weibo.sdk Android开发笔记(一百零五)社会化分享SDK 支付宝 com.alipay Android开发笔记(一百零六)支付缴费SDK 微信支付 com.tencent.mm.sdk

2.9K40

最佳实践 | 腾讯云X-P2P团队 Web HLS P2P实践

上做的复杂的传输协议和应用逻辑支撑的,其复杂性甚至远超TCP了,实际上WebRTC也极其庞大复杂;实时通信也不是靠直连达成的,因为上文说到WebRTC在国内环境打洞成功率很低,而且直连通道选择不当并不比云中转通道。...HLS则不同,天然就是切片,天生就适合P2P,可以做到无论使用哪家CDN,都能愉快地进行P2P。...监听sdk抛出的异常 hlsp2p.destroy(); // 销毁sdk });}// 接入ok了 | 自适应码率的挑战 前面提到的自适应码率功能,无P2P时, 是基于CDN下载耗时统计的基础上...由于P2P可能会提前缓冲ts切片, 当播放器请求到达时, 会一瞬间将数据返回给播放器, 如此会导致播放器对网速预估产生偏差, 进而影响自适应码率的效果, 导致码率切换不准确和码率切换频繁。...为了避免上述情况, P2P SDK采用加权移动平均算法, 使用过往CDN/P2P的ts下载信息, 估算出当前返回给播放器P2P 数据的下载时长信息, 并且通过对加权参数的调优, 使得P2P下的自适应码率效果可以媲美纯

2.8K30
您找到你想要的搜索结果了吗?
是的
没有找到

亚马逊Alexa推车载Auto SDK,可实现语音控制汽车

汽车制造商和亚马逊为何需要Alexa Auto SDK 在Alexa Auto SDK推出前,Alexa已经被丰田、福特、奔驰、现代和通用等汽车制造商引入旗下一些车型上,或者是引入了Alexa的一些技能...在亚马逊的描述中,Alexa Auto SDK简化了Alexa与车载信息娱乐系统的集成,增加了特定的汽车功能,并将汽车的使用体验融入语境。...Alexa Auto SDK是亚马逊对汽车制造商的一个让步,是目前唯一允许将Alexa集成到外部唤醒工作引擎和定制的本地自然语言理解(NLC)的解决方案。...此外,SDK提供连接到唤醒词引擎、本地媒体播放器、本地电话和本地导航系统等。 ?...争夺汽车用户,亚马逊、苹果和谷歌哪家强?

1.7K20

星球专享 | 播放器 FFmpeg 依赖库的配置

首先是播放器 SDK ,也是项目最核心的模块,然后是对 SDK 进行单元测试的模块,最后是使用 SDK播放器的可视化项目模块。...这个构建,如下图所示: 选择 SDK 工程打开方式时就只有 2 和 3 的选项了,其中 2 是 SDK 的构建,3 是单测的构建,而 1 是播放器打开方式才有的,前期很多时候都只要 SDK 打开方式就行了...如果是 Mac 电脑的话,使用 brew 安装 ffmepg ,电脑上就已经有编译的库了,而且还很全面。...有了这两个方法,在 SDK 工程和播放器工程都可以复用了。 接下来在 SDK 工程中的配置就和平常配置一样了,依赖 ffmpeg 的库。...依赖了 ffmepg ,播放器依赖了 SDK ,为什么播放器还有依赖 ffmpeg ?

56820

RTMP播放器开发填坑之道

低延迟:大多数RTMP的播放都面向直播场景,如果延迟过大,严重影响体验,所以,低延迟是衡量一个的RTMP播放器非常重要的指标,目前大牛直播SDK的RTMP直播播放延迟比开源播放器更优异(大牛直播SDK...支持多实例:大牛直播SDK提供的RTMP直播播放SDK支持在设备性能允许的情况下,支持多实例播放RTMP流数据,大多开源播放器对多实例支持不太友好; 除了常规的多实例外,比如大屏监控场景下,尽管我们CPU...视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个的RTMP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转,开源或第三方播放器不具备此功能;...长期运行稳定性:大牛直播SDK提供的RTMP直播播放SDK适用于长时间运行,开源播放器对长时间运行稳定性支持较差; 11....异常状态处理、Event状态回调:如播放的过程中断网,大牛直播SDK提供的播放器可实时回调相关状态,确保上层模块感知处理,开源播放器对此支持不好; 13.

2.2K30

RTSP播放器开发填坑之道

低延迟:大多数RTSP的播放都面向直播场景,如果延迟过大,严重影响体验,所以,低延迟是衡量一个的RTSP播放器非常重要的指标,目前大牛直播SDK的RTSP直播播放延迟比开源播放器更优异(大牛直播SDK...延迟在1秒左右,开源播放器如VLC,延迟相对比较大),而且长时间运行下,大牛直播SDK播放端不会造成延迟累积,开源或第三方播放器,长时间运行,容易产生延迟累积; 2....支持多实例:大牛直播SDK提供的RTSP直播播放SDK支持在设备性能允许的情况下,支持多实例播放RTSP流数据,大多开源播放器对多实例支持不太友好; 4....视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个的RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转,开源或第三方播放器不具备此功能;...长期运行稳定性:大牛直播SDK提供的RTSP直播播放SDK适用于长时间运行,开源播放器对长时间运行稳定性支持较差; 11.

2.2K40

技术揭秘 | 服务于130+客户的直播SDK是怎样炼成的?

所以,接入一个成熟、稳定、高质量的SDK直播服务方案就成为了中小型直播产品的最优选择。 目前,公司内外部许多平台和产品都采用了腾讯音视频实验室直播SDK。...同时它实现了一套旁路推流和录制系统,直接通过RTMP/FLV/HLS等格式实现推流,从而满足浏览器播放器和一些流媒体播放器的播放需求。此套方案达到了很好的兼容性。...为此,我们采取了一套GOP缓存方案。它能够根据拉取时机更加智能地选择拉取哪个GOP的数据。 做完这些,是不是就可以实现一个非常的秒开体验了呢? 其实不然。...,在讲场景中实现更少的剪切,即使两人同时讲话沟通也无障碍。...3 领先的视频引擎 在视频编解码方面,业界目前通用的是X264的编码方案,可以实现相对的性能,同时支持较多的profile。

2.9K90

如何对RTSP播放器做功能和性能评估

好多开发者在做产品竞品分析的时候,不知道如何界定一个RTSP播放器,大牛直播SDK认为,一个RTSP播放器,不是说有几个类似于Open/Close接口就够了,的RTSP播放器需要具备以下功能和性能属性...支持多实例:一个播放器,需要支持同时播放多路音视频数据,比如4-8-9-16-32窗口; 4....TCP/UDP模式切换:考虑到好多服务器仅支持TCP或UDP模式,一个的RTSP播放器需要支持TCP/UDP模式自动切换; 7....视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个的RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转; 9....跨平台:一个播放器,跨平台(Windows/Android/iOS)很有必要,起码为了后续扩展性考虑,开发的时候,有这方面的考虑,目前大牛直播SDK的RTSP播放器,完美支持以上平台; 13.

1.5K30

如何对RTSP播放器做功能和性能评估

好多开发者在做产品竞品分析的时候,不知道如何界定一个RTSP播放器,大牛直播SDK认为,一个RTSP播放器,不是说有几个类似于Open/Close接口就够了,的RTSP播放器需要具备以下功能和性能属性...支持多实例:一个播放器,需要支持同时播放多路音视频数据,比如4-8-9-16-32窗口; 4....TCP/UDP模式切换:考虑到好多服务器仅支持TCP或UDP模式,一个的RTSP播放器需要支持TCP/UDP模式自动切换; 7....视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个的RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转; 9....跨平台:一个播放器,跨平台(Windows/Android/iOS)很有必要,起码为了后续扩展性考虑,开发的时候,有这方面的考虑,目前大牛直播SDK的RTSP播放器,完美支持以上平台; 13.

1.5K30

又进化了!全志T113智能家居86盒圆屏版(圆屏加一体化驱动板+CNC外壳+炫酷LVGL UI)

模块,用于连接网络 04、128MB SPI Nand,支持从SPI Nand启动系统 05、USB接口,其中一个支持Host/Device,另一个仅支持Host 06、板载麦克风和一个耳机口...目前该界面还是为方屏设计的,圆屏还没有特别的创意,等有了再改。 音乐频谱节拍器 同样针对方屏和圆屏做了两套不同的UI,不但UI不同,而且频谱样式也不同,方屏是条形频谱,圆形是放射形渐变频谱。...效果见文首视频连接 视频/相册播放器 针对方屏和圆屏做了两套不同的UI。除了按钮功能外,在屏幕右侧区域上下滑是调节音量,左侧区域上下滑调节亮度,中间区域左右滑调节进度。...总之,将全志t113的硬件解码功能全部解锁出来,并配上lvgl播放器UI~ SDK系统 修掉了很多问题,直接编译可用,后续提供一键编译的虚拟机(不含视频演示ui相关),可以很好解决初学者反复踩坑环境搭建问题...SDK中已经集成了我的APP所用到的一切库,如 fftw3:FFT库 Libjpeg:改为了最新的版本 Taglib:读取音乐文件里面的图像

19610

Linux|麒麟操作系统实现多路RTMP|RTSP播放

低延迟:大多数RTSP的播放都面向直播场景,所以,如果延迟过大,比如监控行业,小偷都走了,客户端才看到,或者别人已经按过门铃几秒,主人才看到图像,严重影响体验,所以,低延迟是衡量一个的RTSP播放器非常重要的指标...支持多实例:一个播放器,需要支持同时播放多路音视频数据,比如4-8-9-16-32窗口; 4....TCP/UDP模式切换:考虑到好多服务器仅支持TCP或UDP模式,一个的RTSP播放器需要支持TCP/UDP模式自动切换; 7....视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个的RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转; 9....跨平台:一个播放器,跨平台(Windows/Android/iOS)很有必要,起码为了后续扩展性考虑,开发的时候,有这方面的考虑,目前大牛直播SDK的RTSP播放器,完美支持以上平台; 13.

1.5K80

实时音视频助力在线教育风口

加入腾讯云之后主要做的是关于音视频处理这一块的客户端SDK。 今天分享内容主要包括三点。...播放器有非常复杂的业务逻辑,大部分RTC厂商都是先做RTC,然后在它的上面做一个非常简单的播放器,只能用来播放基本的视频、音频内容。...但是我们已经有一套非常完整的播放器,跟RTC要完全融合的话,中间会有比较大的改造量,两者的融合需要把整个播放器底层的音频完整替换掉,并且保证它能够跟RTC用起来。...解决这个场景要做到两点,一款高效好用的播放器以及一套十分稳定的RTC客户端。...这一套Linux SDK的主要作用是输入输出。通过Linux SDK这种方式来解决推送以及拉取视频、音频的问题。

1.2K30

实时音视频助力在线教育风口

文 / 蒋磊 整理 / LiveVideoStack 各位朋友大家,今天主要是来分享关于实时音视频与教育的结合。...加入腾讯云之后主要做的是关于音视频处理这一块的客户端SDK。 今天分享内容主要包括三点。...播放器有非常复杂的业务逻辑,大部分RTC厂商都是先做RTC,然后在它的上面做一个非常简单的播放器,只能用来播放基本的视频、音频内容。...但是我们已经有一套非常完整的播放器,跟RTC要完全融合的话,中间会有比较大的改造量,两者的融合需要把整个播放器底层的音频完整替换掉,并且保证它能够跟RTC用起来。...这一套Linux SDK的主要作用是输入输出。通过Linux SDK这种方式来解决推送以及拉取视频、音频的问题。

1.4K30

MobPush发布免费推送SDK,可自定义UI

推送是时下比较主流的SDK,使得开发者可以即时的向其应用程序的用户推送通知或者消息,与用户保持互动,从而有效地提高留存率,提升用户体验。...大家都在说哪家哪家坏,关于数据性能方面的对比评测我想大家都已经看过很多了,对各家的优缺点想必也有了大致的了解。...是Mob又出的新产品哦,MobPush是一款针对于推送的SDK,推送是App必不可少的功能哟,仅需10分钟,快速高效的为App集成推送服务,应对多样化的推送场景。...便于开发者在SDK接入时对SDK进行调试。 数据统计分析 MobPush管理后台提供推送相关数据统计查询,包含新增用户数、推送数量、推送点击量、用户点击数、发送API调用次数等数据。

3.4K40

麒麟操作系统|Linux下低延时RTMP|RTSP直播播放实现

为全面响应国家“互联网+”战略的提出和深入贯彻落实国家“十二五”规划纲要,帮助传统企业开展“商务智慧转型”,加强电子商务深入应用,特别是移动电子商务发展中的环境保障建设,促进电子商务行业健康有序发展,使电子商务相关的技术和经济...国产操作系统|Linux下RTMP|RTSP直播播放 在发布国产操作系统|Linux平台的RTMP|RTSP直播播放SDK之前,大牛直播SDK(官方)的直播播放SDK无需赘述,采用自研内核框架...播放器接口和调用都比较简单,集成复杂度低,且不依赖于QT。...相关DEMO 大牛直播SDK发布的Linux平台播放器SDK支持多实例播放,以单个窗体播放为例,相关代码如下: const char* player_url_ = "rtsp://admin...国产操作系统|Linux下的RTMP、RTSP直播播放,经实际测试,延迟和Windows平台一样,毫秒级,随着国产操作系统在无纸化同屏等行业的推进,越来越多的场景需要这样一款稳定性高延迟低的RTMP|RTSP播放器

1.4K20

企鹅FM(Android) 播放成功率从 2 个 9 到 3 个 9 的蜕变

作者:张陈博男 业务层播放器架构演变 企鹅FM android端的播放器架构经历过两次较大的调整 第一次是2.1版本,首次引入了以FFmpeg为基础的腾讯视频SDK,替换了之前一直使用的系统播放器,结束了不同机型上表现不一和调用其...第二次是3.7版本,使用了Google的开源播放器内核ExoPlayer替换了腾讯视频SDK,到目前最新的3.8版本,点播成功率已经优化到99.9%,HLS直播成功率优化到99.2% 最近半年包括更换...这个优化过程中,最艰辛的是具体问题case by case的解决,不过回过头从架构上看,也是可以提炼出一些原则,来甄别到底什么样才是一个的业务播放器。...,在一个机型ok另一个机型不行,不同系统版本间也有此类问题),所以实现一个播放器,第一步就是先统一播放器内核。...横向对比3中播放器内核: 播放器 代码统一 错误统计 接入层复杂度 系统MediaPlayer 否 不完善,播放错误码分散而且很多错误错误码相同 高 腾讯视频SDK 是 不完善,过滤日志 + 播放错误

3.8K00

AXU3CG开发板

核心板使用 XILINX Zynq UltraScale+ CG 芯片 ZU3CG 的解决方案,它采用 ProcessingSystem(PS)+Programmable Logic(PL)技术将核ARM...底板上有 1 个电源挃示灯, 6 个用户挃示灯(其中 1 个色灯) , 1 个USB3.0 挃示灯, 1 个 DP 挃示灯和 2 个串口挃示灯。...第十七章 7寸触摸屏的使用 SDK开发基础篇 第一章 SDK工程开发示例之hello world 第二章 PS_gpio控制 第三章 PS_gpio中断 第四章以太网实验之lwip 第五章 FatFs...之SD卡文件读写 第六章 FreeRTOS系统使用 第七章核AMP 第八章 DisplayPort 第九章网络远程更新QSPI Flash 第十章实时时钟RTC 第十一章 DMA传输示例 第十二章 CAN...Creator 第七章 gpio控制led 第八章 QT 库使用 第九章 OpenCV应用(USB摄像头显示) 第十章添加开机自启动脚本及用户文件 第十一章制作QSPI Flash启动的Linux 第十二

3.7K20

视沃科技-大牛直播SDK

适用于在线教育、智慧教室|无纸化推屏|会议、运营商视频云平台、远程医疗、金融录、智能可视门禁对讲、智慧安防、智能家居、物联网、智能车载、传统硬件领域、媒体移动直播、应急指挥调度(针对保险、城管、交警、...模式推送,支持RTSP鉴权,支持重连和异常网络处理,超低延迟; RTMP直播播放器SDK 业内首屈一指的RTMP超低延迟直播播放器SDK(支持RTMP H.265扩展播放); RTSP直播播放器...,超低延迟; RTMP直播播放器SDK 业内首屈一指的RTMP超低延迟直播播放器SDK(支持RTMP H.265扩展播放); RTSP直播播放器SDK 支持RTSP H.265播放及扩展录像...、业内为数不多真正好用的RTSP播放器SDK; Unity3D RTMP/RTSP直播播放器SDK 业内首家Android支持Unity3D的超低延迟RTMP/RTSP直播播放器SDK,支持快照...鉴权,支持重连和异常网络处理,超低延迟; RTMP直播播放器SDK 业内首屈一指的RTMP超低延迟直播播放器SDK(支持RTMP H.265扩展播放); RTSP直播播放器SDK 支持RTSP

3K30
领券