当前位置: 首页 > news >正文

基于VLC的Unity视频播放器(四)

上篇文章中提到的问题

播放某个m3u8地址时会嘎掉,想办法解决了一下,很粗暴的,先SetFormat,再Stop,最后再Play,能用……

if (player != null && player.GetSize() == 0)
{player.GetSize((w, h) =>{width = w;height = h;aspectRatio.aspectRatio = (float)width / (float)height;});player.SetFormat();player.Stop();player.Play();yield break;
}

加上了Android平台的lib,播放也正常

android lib
android测试

Ubuntu24.04 编辑器播放正常,但打包出来闪退

先标记一下,待解决后更新此处
25.6.4 发现编辑器也运行也崩溃,搜索发现https://code.videolan.org/videolan/LibVLCSharp/blob/master/docs/linux-setup.md

[DllImport("libX11", CallingConvention = CallingConvention.Cdecl)]
public static extern int XInitThreads();#if UNITY_EDITOR_LINUX || UNITY_STANDALONE_LINUXLibVLC.XInitThreads();
#endif

sudo apt install libx11-dev
但是播放此链接http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear2/prog_index.m3u8 在编辑器之外运行依然会因为ffmpeg codec报错而崩溃

项目迁移到了 https://github.com/xue-fei/vlc-unity

https://github.com/xue-fei/vlc-unity
因为我的码云快炸裂了……
在这里插入图片描述

相关文章:

  • qt控制台程序与qt窗口程序在读取数据库中文字段的差异!!巨坑
  • 大模型 提示模板 设计
  • 腾讯 ovCompose 开源,Kuikly 鸿蒙和 Compose DSL 开源,腾讯的“双”鸿蒙方案发布
  • 大模型赋能:金融智能革命中的特征工程新纪元
  • AutoGenTestCase - 借助AI大模型生成测试用例
  • 更新已打包好的 Spring Boot JAR 文件中的 class 文件
  • 项目开发:【悟空博客】基于SSM框架的博客平台
  • html基础01:前端基础知识学习
  • 古典密码学介绍
  • SpringAI系列 - MCP篇(三) - MCP Client Boot Starter
  • 股票指数期货的变动与股票价格指数的关系是什么?
  • 火山云服务器优势
  • Ⅲ-2.计算机二级选择题(三大结构之选择结构)
  • SOC-ESP32S3部分:28-BLE低功耗蓝牙
  • 多视角学习、多任务学习,迁移学习
  • 【眼镜店管理专用软件】佳易王眼镜店处方开单视力检查管理系统功能操作教程#视力检查#旧镜检查#开单打印
  • 核心机制:流量控制
  • MYSQL 高级 SQL 技巧
  • AI Coding 资讯 2025-06-03
  • Python爬虫解析动态网页:从渲染到数据提取
  • 济南城市建设集团网站/seo诊断方案
  • 企业邮箱批发平台/seo引擎优化公司
  • 网站url备案/网络宣传
  • 任县网站制作/长沙seo网站排名
  • 深圳结构设计/seo推广优化外包公司
  • html5网站演示/怎样创建网站平台