记录VLCKit编译过程

VLC for iOS 本文主要记录在iOS上集成VLC的过程。 VLC是一个很强大的播放器,在iOS上提供了播放器接口。 1,下载编译 下载过程比Webrtc要好很多,不那么虐心。 参照 https://wiki.videolan.org/VLCKit/ 的步骤一步步来即可。 下载如果没问题,直接执行./buildMobileVLCKit.sh完成编译。 编译过程也是很顺利的,我编译的时候提 阅读详情

1、打开地址 https://www.videolan.org/vlc/download-ios.html找到

Source

下面的MobileVLCKit 进行下载 

2、双击下载的代码包解压

3、打开终端,cd到buildMobileVLCKit.sh所在目录


4、打开电脑vpn,因为VLCKit编译过程中会下载很多被xx的网站代码,所以需要一个强力的vpn

5、执行命令sudo sh buildMobileVLCKit.sh -s

(-s 表示生成的是模拟器的静态库,-f表示生成的是模拟器加真机的),具体细节请参考https://wiki.videolan.org/iOSCompile

6、等待几个小时,即可编译完成


黑苹果,iOS SDK和MobileVLC之逆旅(二) 编译MobileVLC 补注: 本文开发环境是xcode3.2.5 / iOS SDK4.2 / Snow Leopard 10.6.4 若寻找开发环境为xcode4.2 / iOS SDK5.0 / Lion 10.7.3,请移步:基于iOS5.0的MobileVLC(vlc for iOS)编译 -- 含FFMpeg库的编译解决办法) 一. 需求 (Requirement) 出于学习的目的,试 阅读详情

相关推荐

(iOS)编译VLC

此篇文章献给所有小白……………… 1.VLC介绍 官网链接:VLC官网 2.本人在编译过程中踩的坑 wiki上面有两篇文章,一篇是“VLCKit”,一篇是“iOSCompile”,因为本人比较小白,实在搞不明白该用哪个,再加上搜的资料中两个都有,真的是一头雾水……试试第一个,再试试第二个,搞得晕头转向 现在我可以明确的说:如果你是需要一个VLC的库和代码例子,选择前者;至于后者,

ck_19900710的博客 3592

IOS平台的MobileVLCKit的编译和使用

接手了一个项目,里面用到的播放库比较老并且播放效果不是很稳定,下载了最新的MobileVLCKit编译了一把,跟大家分享一下编译过程: 我的环境是xcode7.1 ,sdk是9.1 编译过程: 参考https://wiki.videolan.org/VLCKit 中的Building the framework for iOS项 在终端中执行 gitClone http://...

dianduan2482的博客 521

基于iOS5.0的MobileVLC(vlc for iOS)编译 -- 含FFMpeg库的编译解决办法

上篇文章:《黑苹果,iOS SDK和MobileVLC之逆旅(二) 编译MobileVLC》(http://blog.youkuaiyun.com/madongchunqiu/article/details/6707068)发出之后,陆续和不少同学们有些交流。但那毕竟只是我入门iOS平台的学习之作,故不少问题也没能帮到大家。 近来工作有了阶段性成果,可以放松一下,而且手头上面的东西也和自制VLC有那么点沾边

码懂的技术博客 2万+

VLCKit 使用教程

VLCKit 使用教程 1. 项目介绍 VLCKit 是一个用于 macOS、iOS 和 tvOS 的多媒体库,它提供了 libvlc 的 Objective-C 绑定。libvlc 是 VLC 媒体播放器的核心引擎,支持音频和视频的播放、流媒体和媒体文件转换等功能。VLCKit 使得开发者可以轻松地将这些功能集成到他们的应用程序中。 VLCKit 的主要特点包括: 支持多种媒体格式和协议。 提...

gitblog_00029的博客 1105

新版libMobileVLCKit依赖库tarballs

编译libMobileVLCKit时需要的依赖库,路径....../VLCKit/MobileVLCKit/ImportedSources/vlc/contrib/tarballs

DGX Spark上PyTorch GPU环境配置实战:CUDA 13.0与ARM架构全流程

在深度学习中,CUDA作为GPU加速计算的底层基础,其版本与深度学习框架(如PyTorch)的匹配直接影响模型训练的效率与稳定性。GPU环境配置不仅涉及驱动、CUDA工具链与框架运行时的协同,还依赖于硬件架构与预构建包的兼容性。在AI开发机Ubuntu系统上,正确对齐CUDA版本、计算能力架构及安装源,是避免环境故障、发挥硬件算力的关键。无论是面向个人AI超算还是通用GPU服务器,掌握版本对齐、路径隔离与验证方法,都能大幅提升开发效率。本文以DGX Spark为例,详解从环境摸底到PyTorch GPU版本

weixin_29483277的博客 218

VLCKit 开源项目安装与使用教程

VLCKit 开源项目安装与使用教程 项目概述 VLCKit 是一个Objective-C编写的库,它为macOS、iOS以及tvOS提供了libvlc的外部接口封装。libvlc是知名媒体播放器VLC的核心组件,使得开发者能在苹果平台上轻松实现多媒体播放、流媒体传输和媒体转码功能。本教程旨在指导您了解并开始使用VLCKit。 目录结构及介绍 VLCKit项目遵循清晰的组织结构,其主要组成部分包括...

gitblog_00521的博客 767

ZYNQ学习:PL端DDR3 读写测试

DDR SDRAM 的最大特点是双沿触发,即在时钟的上升沿和下降沿都能进行数据采集和发送,同样的工作时钟, DDR SDRAM 的读写速度可以比传统的 SDRAM 快一倍。本次实验使用的 DDR3 芯片是南亚的 NT5CC256M16ER-EKI, NT5CC256M16ER-EKI 的 bank 位宽为 3,行位宽为 15,列位宽为 10,所以它的地址大小等于 2^3*2^15*2^10(即 2^28=256M),数据位宽为 16bit,所以容量大小为 256M*16bit,也就是 512MByte。

shuidiQAQ的博客 3031

MobileVLCKit编译小记

一直都想编译MobileVLCKit,曾经尝试过好几次,最终都以失败告终。网上的种教程也都看了,别人都说执行 “./buildMobileVLCKit.sh”就能搞定,之前失败的时候不信,现在信了。下面就说下我所碰到的问题: 1、下载VLCKit: git clone http://code.videolan.org/videolan/VLCKit.git 2、git环境的确认,这我也不

lifang303166的专栏 1078

别再只用三次多项式了!用MATLAB手把手教你搞定七次多项式轨迹规划(附完整代码)

本文详细介绍了七次多项式在轨迹规划中的优势与应用,通过MATLAB实现从理论推导到实际代码的全过程。相比传统的三次多项式,七次多项式能精确控制位置、速度、加速度和加加速度,实现更平滑的运动控制,特别适用于工业机器人和数控机床等高精度场景。文章包含完整的MATLAB代码示例和优化技巧,帮助工程师快速掌握这一高级轨迹规划方法。

weixin_30872337的博客 297

Vcenter虚拟机磁盘转换实战:如何用StarWind V2V将vmdk转为qcow2(附空间优化技巧)

本文详细介绍了如何使用StarWind V2V Converter将Vcenter中的vmdk虚拟机磁盘高效转换为qcow2格式,并提供了空间优化技巧。从准备工作、导出vmdk文件到转换过程中的性能调优,帮助管理员在迁移虚拟机时减少资源消耗,确保数据完整性和性能。

dell8的博客 202

MobileVLCKit的使用

VLC 是一款强大的全平台播放器, 几乎支持所有的音频、视频格式文件播放, 官网地址:http://www.videolan.org/, 在iOS 中也可以集成 VLC 的 SDK 进行开发, 使用之前需要先去官网下载 SDK, 然后编译成 iOS 中使用的库文件才能使用, 这种集成方法在编译的过程中需要 VPN 翻墙进行联网编译, 如果网速不好或者不稳定, 很容易编译出错, 如果网速好, 可

chen_iven的博客 1万+

北斗导航 | 基于matlab的卫星导航单点定位算法

单点定位(Single Point Positioning, SPP)通过接收机观测至少4颗卫星的伪距(含误差的距离测量值),解算接收机位置(经度、纬度、高度)及钟差。HDOP < 2 为高精度定位条件。

尘世冰封的专栏 969

iOS仿网易云音乐

前言 最近做项目,遇到了需要播放网络音频的功能,由于以前对于音频方面的至少了解的不是很多,于是通过查阅资料对音频方面做了一些学习,然后利用VLCKit仿照网易云音乐的播放界面写了个Demo,在此记录一下,大神勿喷。 关于VLCKit,它是一款功能强大的全平台播放器,几乎支持所有格式的音频、视频文件的播放集成方式1、 按照wiki的说明去自己编译:[wiki.videolan.org...

weixin_33739646的博客 723

华为OD机考双机位C卷 - 斗地主之顺子 (Java & Python& JS & C/C++ & GO )

华为OD机考双机位C卷 - 斗地主之顺子(OD上机考试双机位C卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。

算法大师! 9692

【LOGO动态替换】记录一次关于LOGO动态替换引发的uboot代码分析及其实现

文章目录1.前言2.实现2.1 新增logo分区2.2 制作logo分区镜像2.2.1 查看logo.bmp和logo_kernel.bmp的文件大小。2.2.2 按规则将bmp写入logo.img3.分析3.1 uboot的启动分析3.2 uboot bmp load 显示部分3.2.1 rockchip_show_logo3.2.2 load_bmp_logo3.2.3 load_bmp_logo3.3 uboot bmp read部分3.3.1 read_logo_bmps3.3.1 read_bmp

wang 恒 的博客 1212

海思开发板RTMP视频推流实战:FFmpeg与Nginx RTMP模块集成指南

视频编码与流媒体传输是多媒体技术栈的核心组成部分。其基本原理是将原始视频数据通过编码算法压缩,再通过网络协议进行封装和传输,以实现高效的存储与实时分发。这项技术的核心价值在于平衡视频质量、带宽占用与延迟,是构建实时音视频应用的基础。在安防监控、工业巡检、无人机图传等嵌入式与物联网场景中,低功耗、高性能的硬件编码与稳定的网络推流至关重要。本文聚焦于如何将海思芯片强大的硬件编码能力,与FFmpeg的流媒体处理及Nginx的高并发分发能力相结合,构建一套完整的嵌入式视频推流解决方案。文中详细阐述了交叉编译、MPP

361

15、虚拟环境中的数据保护与恢复方案解析

本文深入解析了虚拟环境中两种重要的数据保护与恢复解决方案:RecoverPoint for Virtual Machines(RP4VM)在VxRail上的设计,以及Veeam Backup & Replication(VBR)与VxRail的集成方案。文章详细介绍了RP4VM的网络布局、故障转移场景及其相关问题,以及VBR的架构设计、备份与复制流程、许可证选项及其多平台支持特性。此外,还探讨了RP4VM与VBR结合使用的综合解决方案,以及未来数据保护领域的发展趋势,如智能化管理、云原生集成和零信任架构,为

t4y5u6i7o的博客 95

VLCKit for iOS交叉编译-支持SRT协议

公司需要在iOS上使用SRT协议(),但是网上并没有支持SRT协议的视频播放器。所以最终自己编译一个vlc并开启SRT协议。

一夜梦惊人的博客 498

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

iOS 开发音视频流[5]---vlc

来源:http://www.jianshu.com/p/3618a9116660    http://www.jianshu.com/p/1721cd8622f0 相信Mac用户都很熟悉一款VLC播放器,这款播放器在Mac上表现异常优异,支持的格式几乎涵盖了所有格式)。没错,就是它创造者--VideoLAN,开源了一款牛逼的视频播放框架MobileVLCKit! 我们先来看看...

weixin_30807779的博客 226

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

VLCKit 开源项目常见问题解决方案

VLCKit 开源项目常见问题解决方案 1. 项目基础介绍 VLCKit 是由 VideoLAN 组织开发的一个开源项目,主要提供了对 libVLC 的 Objective-C 绑定,使得开发者可以在 macOS、iOS 和 tvOS 平台上使用 VLC 媒体播放器的功能。它支持音频和视频的播放、流媒体播放以及媒体到文件的转换。VLCKit 是基于 VLC 媒体播放器的引擎,采用了 LGPLv2....

gitblog_00772的博客 644

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

【亲测免费】 推荐开源项目:VLC for iOS 和 tvOS 官方应用

![VLC-iOS Banner](https://www.videolan.org/images/vlc-ios/readme_banner.png) **VLC for iOS** 是一个官方的、由Objective-C和Swift编写的开源视频播放器应用,它利用了[VLCKit](https://code.videolan.org/videolan/VLCKit),这是一个libvlc库的...

gitblog_00012的博客 929

VLC第三方视频框架的使用 (第一步,导入VLC库)

在使用VLC之前,听的最多的是FFMPEG,本人一开始也是从FFMPEG开始入手,但是没有静下心来搞,断断续续,因此连FFMPEG库的编译都出问题,总的来说,FFMPEG还是很好的,可以说天下武功出少林,开源万能视频播放器皆出FFMPEG。 好了,之所以用VLC, 是因为我断续了几个月后,突然又想找找有没有更容易使用的播放器库。看到有些招聘条件是会 FFMPEG 或VLC,我就知道VLC肯定是个

gdutxzy的专栏 6167

VlcKit for ios编译(最新vlc代码)

VLC的全名是Video Lan Client,是一个开源的、跨平台的视频播放器。VLC支持大量的音视频传输、封装和编码格式。最近要做流媒体平台,需要深入研究VLC。之前已经编译过android版本的vlc,并且写了一个基于libvlc aar例子。现在开始编译ios版本的vlc: 参考文章:https://wiki.videolan.org/VLCKit/ 1.编译环境 (1)编译硬件:MacBook Air (Retina, 13-inch, 2018),1.6 GHz 双核Intel Core i5,

u010735007的博客 1664

iOS编译VLC SDK

VLC 编译比较困难 相对而言 SDK 的编译非常简单第一种方式:终端执行:git Clone http://code.videolan.org/videolan/VLCKit.git 编译(需要较长的时间):buildMobileVLCKit.sh第二种方式:使用cocoapods安装project 'VLCTest.xcodeproj' # Uncomment this line to defi

github_35041937的博客 2084
上一篇: Homebrew的安装与卸载
下一篇: VLCKit编译脚本的防坑修改
techfu
博客等级 码龄11年 7粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值