我对使用进行YouTube视频播放感兴趣。我从上看到,他们通过破折号URL播放YouTube视频。
我正在使用Android来搜索视频,并且没有看到任何搜索结果获得破折号YouTube的方法。是否有人知道将YouTube API (v3)与ExoPlayer集成(不使用硬编码的视频urls)的示例,或者知道如何从YouTube API中获取将视频加载到ExoPlayer中所需的信息?
我正在创建一个视频排名网站。每个视频都会在比赛中与另一个视频对决。然后用户前进到下一场比赛。
下面的查询返回按输赢比率排序的结果。
SELECT v.id, v.wins, v.loses, v.wins / v.loses AS win_loss_ratio
FROM video
WHERE v.id NOT
IN (
SELECT h.competitorid
FROM video AS v, comphistory AS h
WHERE v.id = h.id
)
ORDER BY win_loss_ratio DESC
LIMIT 0 , 2
结果如下所示:
id win
各位,我是rails新手,下面是我的代码:
class Video < ActiveRecord::Base
belongs_to :videoable, :polymorphic => true
end
class Drummer < ActiveRecord::Base
has_many :videos,:as => :videoable
end
class Cymbal < ActiveRecord::Base
has_many :videos, :as => :videoable
end
从这一点上,我可以使用drummer.vid
目前,我一直在制作流媒体视频播放器应用程序。因此,我想使用破折号流。我有一个普通的URI的视频从我的防火墙存储。但是对于破折号流,我想我需要一个以.mpd结尾的文件。
ExoPlayer player = new ExoPlayer.Builder(context).build();
player.setMediaItem(MediaItem.fromUri(**dashUri**));
player.prepare();
我必须做些什么才能将普通的URI转换为URI,以.mpd.结尾
那我该怎么做呢?