示例#1
0
        // Constructor
        public Page1()
        {
            InitializeComponent();
            /*Microsoft.SilverlightMediaFramework.Core.Media.PlaylistItem item = new Microsoft.SilverlightMediaFramework.Core.Media.PlaylistItem();
            item.MediaSource = "";
            SMFPlayer.Playlist = item; */

            this.SongName.Text = Playlist.selectedItem.Name;

            Microsoft.SilverlightMediaFramework.Core.Media.PlaylistItem it = new Microsoft.SilverlightMediaFramework.Core.Media.PlaylistItem();
            it.DeliveryMethod = Microsoft.SilverlightMediaFramework.Plugins.Primitives.DeliveryMethods.Streaming;
            if (Playlist.selectedItem.link != null)
            {
                it.MediaSource = new Uri(Playlist.selectedItem.link);
            }
            else
            {
                MessageBox.Show("Sorry Bro!!");
            }

            var itList = new System.Collections.ObjectModel.ObservableCollection<Microsoft.SilverlightMediaFramework.Core.Media.PlaylistItem>();
            itList.Add(it);
            this.SMFPlay.Playlist = itList;


            // Sample code to localize the ApplicationBar
            //BuildLocalizedApplicationBar();
        }
    public MainPage()
    {
        InitializeComponent();

        App currentApp = (App)Application.Current;

        string uriString = currentApp.PageData["mediaurl"];

        MessageBox.Show(uriString);
        //reference item by name
        Microsoft.SilverlightMediaFramework.Core.Media.PlaylistItem item = this.playListItem;
        item.MediaSource = new Uri(uriString, UriKind.Absolute);
        //...other code
    }