十二月十三日
1.上传视频后获取id和用户名信息
受保护的无效页面加载(对象发送者,事件参数)
{
if(!IsPostBack)
{
这个。视频标识=请求。query string[' id '];
TBUsers用户=IdentityManager。read user();
这个。UserId=用户。id;
//获取发布者信息
ivideo manager video manager=new video manager();
这个。Video=videoManager。GetVideoByVideoId(这个。VideoId)。read result();
这个。作者=视频。TBUsers
}
二.Redis 五大数据类型
1.String(字符串)
String redis是最基本的类型,您可以将其理解为与Memcached相同的类型,一个键对应一个值。
字符串类型是二进制安全的。字符串意味着redis可以包含任何数据。例如jpg图片或序列化对象。
字符串类型是Redis最基本的数据类型,字符串类型的值最多可以存储512MB。
2.
Hash(哈希)
Redihash是一组键=值对。
Redis hash是字符串类型的字段和值的映射表,hash特别适合存储对象。
3.
List(列表)
Redis列表是一个简单的字符串列表,按照插入顺序排序。您可以将元素添加到列表的头部(左)或尾部(右)。
4.
Set(集合)
Redis的集合是一个无序的字符串类型集合。
集合是通过哈希表实现的,因此添加、删除和搜索的复杂度为O(1)。
sadd 命令
如果集合中的元素已经返回0,则将字符串元素添加到与键对应的集合中,并成功返回1。
5.
zset(sorted set:有序集合)
Redis zset和set一样,是string类型元素的集合,不允许有重复的成员。
不同的是,每个元素都与一个double类型的分数相关联。Redis通过分数将集合中的成员从小到大排序。
zset的成员是唯一的,但是分数可以重复。
zadd 命令
将元素添加到集合中,如果该元素存在于集合中,则更新相应的分数。
三.播放视频的地址
var videoId=' %=VideoId %
var userId=' %=UserId %
//播放视频
玩家=新的Aliplayer({ 0
id': '玩家',
Source ' : ' %=playinfo。播放url% ',//播放地址
宽度' : '100% ',
高度' : '100% ',
自动播放' :为真,
//“自动播放”: false,
isLive': false,
封面' : ' %=playinfo.cover URL % ',//封面地址
rePlay': false,
playsinline': true,
preload': true,
控制杆可见性' : '悬停',
使用5棱镜' :真
});
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/145039.html