小编fer*_*cis的帖子

如何将VLC媒体播放器嵌入我的Android应用程序

有没有办法将VLC媒体播放器嵌入Android应用程序?我有几个问题:

1)我有一个视频流摄像头(来自RTSP),我不能在我的常规视频视频面板上播放它(抱歉,这个视频无法播放错误).但是,我安装了Android的VLC应用程序(测试版),我能够播放它.2)我的主要目标是移植使用VLC插件到Android的桌面java应用程序.我想用最少的努力完成这项任务(我有一些时间问题).

另一种方法是,有没有办法将VLC使用的编解码器嵌入到我的应用程序中?因为使用我的视频,结果会根据视频的格式而有所不同.我可以在我的视频视频中播放通过RTSP流式播放的其他视频.

我通过互联网搜索并找到了一个"libvlc",但也有一些关于android的libvlc未完成的注释(但这些注释属于过去的时间,即使在stackoverflow中也是如此).

video android libvlc

29
推荐指数
4
解决办法
4万
查看次数

Unity Google Play服务插件API与Show Leaderboard UI功能不同步?

我使用Google Play游戏服务Unity插件来构建Android游戏,如下所述:https: //github.com/playgameservices/play-games-plugin-for-unity

问题:

当我使用API​​(Google Play Play插件的社交API或PlayGamesPlatform.Instance对象)加载分数时,我会得到过时的分数.但是,当我使用ShowLeaderBoardUI()函数时,GUI中的分数是正确的.

所以发布分数没有问题.

我使用以下代码段从Google Play游戏服务ScoreBoard加载用户分数:

void LoadUsersAndDisplay(int leaderBoardID,ILeaderboard lb,LeaderBoardEntry[] resultingEntries)
    {
        // get the user ids
        List<string> userIds = new List<string>();

        foreach(IScore score in lb.scores) {
            userIds.Add(score.userID);
        }
        // load the profiles and display (or in this case, log)
        PlayGamesPlatform.Instance.LoadUsers(userIds.ToArray(), (users) =>
            {
                string status = "Leaderboard loading: " + lb.title + " count = " +
                    lb.scores.Length;
                int currentUserIndex = 0;
                foreach(IScore score in lb.scores) {
                    IUserProfile user …
Run Code Online (Sandbox Code Playgroud)

android unity-game-engine google-play-services google-play-games

12
推荐指数
1
解决办法
971
查看次数

如何使 apt-get 忽略 ca 证书问题 - 无法安装 gstreamer 开发库

我目前正在尝试使用 gstreamer-development 库来开发 gstreamer 插件,如下所示:

http://docs.gstreamer.com/display/GstSDK/Installing+the+SDK

我有一台安装了 Ubuntu 14.04 的 PC,并尝试通过以下说明安装该库:

wget -q -O - http://www.freedesktop.org/software/gstreamer-sdk/sdk.gpg | sudo apt-key add - sudo apt-get update

我收到以下错误:

Err http://www.freedesktop.org ./ Packages
  server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Ign http://www.freedesktop.org ./ Translation-en_US
Ign http://www.freedesktop.org ./ Translation-en
W: Failed to fetch http://www.freedesktop.org/software/gstreamer-sdk/data/packages/ubuntu/raring/amd64/./Packages  server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)

为了摆脱证书错误,我搜索了它,但该线程是如此“gitlab”特定的并且没有用:

服务器证书验证失败。CA …

linux ubuntu ssl apt-get gstreamer

5
推荐指数
1
解决办法
3万
查看次数

从 git 中提取项目后,Unity 无法识别某些 .cs 文件

我目前正在使用Unity 2020.3.3f1开发一个项目。我使用git版本控制系统并将我的项目存储在Bitbucket存储库中。当我将我的项目克隆/拉到另一台计算机(尤其是使用 macos)时,我的一些 cs. 文件在项目视图中显示为未知文件(不是脚本),并且其他一些类找不到在该文件上定义的类。当我右键单击并选择“重新导入”cs 文件时,立即恢复并成功构建。

当我尝试通过Unity Cloud build构建我的项目时,这给我带来了一个问题因为我收到了一些关于确实存在的缺失类的错误。

[Unity] Initialize engine version: 2020.3.6f1 (338bb68529b2)
3: [Unity] -----CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/ToonyColorsPro.Editor.dll
4: [Unity] Assets/JMO Assets/Toony Colors Pro/Editor/Shader Generator/Config.cs(192,13): error CS0246: The type or namespace name 'MaterialLayer' could not be found (are you missing a using directive or an assembly reference?)
5: [Unity] Assets/JMO Assets/Toony Colors Pro/Editor/Shader Generator/ShaderProperty.cs(417,40): error CS0246: The type or namespace name 'MaterialLayer' could not be found (are …
Run Code Online (Sandbox Code Playgroud)

c# git unity-game-engine atlassian-sourcetree

5
推荐指数
1
解决办法
164
查看次数