网志图文版
http://j2n8m9.blogspot.com/2012/03/blog-post.html
图画还蛮烂的请见谅( ̄ㄧ ̄;)
当初这篇其实是私底下写给一些朋友看的文件
刚刚整理电脑翻到就把它贴上网来了 希望能帮到更多刚入门的朋友囉XD"
P.S.
从case 1~4 选一个适合你的电台类型,然后到文章后半去找相对应的软件来用
其实架电台并不难唷:P
============================正文开始===============================
以下假设开台音质为128kbps
case1.纯音讯(自行分流)
这是一个“最基本型态”的电台。
图:http://tinyurl.com/7vjmk4b
最简单、最基本的,只有“音讯”的串流,没有任何的视觉、或网页等接口提供;
亦是最一开始出现的电台模式。
*缺点:
1.没有和听众的互动空间:多数DJ的解决方式是在社群网站(PTT、论坛…等)贴文开台,
仰赖额外的互动管道。
2.非常吃DJ的上传:DJ需自行负担128x N kbps的“上传流量”
→目前几乎没有人这样开台。
*Skype亦属此种架构,由主持通话的人负担全部流量
case2.纯音讯(外部分流)
图:http://tinyurl.com/7qs62dw
*由广播服务器帮忙负担128k x N的部份,DJ自己仅需负担一份128kbps的上传
*互动方面同case1仰赖额外的互动管道
→目前例子:铃风绅士电台(PTT-shuvaliya)、拉克法卡尔之音(PTT-flywingz0005)...
case3.外部音讯分流 + 自架网页
图:http://tinyurl.com/79ukeoa
*跟case2比起来,多了右侧一大块“网页”的领域,并解决了与听众互动的问题
→用自行架设的网页来提供聊天室等功能
*由于“网页服务器”是架在DJ的电脑上,所以DJ的网络,
除了负担“一份音讯”的输出以外,亦须额外再负担“网页浏览”的流量
*DJ关机时:
由于“网页服务器”是架在DJ的电脑上,因此DJ电脑关机时,听众亦无法连线到电台网页
(找不到服务器);且并非每个人的网络环境皆适合架设网页服务器(常见的麻烦,例如
共用IP的宿网、浮动IP的ADSL等)
→目前例子:Mouse Radio (http://mouseradio.twbbs.org:5050/)
case4.1外部音讯分流 + 外部网页(一)
图:http://tinyurl.com/6udfv6d
*跟case3最大的差别在于,把网页服务器的部份丢给免费空间处理
*适用于网络环境无法架设服务器的人
*但此架构也限制了某些延伸功能,例如此架构下很难直接嵌入“点歌系统”
→网页跟DJ电脑并不在同一台,无法同步点歌要求与歌库的搜寻
→故仅适合不打算使用点歌系统的人
*需要分别寻找挂网页的免费网页空间、与提供音讯分流的广播服务器
*DJ关机时:由于网页服务器是由外部的服务器提供,所以就算DJ电脑关了,听众还是找
得到电台网页,与附在其上的聊天室等(但没有音讯)
case4.2外部音讯分流 + 外部网页(二)
图:http://tinyurl.com/7nebtff
*这是网络电台中对DJ的负担最小的方式,而这也是NowIN的成功理由之一
*通常网页由服务器供应者预先设计好,DJ只需将一些资讯填入网站字段即可
*将case4.2中的音讯换成“视讯+音讯”就是目前的justin.tv实况网站
(但是要使用justin.tv将会非常吃电脑的资源)
*但此架构也限制了某些延伸功能,例如此架构下很难直接嵌入“点歌系统”
→网页跟DJ电脑并不在同一台,无法同步点歌要求与歌库的搜寻
→除非像下页特别提到的Diva一样,以额外的程式传递指令来解决这问题
*DJ关机时:由于网页服务器是由外部的服务器提供,所以就算DJ电脑关了,
听众还是找得到电台网页,与附在其上的聊天室等(但没有音讯)
→目前例子:NowIN上所开的上百个子电台,皆属此模式
→Raid Call (RC语音)亦类似此种模式,但DJ与听众皆需额外安装RC软件
case5.特例:Diva Project (diva.twbbs.org/diva)
图:http://tinyurl.com/7apj6ql
*Diva开播之后,由特殊程式将DJ的电脑(含歌库)与Google平台上的网页部分连动在一起
*DJ电脑仅需负担歌曲搜寻与送出“一份音讯”,网页浏览的流量负担由google负责
*方便加入浏览器最爱:此部份同case.4
*Diva目前尚未开放给其他DJ使用,相关程式或原始码亦尚未释出;故此图仅系就已得知
的资讯推测而得,详见http://nerv.appspot.com/#diva_project
============================DJ所需要的程式================================
case.1
方案一:音乐播放软件或麦克风 + edcast + icecast 2 server或 shoutcast server
方案二:直接使用Skype来开台 (若如此,听众也必须要装Skype)
case.2
方案一:SAM
方案二:foobar + edcast plug-in(插件版)
方案三:任意音乐播放程式 + edcast standalone(独立运行版)
(方案三的电脑需有支援立体声混音)
case.3
方案一:SAM + PHP + Apache(基本上安装SAM的时候都包在一起了)
方案二:foobar + edcast插件版 + foo_requestHTTP插件 + 点歌系统网页包
注:
方案二的foo_requestHTTP插件威力强大,插件本身即已含基本功能的网页服务器软件,
故不一定要再额外安装Apache之类的网页服务器软件
(除非另有需要使用PHP等进阶服务器语言)
case4.1
同case2,只是多了个静态网页而已
case.4.2
视所使用的各服务网站而有不同,例如NowIN就要用他自家出的mrdj才能开台
==============================听众所需要的程式=============================
case.1、2
任何可收听网络音讯串流的播放软件
case.3~5
任何一款支援flash的网页浏览器
特例:使用Skype或RC语音开台,则听众也要装同样的软件才能听