我有从getUserMedia返回的MediaStream对象,可以在我自己的屏幕上显示它。
问题是,我不知道如何使用socket.io通过PointJS从Point A通过NodeJS发送/管道/流/ * MediaStream到PointB。
我现在的代码是:
// Cámara
if (navigator.getUserMedia) {
navigator.getUserMedia({audio: true, video: true}, function(stream) {
video.src = URL.createObjectURL(stream) || window.URL.createObjectURL(stream);
webcamstream = stream;
}, onVideoFail);
} else {
alert ('failed');
}
});
function onVideoFail(e) {
console.log('webcam fail!', e);
};
Run Code Online (Sandbox Code Playgroud)
我需要使用NodeJS使此流不断发送给其他用户的方法。
在django界面中添加元素时遇到问题.我有两个定义:
# -*- coding: utf-8 -*-
class VisitType(models.Model):
name=models.CharField(max_length=50,db_index=True,verbose_name="Nombre del tipo de visita")
is_basal=models.BooleanField(default=False,verbose_name="Es basal")
def __unicode__(self):
if self.is_basal:
s="%s [BASAL]" % (self.name)
else:
s="%s" % (self.name)
return s
class Visit(models.Model):
type=models.ForeignKey(VisitType,null=True,on_delete=models.SET(VisitType.get_sentinel_visit_type),db_index=False,verbose_name="Tipo de visita")
def __unicode__(self):
return "Tipo de visita %s" % (self.type)
Run Code Online (Sandbox Code Playgroud)
在管理站点中添加VisitType对象时,没有问题. adding_VisitType
但是,在admin中添加访问时: adding_Visit
我得到带有这个提示的UnicodeDecodeError:"无法编码/解码的字符串是Analtica"(注意我在表单中使用了"Analítica"访问类型.
我正在使用django 1.5.1,MySQL-python 1.2.4.
MySQL正在使用带有utf8_general_ci排序规则的表.
该数据库是MySQL 5.5.30.
问候.