iOS编译VLC SDK

黑苹果,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) 出于学习的目的,试 阅读详情

VLC 编译比较困难 相对而言 SDK 的编译非常简单

第一种方式:

终端执行:git Clone http://code.videolan.org/videolan/VLCKit.git
编译(需要较长的时间):buildMobileVLCKit.sh

第二种方式:

使用cocoapods安装

project 'VLCTest.xcodeproj'
# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'
target 'VLCTest' do
    pod 'MobileVLCKit'
end



在终端执行pod install; 
添加libz.dylib、libbz2.dylib、libiconv.dylib、libstdc++.6.0.9.dylib四个库,xcode7及以上则是添加libz.tbd、libbz2.tbd、libiconv.tbd、libstdc++.6.0.9.tbd;

执行完成后,到/YourProject/Pods/MobileVLCKit/MobileVLCKit-binary/目录下获取MobileVLCKit.framework。

MobileVLCKit.framework 非常重要 是编译的关键

后续 步骤 请按照iOS中VLC的集成与简单使用进行

iOS中VLC的集成与简单使用

可以简单播放

这个是一份可以播放卫视直播流的代码,只缺少 MobileVLCKit.framework

部分 ,添加并替换tdb后,进行pod install 代码就可以跑起来了

对应代码

Mac OS上编译Mobile VLC for ios 这篇文章是对这两天工作的一个总结,在MacOS上编译target版本Mobile VLC for ios成功,其实这本来是个很简单的事情,不过中间还是出现了不少问题,由于自己本身从来没有接触过MacoS,更没有做过ios上的开发,所以还是折腾了几天,不过最后终归是折腾出来了,呵呵,只要功夫深,贴车磨成针,^_^,好了,不废话了。 开发平台: MacOS X 阅读详情

相关推荐

(iOS)编译VLC

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

ck_19900710的博客 3592

iOS - VLC 简单播放

引言 VLC 简述 SMB协议 使用 一导入 VLC 库 1pod MobileVLCKit 2导入 libstdc 二使用 VLCMediaPlayer 1申明 VLCMediaPlayer 2初始化 3添加多媒体文件 VLCMedia 3播放 4VLCMediaPlayer 其他方法播放 暂停 停止 倒回 快进 快退 5VLCMediaPlayerDelegate 常见问题 你的demo可以

AI工程化、开源分享、文档翻译、代码笔记 1万+

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

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

码懂的技术博客 2万+

【转】基于libVLC(VLC SDK)的视频播放Demo

基于libVLC(VLC SDK)的视频播放Demo - zmt0429 - 博客园

dgnankai的专栏 470

VLC For Android Ubuntu14.04编译环境搭建

VLC多媒体播放器(英语:VLC media player,最初为VideoLAN Client,是VideoLAN计划的开放源代码多媒体播放器。)支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影音光盘及各类流协议,它是一个开源并且支持多种平台。 官网:https://wiki.videolan.org/AndroidCompile#Get_VLC_Source 要求: 在

DMT专栏 1万+

MobileVLCKit 流媒体 视频播放器

下载先看readme! 本SDK支持在iOS平台播放众多的音视频文件和流媒体格式: 音频格式: aac | aiff | aif | amr | aob | ape | axa | flac | it | m2a | m4a | mka | mlp | mod | mp1 | mp2 | mp3 | mpa | mpc | oga | oma | opus | rmi | s3m | spx | tta | voc | vqf | wav | wma | wv | xa | xm 视频格式: 3gp | 3gp | 3gp2 | 3gpp | amv | asf | avi | axv | divx | dv | flv | f4v | gvi | gxf | m1v | m2p | m2t | m2ts | m2v | m4v | mks | mkv | moov | mov | mp2v | mp4 | mpeg | mpeg1 | mpeg2 | mpeg4 | mpg | mpv | mt2s | mts | mxf | nsv | nuv | oga | ogg | ogm | ogv | ogx | spx | ps | qt | rec | rm | rmvb | tod | ts | tts | vob | vro | webm | wm | wmv | wtv | xesc 流媒体: rtp | rtsp | hls/http 等等, Adobe的rtmp 的流媒体也是支持的哦. 字幕格式: cdg | idx | srt | sub | utf | ass | ssa | aqt | jss | psb | rt | smi | txt | smil

VLC下的SDK目录,VLC SDK下载

选择last目录就是最新版,区分win32和win64。添加图片示意,网址已验证依然有效。

windymsth的博客 8340

swift-iOS使用MobileVLCKit实现仿网易云音乐播放音乐

iOS使用MobileVLCKit实现仿网易云音乐播放音乐

Vlc-sdk-lib:强大的开源VLC媒体播放器SDK

Vlc-sdk-lib:强大的开源VLC媒体播放器SDK 是一个基于libvlc(VLC媒体播放器的核心库)构建的跨平台SDK,它为开发者提供了直接集成VLC功能到自己的应用程序的能力。这个项目的目标是简化VLC的功能接口,使其更易于在各种应用中使用。 技术分析 1. 基于libvlc Vlc-sdk-lib的核心是libvlc,这是一个强大的、开源的多媒体框架。libvlc支持多种音频和视频编码...

gitblog_00093的博客 774

【UOJ170】Picks loves segment tree VIII

【题目链接】 点击打开链接 【前置阅读】 【BZOJ4695】最假女选手 【BZOJ3064】【TYVJ1518】CPU监控【UOJ169】【UR #11】元旦老人与数列 【思路要点】 前置阅读中的前两题中,我们分别对线段树的区间取最大/最小值和线段树的历史最大/最小值进行了研究。本题中,两类问题同时出现,因此我们

cz_xuyixuan的博客 1246

基于云平台的ATS系统微服务架构方案研究

在当前智慧地铁的升级转型过程中,城市轨道交通ATS系统面临着稳定性差、运维方 式繁琐和故障应急处理效率低等问题。为此,提出一种基于云平台的ATS系统微服务架构方案; 研究了ATS系统在云平台上的微服务总体架构、ATS应用的微服务划分和设计、容器部署方式 及通信交互模式,可实现系统松耦合和易扩展,达到节约计算资源、提高系统稳定性和运营效 率的目的

mi_lan1的博客 966

编译VLC for IOS

http://blog.youkuaiyun.com/Kan_Crystal/article/details/40424673 之前接触VLC是因为Winrt的项目,后来似乎ARM版本的始终搞不定(没有针对于ARM-COFF的GCC编译器),vlc for winrt的项目好久没有更新了,自己也没有深入研究。有一天跟同事聊,他们说android和ios都没有一个像Media Foundation那样的多媒体...

weixin_30699955的博客 71

CIC-IDS数据集特征介绍

###1、简介 通信安全机构(CSE)与加拿大网络安全研究所(CIC)合作项目,该项目对自1998年以来现有的11个数据集的评估表明,大多数数据集(比如经典的KDDCUP99,NSLKDD等)已经过时且不可靠。其中一些数据集缺乏流量多样性和容量,一些数据集没有涵盖各种已知的攻击,而另一些数据集将数据包有效载荷数据匿名化,这不能反映当前的趋势。有些还缺少特征集和元数据。 CIC-IDS-2017数据集包含良性和最新的常见攻击,类似真实世界数据(PCAPs)。 它的数据采集截至2017...

蓝亚之舟的博客 3万+

VLC for IOS 的编译(Xcode 4.6, IOS SDK 6.1 , Mac OSX10.8)

vlc 是一款开源的,功能十分强大的视频播放器。手头上刚好接触ios视频播放器的相关开发,于是将其编译看看,倒也费了不少功夫。 编译vlc最大的问题是xcode版本变化过快,导致旧的脚本必须修改很多地方去适应新的版本,所以你可能参考某个方法去编译却老是出现问题,这里主要介绍如何灵活应变。 我主要参考了以下两篇博文: http://www.cnblogs.com/madongchunqiu/a...

weixin_34414650的博客 264

cartographer基于3d地图的纯定位模式

关于纯定位模式呢,本人试过2d和3d,怎么说呢,有条件的话,建议直接上3d,因为博主当初在做定位时针对室内和室外都尝试过,2d只在室内环境下效果会很棒,但是在室外就呵呵啦!所以这里直接讲解3d室外定位(建图篇请自己查看我之前的博客:[3d建图](https://blog.youkuaiyun.com/qq_40216084/article/details/105531983) 看了我之前的博客大概知道配置文件和源文件路径了,我这里就不把路径写出来了,挺麻烦的。直接讲怎么做把,有不懂的留言,看到了我一定知无不言。 **首

qq_40216084的博客 5552

Kylin V10 ARM64离线安装ffmpeg实战指南

在国产化替代浪潮下,基于银河麒麟V10和ARM架构(如飞腾、鲲鹏)的内网服务器部署音视频处理服务成为常态。由于系统默认软件源缺乏aarch64包且无法连接外网,常规yum安装方式难以奏效。本文从离线安装的通用概念出发,剖析了在Kylin V10上安装ffmpeg的三大路线及其原理,重点介绍了源码编译法,包括依赖梳理、工具链准备、编译参数配置、常见错误排查等关键环节。同时,将这套依赖管理与离线部署方法论延伸至nginx、node.js、Python库及docker等场景,帮助读者建立一套可复用的国产化系统离线

weixin_33417488的博客 148

编译MobileVLC for iPad

VLC는 한번에 제대로 컴파일된 적이 없네요. iOS 버전은 최근에 작업중인지 그나마 덜 고생하고 컴파일 성공했습니다. 프로젝트들이 얽혀있어 분석이 쉽진 않겠네요. http://www.videolan.org/vlc/download-ios.html http://download.videolan.org/pub/videolan/testing/...

X in Action 249

导出库的版本_Windows下PaddleOCR在C++中的推理部署(CPU版本)CMake + VS2017

PaddleOCR是一个与OCR相关的开源项目,不仅支持超轻量级中文OCR预测模型,总模型仅8.6M(单模型支持中英文数字组合识别、竖排文本识别、长文本识别,其中检测模型DB(4.1M)+识别模型CRNN(4.5M)),而且提供多种文本检测训练算法(EAST、DB)和多种文本识别训练算法(Rosetta、CRNN、STAR-Net、RARE)。本文将教大家通过PaddleOCR(CPU版...

weixin_31304817的博客 1913

iOS 之VLC使用RTSP流做监控或者直播视频

#先放demo 地址 https://github.com/ssj1314/iOS-VLC-RTSP- github 库太大,我传不上去。在网盘下载framework之后添加就行了。哪位大神教我一下。 ###百度网盘也能先凑活一下了。链接: http://pan.baidu.com/s/1sljIVTj 密码: ctak 基友demo2 抽出来的小项目 把库抽出来了不然太大,可以把库直接放进去使用...

weixin_34198583的博客 482

Valgrind 从入门到精通:内存调试和性能分析

Valgrind 提供了强大的 API,允许开发者编写自定义的检查工具。通过扩展 Valgrind,可以针对特定场景实现更精准的检测。

大模型大数据攻城狮的专栏 1217

沁恒CH32V30X学习笔记02--GPIO的使用教程及2次封装驱动

刚复位后,GPIO 口运行在初始状态,这时大多数 IO 口都是运行在状态所有的 GPIO 口都可以被配置外部中断输入通道,但一个外部中断输入通道最多只能映射到一个GPIO 引脚上,且外部中断通道的序号必须和 GPIO 端口的位号一致,,两方都是一对一的关系。复用功能。

Car12 705

iOS使用VLC

简 注册登录 添加关注 作者牵线小丑2016.03.18 10:42 写了4836字,被38人关注,获得了43个喜欢 iOS使用VLC 字数946阅读698评论1喜欢14 简介 库名简介需要的能力官网链接 FFmpeg FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其...

weixin_30887919的博客 196

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

虚拟机安装OSX10.11.4+编译libVLC和VLC源码

一、安装虚拟机 虚拟机使用的是VMware® Workstation 12 Pro 12.1.0 build-3272444 参考:http://jingyan.baidu.com/article/3f16e003eac66e2591c103e0.html 虚拟机设置 内存 4G 处理器数量2每个处理器核心数量2,虚拟化引擎中勾上“虚拟化Intel...

weixin_33836223的博客 148

efm32 入门.pdf

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

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

上一篇: QMUI / QMUI_iOS框架学习(三)
下一篇: 桥接模式下socket回应
csdn_Damon
博客等级 码龄10年 37粉丝 143原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值