首页
学习
活动
专区
工具
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.8K20

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

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

    59620

    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.3K30

    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

    Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

    ​技术背景好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的,本文针对常用的方案,做个大概的说明:1....VLC for Android和ExoPlayer是较为简单和流行的选择,如果对稳定性、功能性能要求非常高,我们认为可以看看大牛直播SDK的SmartPlayer,一个的RTSP播放器,我们认为,可以参考以下标准...低延迟: 大多数RTSP的播放都面向直播场景,如果延迟过大,严重影响体验,所以,低延迟是衡量一个的RTSP播放器非常重要的指标,目前大牛直播SDK的RTSP直播播放延迟比开源播放器更优异(大牛直播SDK...视频view旋转: 好多摄像头由于安装限制,导致图像倒置,所以一个的RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转,开源或第三方播放器不具备此功能...长期运行稳定性: 大牛直播SDK提供的RTSP直播播放SDK适用于长时间运行,开源播放器对长时间运行稳定性支持较差;11.

    41710

    跨平台RTSP播放器之VLC Media Player还是SmartPlayer?

    低延迟:大多数RTSP的播放都面向直播场景,所以,如果延迟过大,严重影响体验,所以,低延迟是衡量一个的RTSP播放器非常重要的指标,目前大牛直播SDK的RTSP直播播放延迟比开源播放器更优异,而且长时间运行下...支持多实例:大牛直播SDK提供的播放器支持同时播放多路音视频数据,比如4-8-9窗口,大多开源播放器对多实例支持不太友好;4....TCP/UDP模式设定、自动切换:考虑到好多服务器仅支持TCP或UDP模式,一个的RTSP播放器需要支持TCP/UDP模式设置,如链接不支持TCP或UDP,大牛直播SDK可自动切换,,开源播放器不具备自动切换...视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个的RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转,开源播放器不具备此功能;8....长期运行稳定性:不同于市面上的开源播放器,大牛直播SDK提供的Windows平台RTSP直播播放SDK适用于数天长时间运行,开源播放器对长时间运行稳定性支持较差;12. log信息记录:整体流程机制记录到

    35210

    如何对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.6K30

    又进化了!全志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:读取音乐文件里面的图像

    28010

    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.6K80

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

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

    3.5K40

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

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

    1.2K30

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

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

    1.5K30

    麒麟操作系统|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

    如何设计开发RTSP直播播放器

    技术实现技术难点在探讨RTSP直播播放器技术实现之前,我们先来看,为什么RTSP播放器的开发看似简单,实则复杂,或者说做播放器容易,做个播放器,为什么就那么难?...低延迟:大多数RTSP的播放都面向直播场景,所以,如果延迟过大,严重影响体验,所以,低延迟是衡量一个的RTSP播放器非常重要的指标,目前大牛直播SDK的RTSP直播播放延迟比开源播放器更优异,而且长时间运行下...TCP/UDP模式设定、自动切换:考虑到好多服务器仅支持TCP或UDP模式,一个的RTSP播放器需要支持TCP/UDP模式设置,如链接不支持TCP或UDP,大牛直播SDK可自动切换,,开源播放器不具备自动切换...视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个的RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转,开源播放器不具备此功能;8....长期运行稳定性:不同于市面上的开源播放器,大牛直播SDK提供的Windows平台RTSP直播播放SDK适用于数天长时间运行,开源播放器对长时间运行稳定性支持较差;12. log信息记录:整体流程机制记录到

    12010
    领券