前言        之前写过一篇热修复的文章,那时候刚开始接触,照猫画虎画的还算比较成功。但是那种修复需要重新启动APP,也就是在JAVA层实现的热修复。我们知道目前Android主流的修复还有在Native层实现修复的,就是在Native层替换方法,不用重新启动APP。今天写了个Demo,下面主要分享一下它的主要原
    项目需要vlc播放网络上的mp4文件,支持字幕,最后找到了vlc for android。     下面是我的编译过程的记录,其中也记录了一些linux操作相关的,只是为了新手方便操作。    一、下载ubuntu 15.10 64位系统,在vmware
# 在Android中使用VLC的入门指南 VLC(VideoLAN Client)是一款开源的多媒体播放器,它支持几乎所有的视频和音频文件格式。VLC的强大之处不仅在于其媒体播放能力,还是因为其背后强大的LibVLC。LibVLC提供了一系列的API,可以帮助开发者在应用程序中实现媒体播放功能。在本指南中,我们会探讨如何在Android项目中引用VLC,并提供相关的代码示例。 ## 1
原创 9月前
205阅读
1. 解压
原创 2022-11-08 10:34:40
147阅读
在iOS设备上使用VLC导入字幕的过程可能会让一些用户感到困惑,尤其是在调整字幕同步和格式方面。本文将深入探讨如何在iOS VLC导入字幕,并通过细致的技术分析和示例代码来支持这一过程。 ### 协议背景 VLC是一款功能强大的开源媒体播放器,广泛支持多种音视频格式及外部字幕。用户在使用iOS VLC导入字幕时,通常涉及到特定的协议与文件格式。时间轴上,VLC项目自2001年启动以来,其字幕
原创 6月前
57阅读
这两天需要做音视频播放相关的东西,所以重新找了目前android下的解码Android自带的解码支持不全,因此很多第三方播放器都是自带解码器,绝大部分都是使用FFMpeg作为解码。我11年的时候也弄过视频播放器,当时也是基于FFMpeg来做。那时候网上有关Android视频解码的资料不多,只在git上找到一个人移植FFMpeg,把它弄下来编译,有兴趣可以看看当时的文章:Android
转载 2023-10-12 00:43:44
551阅读
在 iOS 中使用 VLC 导入文件,很多用户可能会遭遇一些问题,本篇文章就将详细记录如何解决这些常见的问题。 ### 版本对比 首先,我们来看看不同 VLC 版本在 iOS 中的兼容性。以下是一些主要版本的特性对比: | 版本 | 文件支持 | 导入方式 | 网络流媒体支持 | 特殊功能 | |-------|----------|-----------|-----
原创 6月前
37阅读
vlc传输 VLC is full of powerful features, including the ability to record your desktop. VLC is great for quick captures, although it doesn’t necessarily have the more advanced features of a d
最近在研究VLC播放器,主要目的是使用Android平台VLC播放器进行RTMP直播,研究目的是为了降低RTMP直播的延迟,目标将延迟降到1s以内。首先需要在Linux(本人使用Ubuntu 14)下编译VLC for Android的源码,根据官方的Wiki,以及自己实际操作的步骤,总结为如下:1. 安装及更新系统工具#apt-get install ant autoconf automake
转载 2023-12-09 19:56:39
327阅读
编译的环境是ubuntu 12.04,要安装好java,配置好环境变量,按照http://wiki.videolan.org/AndroidCompile配置好,就可以编译了。 2014/03/26日更新结束[plain] view plain copy 1. export JAVA_HOME=/home/sunlit/jdk1
转载 2024-08-26 15:49:10
94阅读
首先说明,这不算原创文章,但是实践过的结果。在录制视频,截图,vlc已经做得很好了。但对于 android,它并没有添加这项功能,从源码也可以看到,截图似乎还有一些bug未修正。 然而有时播放在线视频流,希望截图,录制,可以通过修改一些代码实现了。 还有其它csdn里面的博文,之后补上地址。大体相同。 同时由于录制视频的patch较旧了,所以上传一个新的patch,包含了ffmpeg的配
转载 2023-09-16 16:50:36
580阅读
1.是什么VLC  Media Player (VideoLAN) 为 Windows、Linux、OS X、Android、iOS、Windows Phone 等平台提供一个视频播放器、解码器。它可以播放来自网络、摄像头、磁盘、光驱的文件,支持包括MPEG 1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC等格式的解码。VideoLA
转载 2023-06-29 11:12:30
622阅读
我们在开发播放在线流媒体或者静态文件时(比如播放我们树莓派摄像头的视频流),我们需要有播放器的支持,所以我们选择这款著名的开源播放器项目VLC。VCL的开源代码从gitlab中可以下载下来,所以我们围绕着VCL 1.7.5 for Android版为基础,从Android的环境的安装(涉及到openjdk,Android sdk,Android ndk的安装,如果你已经安装了这些环境可以直接跳过)
转载 2024-04-17 20:57:31
469阅读
Android 4.4,名称为KitKat,奇巧巧克力,对应API为19.新特性: 支持两种编译模式 ART模式 RAM优化 Android 4.4 KitKat针对 RAM占用进行了优化,甚至可以在一些仅有512MB RAM的老款手机上流畅运行。它也进一步优化了系统在低配硬件上的运行效果, 支持内核同页合并  KSM,z RAM&n
转载 2024-01-27 17:28:08
241阅读
一、前言在众多播放器中,支持的种类格式众多,并支持DVD影音光盘,VCD影音光盘及各类流式协议,提供了sdk进行开发,这点是至关重要的,尽管很多优秀的播放器很牛逼,由于没有提供sdk第三方开发,少了很多用户。在Qt中集成vlc开发非常简单,个人不建议用什么Qt-vlc开源组件,建议直接用最原始的方式引入头文件链接文件直接开撸即可,他的头文件函数名还是非常友好的,基本上以libvlc开头,其实Qt
转载 2024-06-20 18:17:44
195阅读
在iOS平台上使用VLC导入字幕的过程,虽然在表面上看似简单,但却涉及了一系列技术细节和操作流程。本文旨在详细阐述如何解决这一问题的每一个步骤,包括技术原理、架构解析、源码分析和性能优化等,以便更好地理解这一过程。 在我开始之前,让我们回顾一下背景。在iOS设备上观看视频时,常常需要导入字幕以增强观影体验。VLC媒体播放器是一款强大的开源播放器,支持多种格式的视频和字幕。然而,对于一些新手用户而
原创 6月前
103阅读
# Android VLC - 一款强大的多媒体播放器 ![VLC logo]( ## 引言 在移动设备上播放各种多媒体文件是一个常见的需求。Android VLC是一款开源的多媒体播放器,能够以高质量和高效率播放各种音频和视频文件。本文将介绍Android VLC的基本功能、使用方法以及如何在自己的应用程序中集成该播放器。 ## 基本功能 Android VLC具有以下基本功能: -
原创 2024-01-26 12:22:26
248阅读
VLC播放器Demo(录像,截图等功能),可二次开发。ffmpeg-Kit (录像,截图,合流播放,合流推送,等一些列视频操作功能),可二次开发。如果帮助的到了您,请您不要吝啬你的Star,先谢谢您的点赞(Star),3Q。如果帮助的到了您,请您不要吝啬你的Star,先谢谢您的点赞(Star),3Q,3Q。如果帮助的到了您,请您不要吝啬你的Star,先谢谢您的点赞(Star),3Q,3Q,3Q。v
转载 2023-10-09 13:14:48
12阅读
官方文档:://wiki.videolan.org/AndroidCompile/  建议直接参考官方文档操作,以下是我根据官方文档进行的操作,包括操作中遇到的一些问题。  基本流程:各种依赖包安装——Openjdk安装——Android SDK安装——Android NDK安装——protobuf3.0以上版本安装——开始编译——准备应对各种问题——签名——完成首先编译必须要在 lin
转载 2023-10-11 09:56:11
25阅读
随着网络科技的发展,手机在生活中起着越来越重要的作用,不仅能够看视频玩游戏,甚至还能实现轻办公。由于目前处于特殊时期,不少企业和学校不得不延长假期,纷纷开展远程办公、远程学习的模式。虽然手机能完成很多基本任务,但是受限于屏幕的大小,体验并不极致,尤其是正在饱受网课折磨的学生党,长时间对着手机屏幕不仅对视力不好,还容易得颈椎病。如果你有一台vivo手机,其内置的“智慧投屏”功能就能非常完美的解决你的
  • 1
  • 2
  • 3
  • 4
  • 5