首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏RTSP/RTMP直播相关

    RTMP/RTSP直播播放器的几种选择

    播放网络视频,通常解析库我们可以有多个选择,如FFMPEG,Daniulive SDK 或者 vitamio。 1. Vitamio Vitamio是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染。 Vitamio能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在Android 与 iOS 上跨平台支持 MMS, RTSP, RTMP, HLS Vitamio支持各种常见的流媒体协议,可以点播或者直播音频和视频,例如如下常见协议均能无缝支持: MMS、RTSP (RTP, SDP)、RTMP、HTTP progressive streaming 综上,由于Vitamio也是基于ffmpeg内核实现,如果是播放点播文件,可以考虑vitamio或ffmpeg,如果对延迟和稳定性要求比较高的直播场景,可以选用大牛直播SDK。

    10.2K136发布于 2019-09-12
  • 来自专栏Android机动车

    Android主流播放器比较

    本篇文章主要介绍 Android 原生 VideoView,Google 开源视频播放框架 ExoPlayer,Vitamio 视频播放框架以及 Bilibili 开源视频播放框架 ijkplayer Vitamio 简单使用: 1.下载 Vitamio 库,并作为工程依赖。 2.在 Activity 的 onCreate 方法中添加如下代码,初始化 Vitamio 的解码器 @Override public void onCreate(Bundle icicle) { LibsChecker.checkVitamioLibs(this)) return; } 3.在 AndroidManifest.xml 中声明 InitActivity <activity android:name="io.vov.<em>vitamio</em>.activity.InitActivity

    3.6K20发布于 2018-08-03
  • 来自专栏hml_知识记录

    RTMP流视频测试工具

    我按照网上的教程使用vitamio库https://github.com/yixia/VitamioBundle,demo里面列举了很多情况,我自己新建了一个项目,导入module,选择用videoview 但是当使用我们服务器的地址的时候就会报错: E/Vitamio[4.2.6][Player]: avformat_open_input: I/O error : -5 E/Vitamio[4.2.6]

    2.8K20编辑于 2022-03-25
  • 来自专栏緣來來來

    安卓基础干货(十):安卓多媒体编程的学习

    int height) { // TODO Auto-generated method stub } }); } } vitamio 框架的使用 1 引入vitamio框架 以library形式引入 2 在布局中定义VideoView <io.vov.vitamio.widget.VideoView android:id= android:layout_width="match_parent" android:layout_height="match_parent"/> 3 mainactivity代码 插件vitamio vv.setMediaController(new MediaController(this)); 4 一定要在清单文件初始化InitActivity <activity android:name="io.vov.<em>vitamio</em>.activity.InitActivity

    2.3K10发布于 2018-09-18
  • 来自专栏全栈程序员必看

    视频直播解决方案

    如下所示: RTMP hls Company Adobe Apple 平台支持 FlashPlayer 等一些网页端的播放器 移动端 Vitamio Apple产品原生支持, Android3.0 在网页端使用了videojs,在安卓端使用vitamio。 相关文件推荐 鏖战双十一-阿里直播平台面临的技术挑战 相关项目 javacv srs Vitamio Real Time Messaging Protocol (RTMP) was initially

    3.2K20编辑于 2022-09-15
  • 来自专栏Android必知必会

    Android必知必会-发布开源 Android 项目注意事项

    下面举个简单的例子:假设我的一个开源项目使用了 gif-drawable、fresco、Vitamio-4.0 在 /app/build.gradle 中的配置如下: dependencies { pl.droidsonroids.gif:android-gif-drawable:1.1.14' compile 'com.facebook.fresco:fresco:0.9.0' compile(name: 'Vitamio -x86_64 fresco:imagepipeline --armeabi --armeabi-v7a --arm64-v8a --x86 --x86_64 Vitamio

    90720发布于 2019-07-01
  • 来自专栏用户7445706的专栏

    直播间源码android音视频开发

    三. ijkplayer的引入&介绍&使用 正如上文所说,android本事对音视频流媒体传输协议,以及音视频编解码支持有限.所以对于直播类应用,要自己解码 3.1 调研过程 vitamio webRTC ffmpeg vlc ijkplayer 先说下 vitamio这个是功能很强大,但是企业收费版的,个人用户可以玩玩. 接下来介绍下 ffmpeg vlc ijkplayer以及选择方案 ffmpeg是一个非常强大的音视频编解码开源库,目前市场上流行的播放器,大部分都是基于此开发的,包括暴风,腾讯,等等以及上面提到的vitamio

    4.8K21发布于 2020-08-24
  • 来自专栏伟大程序猿的诞生

    安卓直播详细教程(一)-----bilibili开源播放器

    Vitamio是一款众所周知的开源播放器,不过本人亲测,播放效果有点差,而且企业版貌似需要收费,个人使用是免费使用。于是本人使用了哔哩哔哩的开源播放器,今天就给大家分享一下集成播放器的过程。

    3.6K30发布于 2019-01-21
  • 来自专栏向治洪

    记一次ijkplayer的编译过程

    从视频直播到播放器,现在很多的产品都集成了视频播放的功能,而目前市面上有比较主流的有第三方框架有: Vitamio ( 体积比较大,有商业化风险 github:https://github.com/

    1.9K20发布于 2020-01-14
  • 来自专栏用户7065277的专栏

    搭建直播教学系统的方法

    在网页端使用了videojs,在安卓端使用vitamio

    2.3K30发布于 2020-04-29
  • 来自专栏字节流动

    Android NDK 直播推流与引流

    引流 这里引流就不做展开讲,可以通过 QLive 的 SDK 或者 vitamio 等第三方库实现。 基于 vitamio 实现引流: private void init(){ mVideoView = (VideoView) findViewById(R.id.live_player_view

    6.1K20发布于 2021-06-09
  • 来自专栏3(づ ̄3 ̄)づ╭❤~345

    直播app平台搭建需要那些技术流程

    如果使用的传输协议是RTMP, 那么只要支持 RTMP 流协议的播放器都可以使用,譬如:电脑端:VLC等;手机端:Vitamio以及ijkplayer等。

    2K41发布于 2020-07-21
  • 来自专栏全栈程序员必看

    Android 代码混淆配置总结[通俗易懂]

    class com.xx.duqian_cloud.JavaScriptInterface { *; }#webview js #忽略 libiary 混淆 -keep class io.vov.vitamio

    4.1K10编辑于 2022-09-07
  • 来自专栏全栈程序员必看

    android之实现打开相册、拍照录像、播放视频、保存图片到系统相册\指定位置、图片压缩[通俗易懂]

    findViewById(R.id.videoV); vv.setVideoPath("http://bas.com/ee.mp4");//播放的资源 vv.start();//开始播放 } //方法三:vitamio

    6.3K20编辑于 2022-09-30
  • 来自专栏Android开发指南

    10.多媒体

    Auto-generated method stub } }); SurfaceView一旦不可见,就会被销毁,一旦可见,就会被创建,销毁时停止播放,再次创建时再开始播放 FFMPEG 开源免费的音视频编解码器 Vitamio

    1.6K80发布于 2018-05-14
  • 来自专栏Java程序员的技能宝典

    揭秘(大佬级)程序员是如何优化简历,屡出奇招获取高薪offer~

    CE、Windows、Linux等平台下进行开发   熟悉Android/Qt(E)/MFC/WTL等GUI框架   熟悉DirectShow/GStreamer/MPlayer/FFMPEG/VLC/Vitamio

    4.2K20发布于 2020-03-17
  • 来自专栏RTSP/RTMP直播相关

    对话音视频牛哥:如何设计功能齐全的跨平台低延迟RTMP播放器

    开发背景2015年,我们在做移动单兵应急指挥项目的时候,推送端采用了RTMP方案,这在当时算是介入RTMP比较早的了,RTMP推送模块做好以后,我们找了市面上VLC还有Vitamio,来测试整体延迟,实际效果真的不尽人意

    70741编辑于 2023-08-11
  • 来自专栏全栈程序员必看

    1000套安卓(Android)毕业设计(带论文)、大作业、实例快速下载 (Android Studio)

    安卓开发-手机卫士.zip.zip 376 实例或大作业 安卓开发-手机电量测试.zip.zip 377 实例或大作业 安卓开发-上传百度地图的基本定位操作应用.zip 378 实例或大作业 安卓开发-使用Vitamio 应用源码壹路听车载环境音乐项目.rar 712 实例或大作业 安卓开发-Android应用源码安卓与PC的Socket通信项目C#版+Java版.zip 713 实例或大作业 安卓开发-Android应用源码基于vitamio 粘贴 新建文件等等.zip 1072 实例或大作业 安卓开发-携程、去哪儿日历源码.zip 1073 实例或大作业 安卓开发-activity切换特效.zip 1074 实例或大作业 安卓开发-使用Vitamio

    4.7K30编辑于 2022-09-07
  • 来自专栏RTSP/RTMP直播相关

    如何设计一款跨平台低延迟的RTMP/RTSP直播播放器

    开发背景 2015年,当我们试图在市面上找一款专供直播播放使用的低延迟播放器,来配合测试我们的RTMP推送模块使用时,居然发现没有一款好用的,市面上的,如VLC或Vitamio,说白了都是基于FFMPEG

    3.4K00发布于 2020-02-08
领券