2017-08-24 12 views

答えて

0

GoogleのキャストSDKは、ローカルプレーヤーとは独立して、あなたのAPPは、アクティブなセッションを持っていたら、あなたがする必要がある場合はMediaInfo

val movieMetadata = MediaMetadata(MediaMetadata.MEDIA_TYPE_MOVIE) 

movieMetadata.putString(MediaMetadata.KEY_TITLE, "Title") 
movieMetadata.putString(MediaMetadata.KEY_SUBTITLE, "Sub") 

val mediaLoadOptions = MediaInfo.Builder(<URL>) 
    .setStreamType(MediaInfo.STREAM_TYPE_BUFFERED) 
    .setContentType(< Content Type of Media>) 
    .setMetadata(movieMetadata) 
    .setStreamDuration(<Media Duration >) 
    .build() 

mCastSession.remoteMediaClient.load(buildMediaInfo(url), mediaLoadOptions) 

にURLを置き、ExoPlayerまたはMediaPlayerVideoView

を使用することができますローカルメディアをストリーミングする場合は、自分でNanoHttpdなどを使用してストリーミングし、Cast Receiver

を実装する必要があります
関連する問題