$("#mediaplayer").kendoMediaPlayer({
autoPlay: true,
navigatable: true,
media: {
title: "Build HIPAA-Compliant Healthcare Apps Fast",
source: "https://www.youtube.com/watch?v=dyvxivS5EcI"
}
});
$("#playButton").click(function () {
mediaPlayer.play();
mediaPlayer.seek(40000);
});
Hello Gang,
There doesn't seem to be a way to get the RadMediaPlayer to support multiple windows. The expand button will expand the main Silverlight window; not the window the RadMenuPlayer is running in. Here's how I worked around it:
private void MediaPlayer_OnFullScreenChanged(object sender, EventArgs e)
{
//handle the event
if (sender is RadMediaPlayer)
{
var mp = (RadMediaPlayer) sender;
mp.IsFullScreen = false;
//Always set to false. Look at a timer.
if (lastFired < DateTime.UtcNow.AddMilliseconds(-100))
{
if (window.WindowState == WindowState.Normal)
{
window.WindowState = WindowState.Maximized;
}
else if (window.WindowState == WindowState.Maximized)
{
window.WindowState = WindowState.Normal;
}
}
lastFired = DateTime.UtcNow;
}
}
lastFired is a class variable; as is window.
window = Window.GetWindow(this);
Cheers,
Caleb
Hi,
I have a playlist that is generated using only local mp4 items. Everything is working correctly but I cannot figure out how to get the playlist to auto-advance to the next video. For additional clairity, when video 1 plays and completes...i'd like it to start playing video 2...then 3...etc. Currently it just remains at blank screen at end of video 1 and video 2 must be manually clicked to proceed.
Could you please assist with proper way to accomplish this.
-Mike
....
<telerik:RadPageView runat="server" ID="RadPageView3">
<asp:FormView runat="server" ID="FormView2" DataKeyNames="PROYECTO" DataSourceID="SqlDataSource1" OnDataBound="FormView1_DataBound">
<ItemTemplate>
<telerik:RadMediaPlayer ID="RadMediaPlayer1" StartVolume="50" runat="server" Width="700px" BackColor="Black" Source='<%#Eval("VIDTEASER")%>' Poster='<%#"portadas/"+Eval("PROYECTO") + ".jpg"%>'
Height="394px">
</telerik:RadMediaPlayer>
<%# Eval("VIDTEASER") %>
</ItemTemplate>
</asp:FormView>
</telerik:RadPageView>
</telerik:RadMultiPage>
Play Without Video a link from Youtube!, sound ist ok and Fullscreen ist Ok
<
telerik:RadMediaPlayer
Height
=
"446"
HorizontalAlignment
=
"Left"
Name
=
"SermonsPlayer"
IsAutoPlaylistAdvance
=
"True"
IsAutoReverse
=
"True"
SelectedIndex
=
"0"
IsPlaylistVisible
=
"True"
VerticalAlignment
=
"Top"
Width
=
"813"
Grid.Row
=
"1"
>
<
telerik:RadMediaPlayer.ItemTemplate
>
<
DataTemplate
>
<
telerik:ContainerBinding.ContainerBindings
>
<
telerik:ContainerBindingCollection
>
<
telerik:ContainerBinding
Binding
=
"{Binding Source}"
PropertyName
=
"Source"
/>
<
telerik:ContainerBinding
PropertyName
=
"ItemsSource"
Binding
=
"{Binding Source}"
/>
</
telerik:ContainerBindingCollection
>
</
telerik:ContainerBinding.ContainerBindings
>
<
StackPanel
HorizontalAlignment
=
"Left"
Orientation
=
"Horizontal"
>
<
TextBlock
Margin
=
"4"
VerticalAlignment
=
"Center"
Text
=
"{Binding Title}"
/>
</
StackPanel
>
</
DataTemplate
>
</
telerik:RadMediaPlayer.ItemTemplate
>
</
telerik:RadMediaPlayer
>
public
partial
class
VideoSermons : ChildWindow
{
public
VideoSermons()
{
InitializeComponent();
SermonsPlayer.ItemsSource = GetItems();
}
public
static
ObservableCollection<MediaItem> GetItems()
{
MediaItem item1 =
new
MediaItem
{
Source =
"http://www.youtube.com/watch?v=DYwIRy3_BVA"
,
Title =
"Creflo Dollar - The Truth About Hell 1 of 3"
};
MediaItem item2 =
new
MediaItem
{
Source =
"http://www.youtube.com/watch?v=Tx8EhtxZrls"
,
Title =
"Pastor Creflo Dollar - The Truth About Hell"
};
MediaItem item3 =
new
MediaItem
{
Source =
"http://www.youtube.com/watch?v=Z7zaj_S_6Dc"
,
Title =
"Joel Osteen - Overcoming Anger"
};
MediaItem item4 =
new
MediaItem
{
Title =
"Creflo Dollar speaks about marriages (perfect mates)"
};
MediaItem item5 =
new
MediaItem
{
Title =
"Creflo Dollar-How to Avoid Fornication"
};
MediaItem item6 =
new
MediaItem
{
Title =
"TD Jakes - Relationships"
};
MediaItem item7 =
new
MediaItem
{
Source =
"http://www.youtube.com/watch?v=rZpcRemufO4"
,
Title =
"T.D. Jakes 5 People In Your Life"
};
MediaItem item8 =
new
MediaItem
{
Title =
"Joel Osteen - Having Mountain Moving Faith"
};
MediaItem item9 =
new
MediaItem
{
Title =
"Remind God What He Said"
};
MediaItem item10 =
new
MediaItem
{
Title =
"Joel Osteen - Say 'NO' To Your Feelings"
};
MediaItem item11 =
new
MediaItem
{
Source =
"http://www.youtube.com/watch?v=XskzFKpALrg"
,
Title =
"Resisting Temptation"
};
MediaItem item12 =
new
MediaItem
{
Source =
"http://www.youtube.com/watch?v=aU5kek3D-4I"
,
Title =
"Joel Osteen teaches Christians about PORK!"
};
ObservableCollection<MediaItem> items =
new
ObservableCollection<MediaItem>();
items.Add(item1);
items.Add(item2);
items.Add(item3);
items.Add(item4);
items.Add(item5);
items.Add(item6);
items.Add(item7);
items.Add(item8);
items.Add(item9);
items.Add(item10);
items.Add(item11);
items.Add(item12);
return
items;
}
public
class
MediaItem
{
public
string
Image {
get
;
set
; }
public
string
Source {
get
;
set
; }
public
string
Title {
get
;
set
; }
public
bool
IsStreamingSource {
get
;
set
; }
}
}