顯示具有 BetaRadio 標籤的文章。 顯示所有文章
顯示具有 BetaRadio 標籤的文章。 顯示所有文章

2012年10月21日 星期日

betaradio v1.5 released

BetaRadio 是一款使用 Vala 程式語言寫出來的網路收音機程式,專門用來收聽台灣的網路電台。

專案網址:
http://code.google.com/p/betaradio/

新功能:
1. 保持單一程式實體

錯誤修正:
1. 修正無法在 gnome session 底下使用
2. 修正記憶體洩漏
3. 修正 GTK+ thread 使用

原始碼下載:
http://code.google.com/p/betaradio/downloads/detail?name=betaradio-1.5.tar.bz2

2012年1月13日 星期五

betaradio v1.4 released

BetaRadio 是一款使用 Vala 程式語言寫出來的網路收音機程式,專門用來收聽台灣的網路電台。

專案網址:
http://code.google.com/p/betaradio/

新功能:
1. 改善 Unity 整合性
2. 使用多執行緒改善回應速度

錯誤修正:
1. 修正右鍵點擊無法使用的問題

原始碼下載:
http://code.google.com/p/betaradio/downloads/detail?name=betaradio-1.4.tar.bz2

2011年1月5日 星期三

BetaRadio v1.2 釋出

功能跟 v1.1 一樣沒有改變,不過程式碼完全使用 Vala 重寫一遍。
原始碼下載:http://betaradio.googlecode.com/files/betaradio-1.2.tar.bz2
編譯方法請參考 http://code.google.com/p/betaradio/wiki/InstallationFromSourceCode

PPA for Ubuntu 9.10/10.04/10.10
$ sudo add-apt-repository ppa:fourdollars/betaradio
$ sudo apt-get update
$ sudo apt-get install betaradio

2010年10月3日 星期日

BetaRadio v1.1 正式釋出

此版新增的功能是可以透過網路新增播放清單
簡單講就是 list.json 這個網路上的檔案裡面有多少清單就會看到多少清單
另外修正了播放時會斷斷續續的問題

Ubuntu 9.10/10.04/10.10 使用者可以直接使用命令列執行以下步驟
$ sudo add-apt-repository ppa:fourdollars/betaradio
$ sudo apt-get update
$ sudo apt-get install betaradio
來安裝

至於其它的 GNU/Linux 系統就要請諸位大大們幫忙產生安裝套件囉~ <(_ _)>

軟體原始碼下載 betaradio-1.1.tar.bz2 SHA1: 2768cfbb07dbc7d87b6f653645a00037629446ad
編譯時會需要 libgtk2.0-dev libgstreamer0.10-dev libjson-glib-dev libsoup2.4-dev 這些套件
執行時會需要 gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg 這些套件

祝大家玩得開心。:D

2010年6月26日 星期六

BetaRadio v1.0 網路廣播點播器 正式釋出

BetaRadio 因為 hichannel 網頁不斷地改版,最後碰到了 libmms 這個函式庫的一個 bug 所以專案就一直呈現死掉的狀態;不過最近終於有時間能夠找出 libmms 的 bug 並且修正,所以才能夠再次地讓這個純 C 語言寫出來的網路廣播點播器復活。

Source code tarball 可以在 http://code.google.com/p/betaradio/downloads/list 下載
相依一個特別的函式庫 json-cat 可以在 http://github.com/fourdollars/json-cat/downloads 下載 Source code tarball

另外就是特別為 Ubuntu 10.04 使用者準備好一個 PPA 可以馬上裝起來就可以使用了。

GUI 安裝方式 [系統]->[管理]->[軟體來源] 裡面的 [其它軟體] 點擊 [加入] 後輸入
ppa:fourdollars/lucid
然後關閉 [軟體來源] 選擇 [重新載入] 
再打開 [系統]->[管理]->[Synaptic套件管理程式] 搜尋 betaradio 就可以找到來安裝了

或是可以使用命令列輸入來安裝
$ sudo apt-add-repository ppa:fourdollars/lucid
$ sudo apt-get update
$ sudo apt-get install betaradio
安裝完就可以在 [應用程式]->[影音] 裡面看到 "BetaRadio 點播器" 點一下就可以使用了~ :)

2010年1月17日 星期日

Google Chrome Extension: Taiwan Radio Tuner

這個 Google Chrome Extension 算是 BetaRadio 開發過程中的一個副產品
下載的網址在 https://chrome.google.com/extensions/detail/hacebidkncpkfenhpapdbkcefalehepa
使用說明整理在 http://code.google.com/p/betaradio/wiki/GoogleChromeExtension
希望大家會喜歡使用~ ;)

2008年11月23日 星期日

BetaRadio v0.1.2 Ubuntu Linux i386 package for Intrepid Ibex

剛剛包出來的想要使用的朋友可以到 http://code.google.com/p/betaradio/downloads/list 下載使用
或是直接執行
wget http://betaradio.googlecode.com/files/betaradio_0.1.2-1intrepid1_i386.deb
sudo dpkg -i betaradio_0.1.2-1intrepid1_i386.deb

BetaRadio v0.1.2 Ubuntu Linux i386 package for Hardy Heron

剛剛包出來的想要使用的朋友可以到 http://code.google.com/p/betaradio/downloads/list 下載使用
或是直接執行
wget http://betaradio.googlecode.com/files/betaradio_0.1.2-1hardy1_i386.deb
sudo dpkg -i betaradio_0.1.2-1hardy1_i386.deb

2008年7月6日 星期日

更新 BetaRadio 與 hiChannel.sh 的來源網站

因為來源網站的網址有些變動 (就是網址前面要多接www)
所以原本那些聽網路廣播的軟體應該都是突然變得無法使用了吧... :P
BetaRadio 請到 Subversion 上面 Checkout 來自行編譯安裝
http://code.google.com/p/betaradio/
不然就直接開個 Terminal Console 來用 hiChannel.sh 吧~ :P
http://fd.idv.tw/tux/hiChannel.sh

2008年2月9日 星期六

BetaRadio v0.1.2 釋出

這個版本改善了記憶體漏水的問題
並且讓播放時圖示會閃爍
還有加入了實驗性的免費影視可能使用上會有些問題
希望可以在下個釋出版本改善
目前只提供 Source Code
http://code.google.com/p/betaradio/downloads/list

2007年11月18日 星期日

BetaRadio 的編譯安裝指引

因為自從換了一個新工作後可以自由地選擇使用自己喜歡的 Linux Distribution ^_^
所以我已經不太使用 Debian/Ubuntu 以外的 Linux Distribution 了
因此對於 Debian/Ubuntu 平台以外的使用者只能說聲抱歉了
沒有辦法製作你/妳們喜歡的 Linux Distribution 上面的 Binary Package
同時我是個追求新版本的怪咖,所以像是 Ubuntu 套件只包給 7.10
因為我也沒有 Ubuntu 7.10 以外的環境... ^^|
不過還是有熱心的 swyear 兄幫忙打包了給 openSUSE 10.3 用的套件 Betaradio 0.1.1 for openSUSE 10.3
另外如果你/妳們只想要在 Command Line 下不想要那麼複雜的套件相依性
我推薦你/妳們去使用 champ 兄寫的 Script Hinet radio script 20071112
或者是 pcman 的大作 Hinedo GUI 介面也是不需要複雜的套件相依性
不過因為還是有網友有在詢問要怎麼編譯安裝
所以我特地寫了一份編譯安裝指引文件在 InstallationFromSourceCode
給 Debian/Ubuntu & Fedora 6/7/8 的使用環境編譯

2007年11月11日 星期日

Beta Radio 加入免費電視功能

基本上 Beta Radio 是我自己練習程式的小品
所以如果平時使用上沒有什麼問題就不會去改它
這次因為 Hinet hiChannel 又換了提供免費廣播的網址
所以才又開始改程式... 然後改著改著就不小心把免費電視的功能給加進去了~ :P
不過因為還沒有弄清楚 GStreamer 元件間的相依性
所以目前還不打算放出正式版本
想要嘗鮮的朋友可以從 svn checkout 出來使用
只有基本的功能而且影像跟操作上似乎都還不是很順暢
就先這樣吧~ :P

2007年11月7日 星期三

betaradio v0.1.1 package for Ubuntu 7.10 (Gutsy Gibbon)

雖然是在 Ubuntu 7.10 (Gutsy Gibbon) 上面打包的
http://betaradio.googlecode.com/files/betaradio_0.1.1-1_i386.deb
但是也不曉得在其他平台會不會有什麼問題!? @_@a
這次不是用 checkinstall
改使用比較正統的 Debian Package 方式~
不過因為也只是剛學習 Debian Package
所以不知道會不會打包的過程中有什麼疏忽掉的地方~ ^^a

Beta Radio v0.1.1 released

該網站又改了 Radio 的來源位址了
可以在這邊下載 http://code.google.com/p/betaradio/downloads/list
有問題可以回報到 http://code.google.com/p/betaradio/issues/list
目前只有 source tar ball
binary package 的話就要等等囉~ :P

2007年9月24日 星期一

Beta Radio v0.1.0 的 Ubuntu 安裝包

在 Ubuntu 7.04 上面練習使用 checkinstall 做出來的 Ubuntu 安裝包
Download it

2007年7月24日 星期二

Beta Radio v0.1.0 debian package

可以在這邊下載 http://code.google.com/p/betaradio/downloads/list
有問題可以回報到 http://code.google.com/p/betaradio/issues/list
ubuntu 應該也可以裝吧~ @.@a
感謝 kanru 的大力幫忙~~~ ^o^

2007年6月29日 星期五

Beta Radio v0.1.0 released

PCMan 原本寫的 hinet-radio 一直改一直改
原本寫的部份有九成都被我改掉了~ :P
不過基本的框架還是 PCMan 原本寫的 hinet-radio
後來 PCMan 又 fork 出一份新的 GtkHiRadio
改成使用 perl 去動態 parse 電台撥放清單
底層還是使用 wget 抓資料跟透過呼叫外部的 MPlayer 來撥放音樂

現在我又 fork 出另外一個版本 Beta Radio
因為我之前一直使用 beta 來作為版號~ :P
為什麼要 fork 出另外一個版本呢... ?
因為個人興趣我把底層改成使用 libcurl 來抓電台
播放廣播的部份改成 GStreamer 來做
原始碼的部份改用 autotools (autoconf, automake, libtool, pkgconfig...) 的方法建構
還有整份程式碼都是使用 C 語言來寫的 (使用 GTK, GDK, GStreamer, Curl 等函式庫)
完全不使用外部命令 (ex. system(), exec() ...)
Beta Radio v0.1.0 還是有很多地方需要改進
例如: 更直覺的使用者介面, 錯誤處理, 程式註解, 美工圖片, 自動化更新選單, 多國語言化, 套件打包 ...

Source Code 目前放在 http://fd.idv.tw/betaradio/
以後會移到 http://code.google.com/p/betaradio/ 上面去
這個新專案授權為 GPL v2

P.S. 要裝上 gstreamer 的 ffmpeg plugins 才能夠播放廣播