org.mobicents.media.server.impl.resource.video
Class AVPlayer
java.lang.Object
org.mobicents.media.server.impl.BaseComponent
org.mobicents.media.server.impl.resource.video.AVPlayer
- All Implemented Interfaces:
- java.io.Serializable, org.mobicents.media.Component, org.mobicents.media.server.spi.MultimediaSource, org.mobicents.media.server.spi.resource.Player
public class AVPlayer
- extends BaseComponent
- implements org.mobicents.media.server.spi.resource.Player
- Author:
- kulikov, amit bhayani
- See Also:
- Serialized Form
|
Constructor Summary |
AVPlayer(java.lang.String name,
org.mobicents.media.server.spi.Timer timer)
|
|
Method Summary |
void |
afterStop()
|
org.mobicents.media.Format[] |
getFormats()
|
org.mobicents.media.MediaSource |
getMediaSource(java.lang.String media)
|
java.util.Collection<java.lang.String> |
getMediaTypes()
|
double |
getNPT(java.lang.String media)
|
java.lang.String |
getSdp(java.lang.String mediaType)
|
org.mobicents.media.MediaSink |
getSink(java.lang.String media)
|
org.mobicents.media.MediaSource |
getSource(java.lang.String media)
|
java.lang.String |
getURL()
|
static void |
main(java.lang.String[] args)
|
void |
prepareTracks(java.lang.String fileName)
|
void |
setFile(java.lang.String fileName)
|
void |
setRtpTime(java.lang.String media,
long rtpTime)
|
void |
setSSRC(java.lang.String media,
long ssrc)
|
void |
setURL(java.lang.String url)
|
void |
start()
|
void |
stop()
|
| Methods inherited from class org.mobicents.media.server.impl.BaseComponent |
addListener, getConnection, getEndpoint, getFormat, getId, getName, getResourceType, removeListener, resetStats, sendEvent, setConnection, setEndpoint, setResourceType, subset, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.mobicents.media.Component |
addListener, getConnection, getEndpoint, getId, getName, removeListener, resetStats, setConnection, setEndpoint |
AVPlayer
public AVPlayer(java.lang.String name,
org.mobicents.media.server.spi.Timer timer)
setSSRC
public void setSSRC(java.lang.String media,
long ssrc)
- Specified by:
setSSRC in interface org.mobicents.media.server.spi.resource.Player
setRtpTime
public void setRtpTime(java.lang.String media,
long rtpTime)
- Specified by:
setRtpTime in interface org.mobicents.media.server.spi.resource.Player
setFile
public void setFile(java.lang.String fileName)
getSdp
public java.lang.String getSdp(java.lang.String mediaType)
getMediaSource
public org.mobicents.media.MediaSource getMediaSource(java.lang.String media)
- Specified by:
getMediaSource in interface org.mobicents.media.server.spi.MultimediaSource
prepareTracks
public void prepareTracks(java.lang.String fileName)
throws java.lang.Exception
- Throws:
java.lang.Exception
afterStop
public void afterStop()
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
getFormats
public org.mobicents.media.Format[] getFormats()
start
public void start()
- Specified by:
start in interface org.mobicents.media.Component
stop
public void stop()
- Specified by:
stop in interface org.mobicents.media.Component
getMediaTypes
public java.util.Collection<java.lang.String> getMediaTypes()
- Specified by:
getMediaTypes in interface org.mobicents.media.server.spi.MultimediaSource
getSink
public org.mobicents.media.MediaSink getSink(java.lang.String media)
getSource
public org.mobicents.media.MediaSource getSource(java.lang.String media)
setURL
public void setURL(java.lang.String url)
- Specified by:
setURL in interface org.mobicents.media.server.spi.resource.Player
getURL
public java.lang.String getURL()
- Specified by:
getURL in interface org.mobicents.media.server.spi.resource.Player
getNPT
public double getNPT(java.lang.String media)
- Specified by:
getNPT in interface org.mobicents.media.server.spi.resource.Player
Copyright © 2010. All Rights Reserved.