iT邦幫忙

DAY 26
5

Windows Phone 程式開發系列 第 23

[WP 開發] YouTube (2) 使用 Player Framework 播放 YouTube

在先前的文章 [使用第三方 MyToolkit 播放 YouTube 影片]
http://www.dotblogs.com.tw/chou/archive/2013/10/10/123643.aspx
雖然可以播放 YouTube 影片,但播放時是轉跳至另一個頁面全螢幕播放,如果想要在頁面中某個區塊播放 YouTube 影片,該怎麼做?我們可以透過 Microsoft Player Framework 的 MediaPlayer 控制項來達成。

本文刊載於
http://www.dotblogs.com.tw/chou/archive/2013/10/11/123811.aspx

在這篇文章您可以學到:
使用 Microsoft Player Framework 的 MediaPlayer 控制項播放 YouTube 影片。

實作

由於使用 Microsoft Player Framework 的 MediaPlayer 控制項播放 YouTube 影片,需要有原始的影片網址,這部分我們可直接透過 MyToolkit 中的 YouTube 類別取得,因此先參考先前文章,將 MyToolkit 加入專案中。
http://www.dotblogs.com.tw/chou/archive/2013/10/10/123643.aspx

接著到 Play Framework 網站進行下載。
http://playerframework.codeplex.com/

取得 Microsoft.PlayerFramework.dll。

將 dll 加入參考中。

設計模式開啟 MainPage.xaml,引用 Microsoft.PlayerFramework 並且加入 MediaPlayer 控制項。

切換至程式碼,透過 MyToolkit 中的 YouTube 類別取得影片原始網址,指定給 MediaPlayer 控制項 Source 中進行播放。

執行程式,輸入 YouTube 網址,按下 Play 按鈕時,可以看到下方 MediaPlayer 控制項播放該影片。

附帶一提,透過 YouTube 類別解析的網址,如下圖所示。


上一篇
[WP 開發] YouTube (1) 使用第三方 MyToolkit 播放 YouTube
下一篇
[WP 開發] YouTube (3) 開發滾石唱片 App
系列文
Windows Phone 程式開發27

尚未有邦友留言

立即登入留言