winamp

如何架设流媒体服务器

只愿长相守 提交于 2020-03-08 19:24:24
所谓流媒体技术,是指将连续的影像和声音信息经过压缩处理后放在网站服务器上,让用户能够一边下载一边观看、收听(即所谓的“在线欣赏”),而不需要等整 个压缩文件下载到自己的机器上才可以欣赏的网络传输技术。目前,在这个领域中的竞争者主要有微软、RealNetworks、Apple三家公司,例如微 软新近发布了Windows Media Services 9、RealNetworks公司新近发布的Helix Platform、Apple新近发布的Darwin streaming server 4.1,意图在流媒体领域大干一场。 一般来说,一个完整的流媒体服务系统需要三个部分组成:编码器、流服务器和播放器。编码器通过对内容来源(如MP3文件或者麦克风输入)进行编码,并将编 码过的内容发送到流服务器;流服务器再将它们发布到Internet,这样客户端的播放器只要连接到流服务器就可以进行在线播放了。 利用Winamp架设MP3网络电台 当我们静静地在欣赏美妙的MP3音乐时,你是否曾经考虑过将这些原本属于个人的MP3音乐通过网络在局域网内进行发布,甚至还可以通过Internet进 行发布?这样就可以让遍布世界的朋友们与你一起共享MP3音乐之旅。其实,要做到这一点并不难,你只要将本机创建为一台MP3流媒体服务器,将自己所喜爱 的MP3音乐不停播放,然后通知朋友们访问你的这台MP3服务器就可以了。

Attempt to load the C runtime library incorrectly in Winamp's in_midi.dll

ⅰ亾dé卋堺 提交于 2020-01-03 04:48:27
问题 I am trying to load a Winamp input plugin and work with it in C#. According to the Winamp SDK, this is the proper way to load a plugin: in_mp3_lib = LoadLibraryW(path); if (in_mp3_lib) { PluginGetter pluginGetter = (PluginGetter)GetProcAddress(in_mp3_lib, "winampGetInModule2"); if (pluginGetter) { in_mp3 = pluginGetter(); } } So I've created a similar code in C#: [DllImport("kernel32", SetLastError=true, CharSet=CharSet.Unicode)] static extern IntPtr LoadLibrary(string lpFileName); [DllImport

教你如何做网络广播直播

一曲冷凌霜 提交于 2019-12-28 23:49:56
教你如何做网络广播直播 RealSystem Producer,此软件主要用来制作流媒体(Stream), v8.51是目前最新版本。安装没什么特别,不做阐述,需要注册码。 :》(笔者使用Plus英文版,网上有汉化版)安装完成后会见到绿色的图标: 此软件有多项功能,本文只针对网络电台的设置进行详述,步骤如下: 1、双击图标,启动 RealProducer 软件,会出现New Session 的窗口,此时,我们选择"LiveBroadcast"后,按OK。 2、因为要录制的是广播,也就是只要声音,在预选项中,已选好了"Capture Audio",至于Capture Video就不用选了。 下一步 3、接着会让你输入关于电台的一些资料。随便填吧,填完下一步。 4、下个窗口则要选择你所制作的媒体流文件所需支持的网络传输速率的种类,有单一(Single-rate)和多重传输速率(Multi-rate)两种,笔者选择 Single-rate for Web Servers。 5、跟着选取目标听众的速率,单一速率只能选一种,多重速率则没有限制。笔者选用28K modem的播放性能。 * 注:关于4、5步设置选择的原因在以后的文章再具体分析。 6、在声音格式(Audio Format)设定部分,也就是当你在线广播时,其播放效果的设定,我们可以使用较高质量选项"Stereo Music"。 7

Using Winamp's in_midi.dll in .NET

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-25 08:56:41
问题 I am trying to load a Winamp input plugin and work with it in C#. According to the Winamp SDK, this is the proper way to load a plugin: in_mp3_lib = LoadLibraryW(path); if (in_mp3_lib) { PluginGetter pluginGetter = (PluginGetter)GetProcAddress(in_mp3_lib, "winampGetInModule2"); if (pluginGetter) { in_mp3 = pluginGetter(); } } So I've created a similar code in C#, after learning how to add a msvcr90.dll dependency to the manifest: [DllImport("kernel32", SetLastError=true, CharSet=CharSet

ShoutCast over SSL

血红的双手。 提交于 2019-12-01 12:16:08
So I've gone ahead and set up my ShoutCast server DNAS and set my DSP in Winamp on my host computer. The server listens on port 8000, so per some instructions I installed an output plugin for winamp (Shoutcast DSP) and used 8000 and the password to connect. Server accepts the connection. Now, what the heck do I do now? My host computer is SSL secured and the DNAS server is installed within the secure web directory (if that matters). My desired end result is that I want to listen to my ShoutCast setup at home (host computer) from any computer. I try browsing to my ip address and port 8000

ShoutCast over SSL

末鹿安然 提交于 2019-12-01 09:47:14
问题 So I've gone ahead and set up my ShoutCast server DNAS and set my DSP in Winamp on my host computer. The server listens on port 8000, so per some instructions I installed an output plugin for winamp (Shoutcast DSP) and used 8000 and the password to connect. Server accepts the connection. Now, what the heck do I do now? My host computer is SSL secured and the DNAS server is installed within the secure web directory (if that matters). My desired end result is that I want to listen to my

Winamp栈溢出漏洞研究【转载】

两盒软妹~` 提交于 2019-11-29 02:27:17
课程简介 Winamp 是一款非常经典的音乐播放软件,它于上世纪九十年代后期问世。与现在音乐播放软件行业百家争鸣的情况不同,当时可以说 Winamp 就是听音乐的唯一选择了,相信那个时代的电脑玩家是深有体会的。而时至今日,依然有一批忠实的 Winamp 粉丝还在坚守着这块阵地,这也就说明了这款播放器依旧是有很强的生命力。 但是,这款软件的漏洞也是挺多的,五花八门,涵盖了很多方面。而我们这次所讨论的就是这款软件在读取 whatsnew.txt ,也就是更新历史文件时出现的缓冲区溢出漏洞。 课程介绍 实验环境: 操作机: Windows XP 实验工具: Tools Path WinHex C:\Tools\WinHex OllyICE C:\Tools\OllyICE 实验文件: Winamp ShellCode.c 学习将自己的 ShellCode 植入 POC 文件中。 实验步骤 ​ ​ 第一步 下载实验工具 请访问 http://tools.ichunqiu.com/62105285 下载 实验文件 。 小 i 提示 : 在本次实验中 , 请注意实验工具、实验文件存放路径 , 不同的文件路径可能会出现不一样的实 验结果。 在实验环境中无法连接互联网,请使用您本地的网络环境。 快速查找实验工具 打开桌面 Everything 搜索工具,输入实验工具名称,右击选择“打开路径”