Tag: 媒体

如何在没有登录的情况下使用window azure media server的文件路径阻止播放video?

目前在Windows Azure媒体服务上做一个项目基础。 场景 – 网站上有一个媒体播放器,播放媒体的video源文件包含在Azure媒体服务器上。 要求 – 1)未注册用户或没有登录用户无法使用azure媒体文件路径播放video 。 (不使用Active Directory凭据对我来说更好,如果我们可以上传该video加密格式并在用户登录时使用解密方式) 请提供符合上述要求的适当指导。 我们做了什么 – 如果我做错了,请通知我 1)尝试将媒体上传为加密格式并使用令牌但无法使用令牌访问权解密该video。 2)我认为,如果有一些机制,如会话变量维护azure媒体服务器,检查用户是否经过身份validation,然后授予访问权限,那么问题会解决吗? 但不知道如何使用它。 我已经阅读了许多文章/博客,经历了许多互联网可用的源代码但无法找到最佳方法。 或者接下来做什么?

C#包装媒体文件元数据

我正在寻找一个很好的包装器来提取依赖于文件类型的媒体文件属性。 我正在创建一个可以处理video,音频,图像等的通用媒体库。它们不仅仅是.wmv或.mp3,我希望能够支持各种格式,并且不希望自己将自己打造成一个sdk像WMP SDK似乎只支持MS编解码器。 我已经看到VLC wrpper上有小写,但是还没有成熟。 所以,基本上我希望能够指向一个文件并提取它是什么。 音乐,图像,video,然后在其上获得元数据分辨率,fps,比特率,编解码器等,如果可能等等,作为艺术家,专辑歌曲,我意识到这并不总是可能的。

在Windows中使用WMPLib控制C#中的卷

故事:我正在写一个由声音控制的音乐播放器。 以前这个项目使用winamp音乐 – 我想放弃。 我想将语音控制与音乐播放器集成。 问题是,当更改媒体播放器对象的音量属性(mplayer.settings.volume = 5;)时,它会更改MASTER音量。 这意味着在播放音乐时,任何语音反馈都将完全听不到。 你开车时不酷。 如果我启动Windows媒体播放器,我可以在不影响主音量的情况下改变音乐的音量。所以必须有一种方法。 我想过可能会发现那里是否有一个均衡器控件,但是关于它的文档是可悲的。 – 无论是那个还是我的google-fu都很弱。 那么有谁知道如何用Windows媒体播放器控制分离主音量和音乐音量? 详情:目标机器是XP(sp3),我相信.NET 4.0。 此外,这是一个控制台应用程序。 在此先感谢您的帮助

用C#编写音频播放器

对于一个非常特别的媒体播放器我有一个很酷的主意。 我喜欢将这个项目视为一个小型创业公司,因为我还不知道我的想法是否切合实际。 无论如何,在实现我的想法之前,我首先需要能够实现一个简单的音频播放器。 我对这个项目的首选语言是C#,只是因为它很容易使用,但我想其他任何面向对象的语言都会很好。 我开始时对音频一无所知。 我现在的主要目标是: 能够播放音频文件 – 尽可能多的格式(类似于VLC类型的播放器,但现在只有音频)。 能够分析音频文件 – 如,读取频率,幅度,音量和有关音频的其他信息。 我想这可能是一个好主意,是能够分析一种文件格式(PCM?),然后暂时将我想要分析的任何文件转换为该格式。 这是为了以后实现一种机制,比较歌曲和识别类似的歌曲,以推荐给用户(这个function不是我的想法的一部分,但我想,因为它现在存在于许多玩家,我需要也有它,如果我希望能与他们竞争)。 BTW – 我目前对音频/波长/频率等没有任何了解,所以如果有人能指出我关于这个分析function的正确方向,我会很感激。 也许将来我会扩展到播放video文件,但现在我专注于音频。 在网上搜索了一段时间后,我遇到了LAME。 问题是,它不是C#,我不确定如何使用它。 我知道有一个叫做“互操作性”的东西,应该让我通过C#使用本机DLL文件。 任何有关这方面的信息也会有所帮助。 任何帮助将非常感激。 谢谢,Malki 🙂

最小化应用程序时捕获媒体密钥

我想提供一个媒体播放器的选项,我正在努力使媒体键工作,即使它被最小化。 在没有焦点的情况下,在C#中捕获和处理这些关键事件的最佳方法是什么? 它甚至可能吗?